infra/modules
Benjamin Yule Bädorf 68278ad983
refactor: use options for config parts
This works towards having reusable modules

* `config.pub-solar-os.networking.domain` is used for the main domain
* `config.pub-solar-os.privacyPolicUrl` links towards the privacy policy
* `config.pub-solar-os.imprintUrl` links towards the imprint
* `config.pub-solar-os.auth.enable` enables the keycloak installation.
  This is needed because `config.pub-solar-os.auth` has to be available
  everywhere, but we do not want to install keycloak everywhere.
* `config.pub-solar-os.auth.realm` sets the keycloak realm name
2024-05-08 19:47:47 +02:00
..
caddy refactor: use options for config parts 2024-05-08 19:47:47 +02:00
collabora refactor: use options for config parts 2024-05-08 19:47:47 +02:00
core refactor: use options for config parts 2024-05-08 19:47:47 +02:00
coturn refactor: use options for config parts 2024-05-08 19:47:47 +02:00
docker Put modules into uniform folders 2024-04-28 19:17:09 +02:00
drone refactor: use options for config parts 2024-05-08 19:47:47 +02:00
forgejo refactor: use options for config parts 2024-05-08 19:47:47 +02:00
forgejo-actions-runner Put modules into uniform folders 2024-04-28 19:17:09 +02:00
grafana refactor: use options for config parts 2024-05-08 19:47:47 +02:00
keycloak refactor: use options for config parts 2024-05-08 19:47:47 +02:00
loki refactor: use options for config parts 2024-05-08 19:47:47 +02:00
mailman refactor: use options for config parts 2024-05-08 19:47:47 +02:00
mastodon refactor: use options for config parts 2024-05-08 19:47:47 +02:00
matrix refactor: use options for config parts 2024-05-08 19:47:47 +02:00
matrix-irc refactor: use options for config parts 2024-05-08 19:47:47 +02:00
matrix-telegram refactor: use options for config parts 2024-05-08 19:47:47 +02:00
mediawiki refactor: use options for config parts 2024-05-08 19:47:47 +02:00
nextcloud refactor: use options for config parts 2024-05-08 19:47:47 +02:00
nginx refactor: use options for config parts 2024-05-08 19:47:47 +02:00
nginx-mastodon refactor: use options for config parts 2024-05-08 19:47:47 +02:00
nginx-mastodon-files refactor: use options for config parts 2024-05-08 19:47:47 +02:00
nginx-matrix refactor: use options for config parts 2024-05-08 19:47:47 +02:00
nginx-prometheus-exporters refactor: use options for config parts 2024-05-08 19:47:47 +02:00
nginx-website refactor: use options for config parts 2024-05-08 19:47:47 +02:00
nginx-website-miom Put modules into uniform folders 2024-04-28 19:17:09 +02:00
obs-portal refactor: use options for config parts 2024-05-08 19:47:47 +02:00
opensearch Put modules into uniform folders 2024-04-28 19:17:09 +02:00
owncast refactor: use options for config parts 2024-05-08 19:47:47 +02:00
postgresql Put modules into uniform folders 2024-04-28 19:17:09 +02:00
prometheus refactor: use options for config parts 2024-05-08 19:47:47 +02:00
prometheus-exporters Put modules into uniform folders 2024-04-28 19:17:09 +02:00
promtail refactor: use options for config parts 2024-05-08 19:47:47 +02:00
searx refactor: use options for config parts 2024-05-08 19:47:47 +02:00
tmate refactor: use options for config parts 2024-05-08 19:47:47 +02:00
unlock-zfs-on-boot Put modules into uniform folders 2024-04-28 19:17:09 +02:00