diff --git a/seed/apache/README.md b/seed/apache/README.md index 49f26c5a..9d734927 100644 --- a/seed/apache/README.md +++ b/seed/apache/README.md @@ -11,6 +11,24 @@ Apache as web server. [For more informations](https://httpd.apache.org/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +``` +apache: + applicationservice: apache + zones_name: + - reverseproxy +``` + +``` +apache: + applicationservice: apache + zones_name: + - reverseproxy +``` + ## Dependances - [reverse-proxy-client](../reverse-proxy-client/README.md) diff --git a/seed/apache/applicationservice.yml b/seed/apache/applicationservice.yml index 6ba1732c..11682e47 100644 --- a/seed/apache/applicationservice.yml +++ b/seed/apache/applicationservice.yml @@ -3,3 +3,4 @@ description: Apache as web server website: https://httpd.apache.org/ depends: - reverse-proxy-client +service: true diff --git a/seed/dovecot/README.md b/seed/dovecot/README.md index 4cbc0288..2a464a07 100644 --- a/seed/dovecot/README.md +++ b/seed/dovecot/README.md @@ -11,6 +11,41 @@ Postfix and Dovecot as mail servers (Submission and IMAP). [For more informations](https://www.dovecot.org/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +dovecot: + applicationservice: dovecot + provider_zone: imap + zones_name: + - ldap + - localdns + - reverseproxy + - smtp + - lmtp + - oauth2 +``` + +With all providers: + +``` +dovecot: + applicationservice: dovecot + provider_zone: imap + zones_name: + - journald + - ldap + - localdns + - reverseproxy + - smtp + - lmtp + - oauth2 +``` + ## Dependances - [base-fedora-36](../base-fedora-36/README.md) diff --git a/seed/dovecot/applicationservice.yml b/seed/dovecot/applicationservice.yml index e2d3aec6..3875576a 100644 --- a/seed/dovecot/applicationservice.yml +++ b/seed/dovecot/applicationservice.yml @@ -7,3 +7,4 @@ depends: - ldap-client - oauth2-client - nginx-https +service: true diff --git a/seed/grafana/README.md b/seed/grafana/README.md index 47565bd6..c4a10194 100644 --- a/seed/grafana/README.md +++ b/seed/grafana/README.md @@ -11,6 +11,37 @@ Grafana is an analytics and interactive visualization web application. [For more informations](https://grafana.com/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +grafana: + applicationservice: grafana + zones_name: + - localdns + - reverseproxy + - smtp + - oauth2 + - postgresql +``` + +With all providers: + +``` +grafana: + applicationservice: grafana + zones_name: + - journald + - localdns + - reverseproxy + - smtp + - oauth2 + - postgresql +``` + ## Dependances - [base-fedora-38](../base-fedora-38/README.md) diff --git a/seed/grafana/applicationservice.yml b/seed/grafana/applicationservice.yml index e99772d3..f90c179a 100644 --- a/seed/grafana/applicationservice.yml +++ b/seed/grafana/applicationservice.yml @@ -7,3 +7,4 @@ depends: - oauth2-client - reverse-proxy-client - relay-mail-client +service: true diff --git a/seed/lemonldap/README.md b/seed/lemonldap/README.md index 2cc03608..441b6750 100644 --- a/seed/lemonldap/README.md +++ b/seed/lemonldap/README.md @@ -11,6 +11,37 @@ LemonLDAP, a Web Single Sign On and Access Management. [For more informations](https://lemonldap-ng.org/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +lemonldap: + applicationservice: lemonldap + provider_zone: oauth2 + zones_name: + - ldap + - localdns + - reverseproxy + - smtp +``` + +With all providers: + +``` +lemonldap: + applicationservice: lemonldap + provider_zone: oauth2 + zones_name: + - journald + - ldap + - localdns + - reverseproxy + - smtp +``` + ## Dependances - [ldap-client](../ldap-client/README.md) diff --git a/seed/lemonldap/applicationservice.yml b/seed/lemonldap/applicationservice.yml index 3381b72a..9348a6d9 100644 --- a/seed/lemonldap/applicationservice.yml +++ b/seed/lemonldap/applicationservice.yml @@ -6,3 +6,4 @@ depends: - relay-mail-client - nginx-https - base-debian-bullseye +service: true diff --git a/seed/loki/README.md b/seed/loki/README.md index 33a84a2b..4d8fb2f5 100644 --- a/seed/loki/README.md +++ b/seed/loki/README.md @@ -11,6 +11,31 @@ Loki, a log aggregation platform. [For more informations](https://grafana.com/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +loki: + applicationservice: loki + provider_zone: loki + zones_name: + - localdns +``` + +With all providers: + +``` +loki: + applicationservice: loki + provider_zone: loki + zones_name: + - journald + - localdns +``` + ## Dependances - [base-fedora-38](../base-fedora-38/README.md) diff --git a/seed/loki/applicationservice.yml b/seed/loki/applicationservice.yml index 6af3d8d8..81f5763d 100644 --- a/seed/loki/applicationservice.yml +++ b/seed/loki/applicationservice.yml @@ -3,3 +3,4 @@ description: Loki, a log aggregation platform website: https://grafana.com/ depends: - base-fedora-38 +service: true diff --git a/seed/mailman/README.md b/seed/mailman/README.md index 2cdbb44a..aa9d7c8f 100644 --- a/seed/mailman/README.md +++ b/seed/mailman/README.md @@ -11,6 +11,39 @@ GNU Mailman, managing electronic mail discussion and e-newsletter lists. [For more informations](https://www.list.org) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +mailman: + applicationservice: mailman + zones_name: + - localdns + - reverseproxy + - smtp + - lmtp + - oauth2 + - postgresql +``` + +With all providers: + +``` +mailman: + applicationservice: mailman + zones_name: + - journald + - localdns + - reverseproxy + - smtp + - lmtp + - oauth2 + - postgresql +``` + ## Dependances - [base-debian-bullseye](../base-debian-bullseye/README.md) diff --git a/seed/mailman/applicationservice.yml b/seed/mailman/applicationservice.yml index 2b7ac4d8..20ed537c 100644 --- a/seed/mailman/applicationservice.yml +++ b/seed/mailman/applicationservice.yml @@ -8,3 +8,4 @@ depends: - reverse-proxy-client - nginx-https - oauth2-client +service: true diff --git a/seed/mariadb/README.md b/seed/mariadb/README.md index 19f7b3ce..b2bc4d21 100644 --- a/seed/mariadb/README.md +++ b/seed/mariadb/README.md @@ -11,6 +11,31 @@ MariaDB, a relational database. [For more informations](https://mariadb.org/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +mariadb: + applicationservice: mariadb + provider_zone: mariadb + zones_name: + - localdns +``` + +With all providers: + +``` +mariadb: + applicationservice: mariadb + provider_zone: mariadb + zones_name: + - journald + - localdns +``` + ## Dependances - [base-fedora-36](../base-fedora-36/README.md) diff --git a/seed/mariadb/applicationservice.yml b/seed/mariadb/applicationservice.yml index d324f4f9..c2e948b1 100644 --- a/seed/mariadb/applicationservice.yml +++ b/seed/mariadb/applicationservice.yml @@ -3,3 +3,4 @@ description: MariaDB, a relational database website: https://mariadb.org/ depends: - base-fedora-36 +service: true diff --git a/seed/nextcloud/README.md b/seed/nextcloud/README.md index 68195ec1..dbb3fac9 100644 --- a/seed/nextcloud/README.md +++ b/seed/nextcloud/README.md @@ -11,6 +11,41 @@ Nextcloud, Online collaboration platform. [For more informations](https://nextcloud.com/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +nextcloud: + applicationservice: nextcloud + zones_name: + - ldap + - localdns + - reverseproxy + - smtp + - redis + - oauth2 + - postgresql +``` + +With all providers: + +``` +nextcloud: + applicationservice: nextcloud + zones_name: + - journald + - ldap + - localdns + - reverseproxy + - smtp + - redis + - oauth2 + - postgresql +``` + ## Dependances - [base-fedora-36](../base-fedora-36/README.md) diff --git a/seed/nextcloud/applicationservice.yml b/seed/nextcloud/applicationservice.yml index 03398d0b..993a124b 100644 --- a/seed/nextcloud/applicationservice.yml +++ b/seed/nextcloud/applicationservice.yml @@ -10,3 +10,4 @@ depends: - relay-mail-client - apache - php-fpm +service: true diff --git a/seed/nginx-reverse-proxy/README.md b/seed/nginx-reverse-proxy/README.md index db2ad925..73ec1376 100644 --- a/seed/nginx-reverse-proxy/README.md +++ b/seed/nginx-reverse-proxy/README.md @@ -11,6 +11,31 @@ Nginx as reverse proxy. [For more informations](https://nginx.org/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +nginx-reverse-proxy: + applicationservice: nginx-reverse-proxy + provider_zone: reverseproxy + zones_name: + - localdns +``` + +With all providers: + +``` +nginx-reverse-proxy: + applicationservice: nginx-reverse-proxy + provider_zone: reverseproxy + zones_name: + - journald + - localdns +``` + ## Dependances - [nginx-common](../nginx-common/README.md) diff --git a/seed/nginx-reverse-proxy/applicationservice.yml b/seed/nginx-reverse-proxy/applicationservice.yml index 00358122..84fd3200 100644 --- a/seed/nginx-reverse-proxy/applicationservice.yml +++ b/seed/nginx-reverse-proxy/applicationservice.yml @@ -4,3 +4,4 @@ website: https://nginx.org/ depends: - nginx-common - base-fedora-37 +service: true diff --git a/seed/nsd-local/applicationservice.yml b/seed/nsd-local/applicationservice.yml index fb3a9bff..78d8efd5 100644 --- a/seed/nsd-local/applicationservice.yml +++ b/seed/nsd-local/applicationservice.yml @@ -1,7 +1,6 @@ format: '0.1' description: NSD, an authoritative DNS name server for local resolution website: https://www.nlnetlabs.nl/projects/nsd/about/ -service: true depends: - nsd service: true diff --git a/seed/odoo/README.md b/seed/odoo/README.md index fc6bd58f..73ebbbed 100644 --- a/seed/odoo/README.md +++ b/seed/odoo/README.md @@ -11,6 +11,39 @@ Odoo, an ERP and CRM. [For more informations](https://www.odoo.com/fr) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +odoo: + applicationservice: odoo + zones_name: + - ldap + - localdns + - reverseproxy + - smtp + - oauth2 + - postgresql +``` + +With all providers: + +``` +odoo: + applicationservice: odoo + zones_name: + - journald + - ldap + - localdns + - reverseproxy + - smtp + - oauth2 + - postgresql +``` + ## Dependances - [base-debian-bullseye](../base-debian-bullseye/README.md) diff --git a/seed/odoo/applicationservice.yml b/seed/odoo/applicationservice.yml index 25c42241..b95f5450 100644 --- a/seed/odoo/applicationservice.yml +++ b/seed/odoo/applicationservice.yml @@ -9,3 +9,4 @@ depends: - ldap-client - oauth2-client - nginx-https +service: true diff --git a/seed/openldap/README.md b/seed/openldap/README.md index d22219f9..aa49dee4 100644 --- a/seed/openldap/README.md +++ b/seed/openldap/README.md @@ -11,6 +11,31 @@ OpenLDAP, a LDAP server. [For more informations](https://www.openldap.org/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +openldap: + applicationservice: openldap + provider_zone: ldap + zones_name: + - localdns +``` + +With all providers: + +``` +openldap: + applicationservice: openldap + provider_zone: ldap + zones_name: + - journald + - localdns +``` + ## Dependances - [base-fedora-37](../base-fedora-37/README.md) diff --git a/seed/openldap/applicationservice.yml b/seed/openldap/applicationservice.yml index e2ac7807..28b9fa3c 100644 --- a/seed/openldap/applicationservice.yml +++ b/seed/openldap/applicationservice.yml @@ -4,3 +4,4 @@ website: https://www.openldap.org/ depends: # - ldap-client - base-fedora-37 +service: true diff --git a/seed/peertube/README.md b/seed/peertube/README.md index d160a781..c6da0cdf 100644 --- a/seed/peertube/README.md +++ b/seed/peertube/README.md @@ -11,6 +11,40 @@ Peertube, a federated (ActivityPub) video streaming platform. [For more informations](https://www.openldap.org/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +peertube: + applicationservice: peertube + zones_name: + - localdns + - reverseproxy + - smtp + - redis + - oauth2 + - postgresql +``` + +With all providers: + +``` +peertube: + applicationservice: peertube + zones_name: + - journald + - externaldns + - localdns + - reverseproxy + - smtp + - redis + - oauth2 + - postgresql +``` + ## Dependances - [base-fedora-38](../base-fedora-38/README.md) diff --git a/seed/peertube/applicationservice.yml b/seed/peertube/applicationservice.yml index 0411ec7c..590bb35d 100644 --- a/seed/peertube/applicationservice.yml +++ b/seed/peertube/applicationservice.yml @@ -10,3 +10,4 @@ depends: - redis-client - nginx-https - oauth2-client +service: true diff --git a/seed/piwigo/README.md b/seed/piwigo/README.md index 1db990c1..999abdda 100644 --- a/seed/piwigo/README.md +++ b/seed/piwigo/README.md @@ -11,6 +11,41 @@ Piwigo, a photo management software. [For more informations](http://piwigo.org/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +piwigo: + applicationservice: piwigo + zones_name: + - ldap + - localdns + - mariadb + - reverseproxy + - smtp + - redis + - oauth2 +``` + +With all providers: + +``` +piwigo: + applicationservice: piwigo + zones_name: + - journald + - ldap + - localdns + - mariadb + - reverseproxy + - smtp + - redis + - oauth2 +``` + ## Dependances - [base-fedora-36](../base-fedora-36/README.md) diff --git a/seed/piwigo/applicationservice.yml b/seed/piwigo/applicationservice.yml index 2f48c9b8..1e75689d 100644 --- a/seed/piwigo/applicationservice.yml +++ b/seed/piwigo/applicationservice.yml @@ -10,3 +10,4 @@ depends: - relay-mail-client - nginx-https - php-fpm +service: true diff --git a/seed/postfix-relay/README.md b/seed/postfix-relay/README.md index 29938274..91ac4a58 100644 --- a/seed/postfix-relay/README.md +++ b/seed/postfix-relay/README.md @@ -11,6 +11,32 @@ Postfix, the mail server, as relay. [For more informations](http://www.postfix.org/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +postfix-relay: + applicationservice: postfix-relay + provider_zone: smtp + zones_name: + - localdns +``` + +With all providers: + +``` +postfix-relay: + applicationservice: postfix-relay + provider_zone: smtp + zones_name: + - journald + - externaldns + - localdns +``` + ## Dependances - [base-fedora-35](../base-fedora-35/README.md) diff --git a/seed/postfix-relay/applicationservice.yml b/seed/postfix-relay/applicationservice.yml index 2a1a0243..2a3d1ce2 100644 --- a/seed/postfix-relay/applicationservice.yml +++ b/seed/postfix-relay/applicationservice.yml @@ -5,3 +5,4 @@ depends: - base-fedora-35 - dns-external - postfix-lmtp-relay +service: true diff --git a/seed/prometheus/README.md b/seed/prometheus/README.md index 80b4ee18..0367bb4d 100644 --- a/seed/prometheus/README.md +++ b/seed/prometheus/README.md @@ -11,6 +11,31 @@ Prometheus, an event monitoring. [For more informations](https://prometheus.io/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +prometheus: + applicationservice: prometheus + provider_zone: prometheus + zones_name: + - localdns +``` + +With all providers: + +``` +prometheus: + applicationservice: prometheus + provider_zone: prometheus + zones_name: + - journald + - localdns +``` + ## Dependances - [base-fedora-38](../base-fedora-38/README.md) diff --git a/seed/prometheus/applicationservice.yml b/seed/prometheus/applicationservice.yml index acdb6bff..0557debf 100644 --- a/seed/prometheus/applicationservice.yml +++ b/seed/prometheus/applicationservice.yml @@ -4,3 +4,4 @@ website: https://prometheus.io/ depends: - base-fedora-38 # - reverse-proxy-client +service: true diff --git a/seed/redis/README.md b/seed/redis/README.md index a0d8f2b1..87fc64f3 100644 --- a/seed/redis/README.md +++ b/seed/redis/README.md @@ -11,6 +11,31 @@ Redis, an in-memory data structure store. [For more informations](https://redis.io/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +redis: + applicationservice: redis + provider_zone: redis + zones_name: + - localdns +``` + +With all providers: + +``` +redis: + applicationservice: redis + provider_zone: redis + zones_name: + - journald + - localdns +``` + ## Dependances - [base-fedora-38](../base-fedora-38/README.md) diff --git a/seed/redis/applicationservice.yml b/seed/redis/applicationservice.yml index 875de23a..5a41b679 100644 --- a/seed/redis/applicationservice.yml +++ b/seed/redis/applicationservice.yml @@ -4,3 +4,4 @@ website: https://redis.io/ depends: - base-fedora-38 - redis-common +service: true diff --git a/seed/roundcube/README.md b/seed/roundcube/README.md index 35916e59..fea6fe4c 100644 --- a/seed/roundcube/README.md +++ b/seed/roundcube/README.md @@ -11,6 +11,41 @@ Roundcube, a webmail. [For more informations](https://roundcube.net/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +roundcube: + applicationservice: roundcube + zones_name: + - ldap + - localdns + - reverseproxy + - imap + - redis + - oauth2 + - postgresql +``` + +With all providers: + +``` +roundcube: + applicationservice: roundcube + zones_name: + - journald + - ldap + - localdns + - reverseproxy + - imap + - redis + - oauth2 + - postgresql +``` + ## Dependances - [base-fedora-36](../base-fedora-36/README.md) diff --git a/seed/roundcube/applicationservice.yml b/seed/roundcube/applicationservice.yml index 8a0689b0..a2a56f79 100644 --- a/seed/roundcube/applicationservice.yml +++ b/seed/roundcube/applicationservice.yml @@ -10,3 +10,4 @@ depends: - nginx-https - php-fpm - ldap-client +service: true diff --git a/seed/speedtest-rs/README.md b/seed/speedtest-rs/README.md index 11986f53..bdbbfadb 100644 --- a/seed/speedtest-rs/README.md +++ b/seed/speedtest-rs/README.md @@ -11,6 +11,31 @@ Speedtest-rs, a very lightweight Speedtest. [For more informations](https://cloud.silique.fr/gitea/Silique/speedtest-rs) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +speedtest-rs: + applicationservice: speedtest-rs + zones_name: + - localdns + - reverseproxy +``` + +With all providers: + +``` +speedtest-rs: + applicationservice: speedtest-rs + zones_name: + - journald + - localdns + - reverseproxy +``` + ## Dependances - [base-fedora-36](../base-fedora-36/README.md) diff --git a/seed/speedtest-rs/applicationservice.yml b/seed/speedtest-rs/applicationservice.yml index e6f63dc8..86139da4 100644 --- a/seed/speedtest-rs/applicationservice.yml +++ b/seed/speedtest-rs/applicationservice.yml @@ -4,3 +4,4 @@ website: https://cloud.silique.fr/gitea/Silique/speedtest-rs depends: - base-fedora-36 - reverse-proxy-client +service: true diff --git a/seed/vaultwarden/README.md b/seed/vaultwarden/README.md index 1d7af3a4..1a592c4d 100644 --- a/seed/vaultwarden/README.md +++ b/seed/vaultwarden/README.md @@ -11,6 +11,35 @@ Vaultwarden, a password manager. [For more informations](https://github.com/dani-garcia/vaultwarden) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +vaultwarden: + applicationservice: vaultwarden + zones_name: + - localdns + - reverseproxy + - smtp + - postgresql +``` + +With all providers: + +``` +vaultwarden: + applicationservice: vaultwarden + zones_name: + - journald + - localdns + - reverseproxy + - smtp + - postgresql +``` + ## Dependances - [base-fedora-36](../base-fedora-36/README.md) diff --git a/seed/vaultwarden/applicationservice.yml b/seed/vaultwarden/applicationservice.yml index b4225cde..a602de7f 100644 --- a/seed/vaultwarden/applicationservice.yml +++ b/seed/vaultwarden/applicationservice.yml @@ -6,3 +6,4 @@ depends: - postgresql-client - relay-mail-client - reverse-proxy-client +service: true diff --git a/seed/vector/README.md b/seed/vector/README.md index 10efb61e..b0f2af6d 100644 --- a/seed/vector/README.md +++ b/seed/vector/README.md @@ -11,6 +11,33 @@ Vector, a lightweight, ultra-fast tool for building observability pipelines. [For more informations](https://vector.dev/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +vector: + applicationservice: vector + provider_zone: journald + zones_name: + - localdns + - loki +``` + +With all providers: + +``` +vector: + applicationservice: vector + provider_zone: journald + zones_name: + - journald + - localdns + - loki +``` + ## Dependances - [base-fedora-38](../base-fedora-38/README.md) diff --git a/seed/vector/applicationservice.yml b/seed/vector/applicationservice.yml index 5f826de2..6be108b6 100644 --- a/seed/vector/applicationservice.yml +++ b/seed/vector/applicationservice.yml @@ -4,3 +4,4 @@ website: https://vector.dev/ depends: - base-fedora-38 - journald_remote +service: true diff --git a/seed/znc/README.md b/seed/znc/README.md index 4ee188a3..704770e6 100644 --- a/seed/znc/README.md +++ b/seed/znc/README.md @@ -11,6 +11,30 @@ ZNC, a bouncer IRC. [For more informations](https://wiki.znc.in/) +## Examples + +Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file. + +With minimum providers: + +``` +znc: + applicationservice: znc + zones_name: + - localdns +``` + +With all providers: + +``` +znc: + applicationservice: znc + zones_name: + - journald + - externaldns + - localdns +``` + ## Dependances - [base-fedora-36](../base-fedora-36/README.md) diff --git a/seed/znc/applicationservice.yml b/seed/znc/applicationservice.yml index ddc18278..f400cd65 100644 --- a/seed/znc/applicationservice.yml +++ b/seed/znc/applicationservice.yml @@ -4,3 +4,4 @@ website: https://wiki.znc.in/ depends: - base-fedora-36 - dns-external +service: true