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