1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-06-26 16:45:52 +00:00

add InfCloud client example

Peter Bieringer 2025-02-19 23:06:03 +01:00
parent 3b8f7a9074
commit a94fecef39

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
```