mirror of
https://github.com/Kozea/Radicale.git
synced 2025-06-26 16:45:52 +00:00
add InfCloud client example
parent
3b8f7a9074
commit
a94fecef39
1 changed files with 48 additions and 0 deletions
48
Client-InfCloud.md
Normal file
48
Client-InfCloud.md
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
# General
|
||||||
|
|
||||||
|
* Source: https://inf-it.com/open-source/clients/infcloud/
|
||||||
|
* Installation instructions: https://inf-it.com/infcloud/readme.txt
|
||||||
|
|
||||||
|
# Precondition
|
||||||
|
|
||||||
|
* Radicale is running behind same reverse proxy as "InfCloud" is served and `/radicale` is forwarded from reverse proxy to local server port
|
||||||
|
|
||||||
|
# Configuration
|
||||||
|
|
||||||
|
## Configuration InfCloud
|
||||||
|
|
||||||
|
Adjust config.js to following:
|
||||||
|
|
||||||
|
```
|
||||||
|
var globalNetworkCheckSettings={
|
||||||
|
href: location.protocol+'//'+location.hostname+
|
||||||
|
(location.port ? ':'+location.port: '')+
|
||||||
|
location.pathname.replace(RegExp('/+[^/]+/*(index\.html)?$'),'')+
|
||||||
|
'/radicale/',
|
||||||
|
...
|
||||||
|
settingsAccount: false,
|
||||||
|
...
|
||||||
|
```
|
||||||
|
|
||||||
|
## Configuration Radicale "rights"
|
||||||
|
|
||||||
|
```
|
||||||
|
# Allow reading base of user collections
|
||||||
|
[base]
|
||||||
|
user: .+
|
||||||
|
collection:
|
||||||
|
permissions: R
|
||||||
|
|
||||||
|
# Allow reading and writing principal collection (same as username)
|
||||||
|
[principal]
|
||||||
|
user: .+
|
||||||
|
collection: {user}
|
||||||
|
permissions: RW
|
||||||
|
|
||||||
|
# Allow reading and writing calendars and address books that are direct
|
||||||
|
# children of the principal collection
|
||||||
|
[children]
|
||||||
|
user: .+
|
||||||
|
collection: {user}/[^/]+
|
||||||
|
permissions: rw
|
||||||
|
```
|
Loading…
Add table
Add a link
Reference in a new issue