diff --git a/seed/apache/README.md b/seed/apache/README.md index 49f26c5..9d73492 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 6ba1732..11682e4 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 4cbc028..2a464a0 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 e2d3aec..3875576 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 47565bd..c4a1019 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 e99772d..f90c179 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 2cc0360..441b675 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 3381b72..9348a6d 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 33a84a2..4d8fb2f 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 6af3d8d..81f5763 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 2cdbb44..aa9d7c8 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 2b7ac4d..20ed537 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 19f7b3c..b2bc4d2 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 d324f4f..c2e948b 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 68195ec..dbb3fac 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 03398d0..993a124 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 db2ad92..73ec137 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 0035812..84fd320 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 fb3a9bf..78d8efd 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 fc6bd58..73ebbbe 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 25c4224..b95f545 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 d22219f..aa49dee 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 e2ac780..28b9fa3 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 d160a78..c6da0cd 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 0411ec7..590bb35 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 1db990c..999abdd 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 2f48c9b..1e75689 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 2993827..91ac4a5 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 2a1a024..2a3d1ce 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 80b4ee1..0367bb4 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 acdb6bf..0557deb 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 a0d8f2b..87fc64f 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 875de23..5a41b67 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 35916e5..fea6fe4 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 8a0689b..a2a56f7 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 11986f5..bdbbfad 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 e6f63dc..86139da 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 1d7af3a..1a592c4 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 b4225cd..a602de7 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 10efb61..b0f2af6 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 5f826de..6be108b 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 4ee188a..704770e 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 ddc1827..f400cd6 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