mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-05-16 09:47:21 +02:00
83 lines
5.3 KiB
YAML
83 lines
5.3 KiB
YAML
# Domains
|
|
|
|
## Service Domains
|
|
defaults_domains:
|
|
akaunting: "accounting.{{primary_domain}}"
|
|
attendize: "tickets.{{primary_domain}}"
|
|
baserow: "baserow.{{primary_domain}}"
|
|
bigbluebutton: "meet.{{primary_domain}}"
|
|
bluesky_api: "bluesky.{{primary_domain}}"
|
|
bluesky_web: "bskyweb.{{primary_domain}}"
|
|
discourse: "forum.{{primary_domain}}"
|
|
elk: "elk.{{primary_domain}}"
|
|
espocrm: "espocrm.{{primary_domain}}"
|
|
file_server: "files.{{primary_domain}}"
|
|
friendica: "friendica.{{primary_domain}}"
|
|
funkwhale: "music.{{primary_domain}}"
|
|
gitea: "git.{{primary_domain}}"
|
|
gitlab: "gitlab.{{primary_domain}}"
|
|
html_server: "html.{{primary_domain}}"
|
|
keycloak: "auth.{{primary_domain}}"
|
|
lam: "lam.{{primary_domain}}"
|
|
ldap: "ldap.{{primary_domain}}"
|
|
listmonk: "newsletter.{{primary_domain}}"
|
|
mailu: "mail.{{primary_domain}}"
|
|
mastodon: "microblog.{{primary_domain}}"
|
|
# ATTENTION: Will be owerwritten by the values in domains. Not merged.
|
|
mastodon_alternates:
|
|
- "mastodon.{{primary_domain}}"
|
|
matomo: "matomo.{{primary_domain}}"
|
|
matrix_synapse: "matrix.{{primary_domain}}"
|
|
matrix_element: "element.{{primary_domain}}"
|
|
moodle: "academy.{{primary_domain}}"
|
|
mediawiki: "wiki.{{primary_domain}}"
|
|
nextcloud: "cloud.{{primary_domain}}"
|
|
openproject: "project.{{primary_domain}}"
|
|
peertube: "video.{{primary_domain}}"
|
|
# ATTENTION: Will be owerwritten by the values in domains. Not merged.
|
|
peertube_alternates: []
|
|
pgadmin: "pgadmin.{{primary_domain}}"
|
|
phpmyadmin: "phpmyadmin.{{primary_domain}}"
|
|
phpmyldap: "phpmyldap.{{primary_domain}}"
|
|
pixelfed: "picture.{{primary_domain}}"
|
|
portfolio: "{{primary_domain}}"
|
|
presentation: "slides.{{primary_domain}}"
|
|
roulette-wheel: "roulette.{{primary_domain}}"
|
|
snipe_it: "inventory.{{primary_domain}}"
|
|
sphinx: "docs.{{primary_domain}}"
|
|
syncope: "syncope.{{primary_domain}}"
|
|
taiga: "kanban.{{primary_domain}}"
|
|
yourls: "s.{{primary_domain}}"
|
|
# ATTENTION: Will be owerwritten by the values in domains. Not merged.
|
|
wordpress:
|
|
- "blog.{{primary_domain}}"
|
|
|
|
## Domain Redirects
|
|
defaults_redirect_domain_mappings: >-
|
|
{{ []
|
|
| add_redirect_if_group('akaunting', "akaunting." ~ primary_domain, domains.akaunting, group_names)
|
|
| add_redirect_if_group('bigbluebutton', "bbb." ~ primary_domain, domains.bigbluebutton, group_names)
|
|
| add_redirect_if_group('discourse', "discourse." ~ primary_domain, domains.discourse, group_names)
|
|
| add_redirect_if_group('espocrm', "crm." ~ primary_domain, domains.espocrm, group_names)
|
|
| add_redirect_if_group('funkwhale', "funkwhale." ~ primary_domain, domains.funkwhale, group_names)
|
|
| add_redirect_if_group('gitea', "gitea." ~ primary_domain, domains.gitea, group_names)
|
|
| add_redirect_if_group('keycloak', "keycloak." ~ primary_domain, domains.keycloak, group_names)
|
|
| add_redirect_if_group('lam', domains.ldap, domains.lam, group_names)
|
|
| add_redirect_if_group('phpmyldapadmin', domains.ldap, domains.phpmyldap, group_names)
|
|
| add_redirect_if_group('listmonk', "listmonk." ~ primary_domain, domains.listmonk, group_names)
|
|
| add_redirect_if_group('mailu', "mailu." ~ primary_domain, domains.mailu, group_names)
|
|
| add_redirect_if_group('moodle', "moodle." ~ primary_domain, domains.moodle, group_names)
|
|
| add_redirect_if_group('nextcloud', "nextcloud." ~ primary_domain, domains.nextcloud, group_names)
|
|
| add_redirect_if_group('openproject', "openproject." ~ primary_domain, domains.openproject, group_names)
|
|
| add_redirect_if_group('peertube', "peertube." ~ primary_domain, domains.peertube, group_names)
|
|
| add_redirect_if_group('pixelfed', "pictures." ~ primary_domain, domains.pixelfed, group_names)
|
|
| add_redirect_if_group('pixelfed', "pixelfed." ~ primary_domain, domains.pixelfed, group_names)
|
|
| add_redirect_if_group('yourls', "short." ~ primary_domain, domains.yourls, group_names)
|
|
| add_redirect_if_group('snipe-it', "snipe-it." ~ primary_domain, domains.snipe_it, group_names)
|
|
| add_redirect_if_group('taiga', "taiga." ~ primary_domain, domains.taiga, group_names)
|
|
| add_redirect_if_group('peertube', "videos." ~ primary_domain, domains.peertube, group_names)
|
|
| add_redirect_if_group('wordpress', "wordpress." ~ primary_domain, domains.wordpress[0], group_names)
|
|
}}
|
|
|
|
# Domains which are deprecated and should be cleaned up
|
|
deprecated_domains: [] |