readme file updates

This commit is contained in:
Paul Wilde 2021-08-11 20:11:14 +01:00
parent e5e22a9ebb
commit d7e5f4be1d
3 changed files with 26 additions and 31 deletions

View file

@ -31,15 +31,16 @@ server {
ssl_certificate /path/to/certificate.file; ssl_certificate /path/to/certificate.file;
ssl_certificate_key /path/to/certificate.key ssl_certificate_key /path/to/certificate.key
location / { location / {
proxy_set_header X-Forwarded-Host $host:$server_port; proxy_set_header X-Forwarded-Host $host:$server_port;
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8010/; proxy_pass http://localhost:8010/;
proxy_redirect http://localhsot:8010/ /; proxy_redirect http://localhsot:8010/ /;
proxy_read_timeout 60s; proxy_read_timeout 60s;
} }
} }
``` ```
First run will create sample.ini files in the config directory. Copy these to config.ini and services.ini and configure them to your needs.
## Future plans ## Future plans
MailAutoConf is currently in _very_ early stages, with a _very_ limited set of features. MailAutoConf is currently in _very_ early stages, with a _very_ limited set of features.

View file

@ -1,24 +1,14 @@
; Sample config.ini file. ; Sample config.ini file.
; Copy this file to "config/config.ini" and adjust the settings to your requirements ; Copy this file to "config/config.ini" and adjust the settings to your requirements
; Set the base domain for use with this service ; The URL of this application
Domain = example.com
LogonDomain = example.local
RequireAuthDomain = false
BaseURL = "https://autoconfig.example.com" BaseURL = "https://autoconfig.example.com"
; Admin User configuration ; Set the base email domain for use with this service
; not in use yet Domain = example.com
;[AdminUser]
;User = "admin"
;Password = "admin"
; Database configuration ; If you use a different domain to authenticate with, enter it here
; not in use yet LogonDomain = example.local
;[Database]
;Type = "psql" ; Change to true if you need the domain/logondomain to form part of the username
;Host = "localhost" RequireAuthDomain = false
;Port = 5432
;User = "davdiscover"
;Password = "davdiscover"

View file

@ -12,10 +12,14 @@ Port = 465
SocketType = SSL SocketType = SSL
Authentication = password-cleartext Authentication = password-cleartext
[CalDav] ; Currently not implemented
Server = "https://caldav.example.com/etc/etc/" ;[Calendar]
Port = 443 ;Server = "https://example.com/remote.php/dav/"
;Port = 443
;Type = CalDAV
[CardDav] ; Currently not implemented
Server = "https://carddav.example.com/etc/etc/" ;[AddressBook]
Port = 443 ;Server = "https://example.com/remote.php/dav/"
;Port = 443
;Type = CardDAV