-
Notifications
You must be signed in to change notification settings - Fork 6
/
selfhosted_sites.yml
74 lines (54 loc) · 1.78 KB
/
selfhosted_sites.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
---
# Define your selfhosted sites here
base_domain: selfhosted.example.tld
# Your email adresse for letsencrypt
ssl_cert_email: [email protected]
# set this to true if you want to enable a postfix mail relay for all your selfhosted services
# edit group_vars/mail_relay.yml to set user/password for your upstream mail server
mailrelay_enabled: true
# your maildomain
selfhosted_mail_domain: '{{ base_domain }}'
# Enable to backup your server
backup_enabled: false
# adminer is a webfront end for your database at https://base.{{ base_domain }}/adminer
adminer_enabled: false
# portainer is a webfront end for docker host at https://base.{{ base_domain }}/portainer/
portainer_enabled: true
# user for traefik dashboard at https://base.{{ base_domain }}/traefik
traefik_api_enabled: false
selfhosted_sites:
- name: base
type: base
server_fqdn: base.{{ base_domain }}
- name: talk
type: turnserver
server_fqdn: base.{{ base_domain }}
- name: nextcloud
type: nextcloud
server_fqdn: nextcloud.{{ base_domain }}
collabora: true
collabora_dictionaries: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru"
onlyoffice: true
talk: true
talk_server: base.{{ base_domain }}
- name: joomla
type: joomla
server_fqdn: joomla.{{ base_domain }}
- name: wordpress
type: wordpress
server_fqdn: wordpress.{{ base_domain }}
- name: bookstack
type: bookstack
server_fqdn: bookstack.{{ base_domain }}
- name: grav
type: grav
server_fqdn: grav.{{ base_domain }}
- name: rocketchat
type: rocketchat
server_fqdn: rocketchat.{{ base_domain }}
- name: wallabag
type: wallabag
server_fqdn: wallabag.{{ base_domain }}
- name: drawio
type: drawio
server_fqdn: drawio.{{ base_domain }}