@ -0,0 +1,10 @@ |
|||||
|
[General] |
||||
|
Binary = calcurse |
||||
|
Hostname = sub.domain.com |
||||
|
Path = /calendarname/path/ |
||||
|
SyncFilter = cal |
||||
|
DryRun = No |
||||
|
[Auth] |
||||
|
AuthMethod = basic |
||||
|
Username = username |
||||
|
Password = password |
@ -0,0 +1,19 @@ |
|||||
|
# nginx-config |
||||
|
|
||||
|
In `/etc/nginx/sites-enabled` |
||||
|
|
||||
|
- file: `sub.domain.com`: |
||||
|
``` |
||||
|
server { |
||||
|
server_name sub.domain.com; |
||||
|
|
||||
|
location / { |
||||
|
proxy_pass http://localhost:PORT; |
||||
|
proxy_http_version 1.1; |
||||
|
proxy_set_header Upgrade $http_upgrade; |
||||
|
proxy_set_header Connection "upgrade"; |
||||
|
proxy_read_timeout 86400; |
||||
|
} |
||||
|
} |
||||
|
``` |
||||
|
Then generate certificate with `certbot` |
@ -0,0 +1,11 @@ |
|||||
|
[server] |
||||
|
# Bind all addresses |
||||
|
hosts = 127.0.0.1:PORT |
||||
|
|
||||
|
[auth] |
||||
|
type = htpasswd |
||||
|
htpasswd_filename = /etc/apache2/.username |
||||
|
htpasswd_encryption = bcrypt |
||||
|
[storage] |
||||
|
filesystem_folder = ~/.var/lib/radicale/collections |
||||
|
|