feat(roles): add kind classification to all role READMEs and update documentation

This commit is contained in:
Janik von Rotz committed 2026-05-11 11:15:05 +02:00
1 parent 0eb9f67e73
commit 223ac183eb
113 files changed
+701 -142

No files matched your search

+3 -1
View File
@@ -27,5 +27,7 @@
"publish": false,
"sync": false,
"properties": false,
"webviewer": false
"webviewer": false,
"footnotes": false,
"bases": true
}
+7
View File
@@ -52,6 +52,13 @@ Create an inventory folder and configure a role.
### Roles
All Ansible roles are separted into
- **system**: OS runtime (docker, network, internet-related)
- **environment**: OS config (motd, packages, timezone, locale, etc.)
- **service**: Middleware/supporting services
- **application**: End-user applications
See [roles](./roles.md) for details or list the roles with:
```bash
+13
View File
@@ -0,0 +1,13 @@
views:
- type: table
name: Table
filters:
and:
- file.path.startsWith("roles")
- file.name == "README"
order:
- file.name
- file.path
- kind
columnSize:
file.name: 555
@@ -0,0 +1,65 @@
---
title: "add frontmatter kind to role readmes."
---
# Run 11
Note: @Agent refers to the AI agent (you) who is working on this task.
@Agent when working on this task, make sure to:
- Read context and task section first
- Prepare a list of todos
- Update the todo list while working on the task
## Context
Read the `AGENTS.md` and `README.md` to get an understanding of the project.
## Task
I want to add a kind attribute to every `roles/*/README.md` file.
Every role can be either a: application, service, environment
Example: `roles/systemd/README.md`
```
---
kind: environment
---
<img src="/logos/systemd.png" alt="systemd logo" width="100" height="100">
# systemd role
...
```
Please add the frontmatter to every README.
## Worklog
**Completed:** Added `kind` frontmatter to all 107 role README.md files with 4 categories.
**Classification breakdown:**
| Category | Count | Description |
|----------|-------|-------------|
| **system** | 18 | OS runtime infrastructure (docker, k3s, networking, firewall, certificates) |
| **environment** | 20 | OS configuration (systemd, packages, timezone, locale, users, etc.) |
| **service** | 38 | Middleware/supporting services (databases, monitoring, proxies, message queues) |
| **application** | 31 | End-user applications (odoo, wordpress, nextcloud, bookstack, etc.) |
**system roles:** acme_sh, autossh, certbot, crowdsec_firewall_bouncer, dind, docker, docker_compose, docker_hosts, docker_network, docker_swarm, docker_volume, firehol, infomaniak, innernet, k3s, resolv, ufw, vercel
**environment roles:** ansible_scripts, cargo, cleanup, cron, etc_hosts, fail2ban, fstab, git, iam, locale, maintenance, motd, packages, rclone, restic, s3cmd, ssh, systemd, timezone, update
**Example:**
```yaml
---
kind: system
---
<img src="/logos/docker.png" alt="docker logo" width="100" height="100">
```
+109 -110
View File
@@ -1,112 +1,111 @@
# Roles
| Logo | Role | Description |
| --- | --- | --- |
| ![acme_sh logo](/logos/acme_sh.png) | [acme_sh](roles/acme_sh/README.md) | Issue & renew the free certificates. |
| ![alertmanager logo](/logos/alertmanager.png) | [alertmanager](roles/alertmanager/README.md) | Deploy Alertmanager container. |
| ![alloy logo](/logos/alloy.png) | [alloy](roles/alloy/README.md) | Deploy Alloy container. |
| ![ansible_scripts logo](/logos/ansible_scripts.png) | [ansible_scripts](roles/ansible_scripts/README.md) | Install Ansible scripts. |
| ![autossh logo](/logos/autossh.png) | [autossh](roles/autossh/README.md) | Configure Autossh tunnels. |
| ![bigbluebutton_exporter logo](/logos/bigbluebutton_exporter.png) | [bigbluebutton_exporter](roles/bigbluebutton_exporter/README.md) | Deploy BigBlueButton exporter container. |
| ![bigbluebutton logo](/logos/bigbluebutton.png) | [bigbluebutton](roles/bigbluebutton/README.md) | Configures an installed BigBlueButton instance. |
| ![blackbox_exporter logo](/logos/blackbox_exporter.png) | [blackbox_exporter](roles/blackbox_exporter/README.md) | Deploy Blackbox exporter container. |
| ![bookstack logo](/logos/bookstack.png) | [bookstack](roles/bookstack/README.md) | Deploy BookStack container. |
| ![caddy logo](/logos/caddy.png) | [caddy](roles/caddy/README.md) | Deploy Caddy container. |
| ![cadvisor logo](/logos/cadvisor.png) | [cadvisor](roles/cadvisor/README.md) | Deploy cAdvisor container. |
| ![cargo logo](/logos/cargo.png) | [cargo](roles/cargo/README.md) | Setup Rust toolchain and cargo package manager. |
| ![certbot logo](/logos/certbot.png) | [certbot](roles/certbot/README.md) | Deploy Let's Encrypt certificates. |
| ![clamav logo](/logos/clamav.png) | [clamav](roles/clamav/README.md) | Deploy ClamAV container for antivirus scanning. |
| ![cleanup logo](/logos/cleanup.png) | [cleanup](roles/cleanup/README.md) | Cleanup Ansible roles. |
| ![collabora_code logo](/logos/collabora_code.png) | [collabora_code](roles/collabora_code/README.md) | Deploy Collabora Online Development Edition (CODE) container. |
| ![commento logo](/logos/commento.png) | [commento](roles/commento/README.md) | Deploy Commento container |
| ![coturn logo](/logos/coturn.png) | [coturn](roles/coturn/README.md) | Deploy Coturn cotainer. |
| ![cron logo](/logos/cron.png) | [cron](roles/cron/README.md) | Setup cron jobs. |
| ![crowdsec_firewall_bouncer logo](/logos/crowdsec_firewall_bouncer.png) | [crowdsec_firewall_bouncer](roles/crowdsec_firewall_bouncer/README.md) | Deploy CrowdSec Firewall Bouncer. |
| ![crowdsec logo](/logos/crowdsec.png) | [crowdsec](roles/crowdsec/README.md) | Deploy CrowdSec container. |
| ![debug logo](/logos/debug.png) | [debug](roles/debug/README.md) | Debug Ansible variables. |
| ![dind logo](/logos/dind.png) | [dind](roles/dind/README.md) | Deploy Docker in Docker container. |
| ![docker_compose logo](/logos/docker_compose.png) | [docker_compose](roles/docker_compose/README.md) | Deploy Docker Compose project. |
| ![docker_hosts logo](/logos/docker_hosts.png) | [docker_hosts](roles/docker_hosts/README.md) | Docker hostname resolver. |
| ![docker_network logo](/logos/docker_network.png) | [docker_network](roles/docker_network/README.md) | Configures a Docker network. |
| ![docker logo](/logos/docker.png) | [docker](roles/docker/README.md) | Install Docker. |
| ![docker_swarm logo](/logos/docker_swarm.png) | [docker_swarm](roles/docker_swarm/README.md) | Configures Docker Swarm. |
| ![docker_volume logo](/logos/docker_volume.png) | [docker_volume](roles/docker_volume/README.md) | Configures a Docker volume. |
| ![dozzle logo](/logos/dozzle.png) | [dozzle](roles/dozzle/README.md) | Deploy Dozzle container. |
| ![dribdat logo](/logos/dribdat.png) | [dribdat](roles/dribdat/README.md) | Deploy dribdat container. |
| ![etc_hosts logo](/logos/etc_hosts.png) | [etc_hosts](roles/etc_hosts/README.md) | Add entries to /etc/hosts files. |
| ![fail2ban logo](/logos/fail2ban.png) | [fail2ban](roles/fail2ban/README.md) | Install and configure fail2ban. |
| ![fathom logo](/logos/fathom.png) | [fathom](roles/fathom/README.md) | Deploy Fathom container. |
| ![firehol logo](/logos/firehol.png) | [firehol](roles/firehol/README.md) | Setup FireHOL ip blacklists. |
| ![fstab logo](/logos/fstab.png) | [fstab](roles/fstab/README.md) | Configure the fstab file. |
| ![gitea logo](/logos/gitea.png) | [gitea](roles/gitea/README.md) | Deploy Gitea container. |
| ![git logo](/logos/git.png) | [git](roles/git/README.md) | Checkout Git repositories. |
| ![grafana logo](/logos/grafana.png) | [grafana](roles/grafana/README.md) | Deploy Grafana container. |
| ![htpasswd logo](/logos/htpasswd.png) | [htpasswd](roles/htpasswd/README.md) | Configure .htpasswd basic auth file. |
| ![iam logo](/logos/iam.png) | [iam](roles/iam/README.md) | Identity and Access Management. Configure user and groups. |
| ![infomaniak logo](/logos/infomaniak.png) | [infomaniak](roles/infomaniak/README.md) | Manage Infomaniak domain and dns entries. |
| ![innernet logo](/logos/innernet.png) | [innernet](roles/innernet/README.md) | Setup WireGuard based internal network. |
| ![jenkins logo](/logos/jenkins.png) | [jenkins](roles/jenkins/README.md) | Deploy Jenkins container. |
| ![k3s logo](/logos/k3s.png) | [k3s](roles/k3s/README.md) | Deploy Kubernetes cluster with K3s. |
| ![keycloak_client logo](/logos/keycloak_client.png) | [keycloak_client](roles/keycloak_client/README.md) | Configure Keycloak client. |
| ![keycloak logo](/logos/keycloak.png) | [keycloak](roles/keycloak/README.md) | Deploy Keycloak container. |
| ![locale logo](/logos/locale.png) | [locale](roles/locale/README.md) | Set system locale. |
| ![loki logo](/logos/loki.png) | [loki](roles/loki/README.md) | Deploy Loki container. |
| ![mailhog logo](/logos/mailhog.png) | [mailhog](roles/mailhog/README.md) | Deploy MailHog container. |
| ![mailpit logo](/logos/mailpit.png) | [mailpit](roles/mailpit/README.md) | Deploy Mailpit container. |
| ![maintenance logo](/logos/maintenance.png) | [maintenance](roles/maintenance/README.md) | Maintains operating system and disk space. |
| ![mariadb logo](/logos/mariadb.png) | [mariadb](roles/mariadb/README.md) | Deploy MariaDB database container. |
| ![matomo logo](/logos/matomo.png) | [matomo](roles/matomo/README.md) | Deploy Matomo container. |
| ![meilisearch_client logo](/logos/meilisearch_client.png) | [meilisearch_client](roles/meilisearch_client/README.md) | Configure Meilisearch api keys and indexes. |
| ![meilisearch logo](/logos/meilisearch.png) | [meilisearch](roles/meilisearch/README.md) | Deploy Meilisearch container. |
| ![meilisync logo](/logos/meilisync.png) | [meilisync](roles/meilisync/README.md) | Deploy Meilisync container. |
| ![metabase logo](/logos/metabase.png) | [metabase](roles/metabase/README.md) | Deploy Metabase container. |
| ![moodle logo](/logos/moodle.png) | [moodle](roles/moodle/README.md) | Deploy Moodle Docker container. |
| ![motd logo](/logos/motd.png) | [motd](roles/motd/README.md) | Set message of the day. |
| ![mysqld_exporter logo](/logos/mysqld_exporter.png) | [mysqld_exporter](roles/mysqld_exporter/README.md) | Deploy MySQL exporter container. |
| ![mysql logo](/logos/mysql.png) | [mysql](roles/mysql/README.md) | Deploy MySQL database container. |
| ![n8n_exporter logo](/logos/n8n_exporter.png) | [n8n_exporter](roles/n8n_exporter/README.md) | Add nginx config for N8N exporter path. |
| ![n8n logo](/logos/n8n.png) | [n8n](roles/n8n/README.md) | Deploy N8N container. |
| ![nextcloud_apps logo](/logos/nextcloud_apps.png) | [nextcloud_apps](roles/nextcloud_apps/README.md) | Install, update and remove Nextcloud apps. |
| ![nextcloud_exporter logo](/logos/nextcloud_exporter.png) | [nextcloud_exporter](roles/nextcloud_exporter/README.md) | Deploy Nextcloud exporter container. |
| ![nextcloud logo](/logos/nextcloud.png) | [nextcloud](roles/nextcloud/README.md) | Deploy Nextcloud Docker container. |
| ![nginx logo](/logos/nginx.png) | [nginx](roles/nginx/README.md) | Deploy Nginx proxy with Certbot. |
| ![nginx_waf logo](/logos/nginx_waf.png) | [nginx_waf](roles/nginx_waf/README.md) | Deploy Nginx with ModSecurity and Core Rule Set. |
| ![node_exporter logo](/logos/node_exporter.png) | [node_exporter](roles/node_exporter/README.md) | Deploy node-exporter container and install custom metric script. |
| ![odoo_apps logo](/logos/odoo_apps.png) | [odoo_apps](roles/odoo_apps/README.md) | Install Odoo apps from file or url. |
| ![odoo_data logo](/logos/odoo_data.png) | [odoo_data](roles/odoo_data/README.md) | Generate Odoo data modules. |
| ![odoo_enterprise logo](/logos/odoo_enterprise.png) | [odoo_enterprise](roles/odoo_enterprise/README.md) | Checkout the Odoo Enterprise git repository. |
| ![odoo_exporter logo](/logos/odoo_exporter.png) | [odoo_exporter](roles/odoo_exporter/README.md) | Add nginx config for Odoo exporter path. |
| ![odoo logo](/logos/odoo.png) | [odoo](roles/odoo/README.md) | Deploy Odoo Docker container. |
| ![odoo_repos logo](/logos/odoo_repos.png) | [odoo_repos](roles/odoo_repos/README.md) | Setup Odoo modules from public or private git repos. |
| ![ollama logo](/logos/ollama.png) | [ollama](roles/ollama/README.md) | Setup Ollama and deploy models. |
| ![onlyoffice_documentserver logo](/logos/onlyoffice_documentserver.png) | [onlyoffice_documentserver](roles/onlyoffice_documentserver/README.md) | Deploy OnlyOffice Document Server container. |
| ![openldap logo](/logos/openldap.png) | [openldap](roles/openldap/README.md) | Deploy OpenLDAP Docker container. |
| ![open_webui logo](/logos/open_webui.png) | [open_webui](roles/open_webui/README.md) | Deploy Open WebUI container. |
| ![packages logo](/logos/packages.png) | [packages](roles/packages/README.md) | Set env vars and install packages. |
| ![pgadmin logo](/logos/pgadmin.png) | [pgadmin](roles/pgadmin/README.md) | Deploy pgAdmin container |
| ![pgbouncer logo](/logos/pgbouncer.png) | [pgbouncer](roles/pgbouncer/README.md) | Deploy PgBouncer container. |
| ![php_fpm logo](/logos/php_fpm.png) | [php_fpm](roles/php_fpm/README.md) | Deploy PHP-FPM container. |
| ![postfix logo](/logos/postfix.png) | [postfix](roles/postfix/README.md) | Deploy Postfix relay host. |
| ![postgres_exporter logo](/logos/postgres_exporter.png) | [postgres_exporter](roles/postgres_exporter/README.md) | Deploy PostgreSQL exporter container. |
| ![postgres logo](/logos/postgres.png) | [postgres](roles/postgres/README.md) | Deploy PostgreSQL database container. |
| ![prometheus logo](/logos/prometheus.png) | [prometheus](roles/prometheus/README.md) | Deploy Prometheus container. |
| ![promtail logo](/logos/promtail.png) | [promtail](roles/promtail/README.md) | Deploy Promtail container. |
| ![pushgateway logo](/logos/pushgateway.png) | [pushgateway](roles/pushgateway/README.md) | Deploy Pushgateway container. |
| ![rabbitmq logo](/logos/rabbitmq.png) | [rabbitmq](roles/rabbitmq/README.md) | Deploy RabbitMQ container. |
| ![rclone logo](/logos/rclone.png) | [rclone](roles/rclone/README.md) | Sync files with RClone. |
| ![redis logo](/logos/redis.png) | [redis](roles/redis/README.md) | Deploy Redis container. |
| ![remark42 logo](/logos/remark42.png) | [remark42](roles/remark42/README.md) | Deploy Remark42 container |
| ![resolv logo](/logos/resolv.png) | [resolv](roles/resolv/README.md) | Manage DNS configuration. |
| ![restic_exporter logo](/logos/restic_exporter.png) | [restic_exporter](roles/restic_exporter/README.md) | Add nginx config for Restic exporter path. |
| ![restic logo](/logos/restic.png) | [restic](roles/restic/README.md) | Configures Restic backup jobs. |
| ![restic_server logo](/logos/restic_server.png) | [restic_server](roles/restic_server/README.md) | Deploy Restic server container. |
| ![s3cmd logo](/logos/s3cmd.png) | [s3cmd](roles/s3cmd/README.md) | Install and configure s3cmd. |
| ![simple_mail_forwarder logo](/logos/simple_mail_forwarder.png) | [simple_mail_forwarder](roles/simple_mail_forwarder/README.md) | Deploy Simple Mail Forwarder container. |
| ![ssh logo](/logos/ssh.png) | [ssh](roles/ssh/README.md) | Configure SSH client and server. |
| ![superset logo](/logos/superset.png) | [superset](roles/superset/README.md) | Deploy Apache Superset container. |
| ![systemd logo](/logos/systemd.png) | [systemd](roles/systemd/README.md) | Setup systemd service. |
| ![timezone logo](/logos/timezone.png) | [timezone](roles/timezone/README.md) | Define timezone. |
| ![ufw logo](/logos/ufw.png) | [ufw](roles/ufw/README.md) | Configures UFW rules. |
| ![update logo](/logos/update.png) | [update](roles/update/README.md) | Install system and package updates. |
| ![vercel logo](/logos/vercel.png) | [vercel](roles/vercel/README.md) | Manage Vercel domain and dns entries. |
| ![wordpress logo](/logos/wordpress.png) | [wordpress](roles/wordpress/README.md) | Deploy WordPress container. |
| Logo | Role | Kind | Description |
| --- | --- | --- | --- |
| ![acme_sh logo](/logos/acme_sh.png) | [acme_sh](roles/acme_sh/README.md) | system | Issue & renew the free certificates. |
| ![alertmanager logo](/logos/alertmanager.png) | [alertmanager](roles/alertmanager/README.md) | service | Deploy Alertmanager container. |
| ![alloy logo](/logos/alloy.png) | [alloy](roles/alloy/README.md) | service | Deploy Alloy container. |
| ![ansible_scripts logo](/logos/ansible_scripts.png) | [ansible_scripts](roles/ansible_scripts/README.md) | environment | Install Ansible scripts. |
| ![autossh logo](/logos/autossh.png) | [autossh](roles/autossh/README.md) | system | Configure Autossh tunnels. |
| ![bigbluebutton_exporter logo](/logos/bigbluebutton_exporter.png) | [bigbluebutton_exporter](roles/bigbluebutton_exporter/README.md) | service | Deploy BigBlueButton exporter container. |
| ![bigbluebutton logo](/logos/bigbluebutton.png) | [bigbluebutton](roles/bigbluebutton/README.md) | application | Configures an installed BigBlueButton instance. |
| ![blackbox_exporter logo](/logos/blackbox_exporter.png) | [blackbox_exporter](roles/blackbox_exporter/README.md) | service | Deploy Blackbox exporter container. |
| ![bookstack logo](/logos/bookstack.png) | [bookstack](roles/bookstack/README.md) | application | Deploy BookStack container. |
| ![caddy logo](/logos/caddy.png) | [caddy](roles/caddy/README.md) | service | Deploy Caddy container. |
| ![cadvisor logo](/logos/cadvisor.png) | [cadvisor](roles/cadvisor/README.md) | service | Deploy cAdvisor container. |
| ![cargo logo](/logos/cargo.png) | [cargo](roles/cargo/README.md) | environment | Setup Rust toolchain and cargo package manager. |
| ![certbot logo](/logos/certbot.png) | [certbot](roles/certbot/README.md) | system | Deploy Let's Encrypt certificates. |
| ![clamav logo](/logos/clamav.png) | [clamav](roles/clamav/README.md) | service | Deploy ClamAV container for antivirus scanning. |
| ![cleanup logo](/logos/cleanup.png) | [cleanup](roles/cleanup/README.md) | environment | Cleanup Ansible roles. |
| ![collabora_code logo](/logos/collabora_code.png) | [collabora_code](roles/collabora_code/README.md) | application | Deploy Collabora Online Development Edition (CODE) container. |
| ![commento logo](/logos/commento.png) | [commento](roles/commento/README.md) | application | Deploy Commento container |
| ![coturn logo](/logos/coturn.png) | [coturn](roles/coturn/README.md) | application | Deploy Coturn cotainer. |
| ![cron logo](/logos/cron.png) | [cron](roles/cron/README.md) | environment | Setup cron jobs. |
| ![crowdsec_firewall_bouncer logo](/logos/crowdsec_firewall_bouncer.png) | [crowdsec_firewall_bouncer](roles/crowdsec_firewall_bouncer/README.md) | system | Deploy CrowdSec Firewall Bouncer. |
| ![crowdsec logo](/logos/crowdsec.png) | [crowdsec](roles/crowdsec/README.md) | service | Deploy CrowdSec container. |
| ![dind logo](/logos/dind.png) | [dind](roles/dind/README.md) | system | Deploy Docker in Docker container. |
| ![docker_compose logo](/logos/docker_compose.png) | [docker_compose](roles/docker_compose/README.md) | system | Deploy Docker Compose project. |
| ![docker_hosts logo](/logos/docker_hosts.png) | [docker_hosts](roles/docker_hosts/README.md) | system | Docker hostname resolver. |
| ![docker_network logo](/logos/docker_network.png) | [docker_network](roles/docker_network/README.md) | system | Configures a Docker network. |
| ![docker logo](/logos/docker.png) | [docker](roles/docker/README.md) | system | Install Docker. |
| ![docker_swarm logo](/logos/docker_swarm.png) | [docker_swarm](roles/docker_swarm/README.md) | system | Configures Docker Swarm. |
| ![docker_volume logo](/logos/docker_volume.png) | [docker_volume](roles/docker_volume/README.md) | system | Configures a Docker volume. |
| ![dozzle logo](/logos/dozzle.png) | [dozzle](roles/dozzle/README.md) | application | Deploy Dozzle container. |
| ![dribdat logo](/logos/dribdat.png) | [dribdat](roles/dribdat/README.md) | application | Deploy dribdat container. |
| ![etc_hosts logo](/logos/etc_hosts.png) | [etc_hosts](roles/etc_hosts/README.md) | environment | Add entries to /etc/hosts files. |
| ![fail2ban logo](/logos/fail2ban.png) | [fail2ban](roles/fail2ban/README.md) | environment | Install and configure fail2ban. |
| ![fathom logo](/logos/fathom.png) | [fathom](roles/fathom/README.md) | application | Deploy Fathom container. |
| ![firehol logo](/logos/firehol.png) | [firehol](roles/firehol/README.md) | system | Setup FireHOL ip blacklists. |
| ![fstab logo](/logos/fstab.png) | [fstab](roles/fstab/README.md) | environment | Configure the fstab file. |
| ![gitea logo](/logos/gitea.png) | [gitea](roles/gitea/README.md) | application | Deploy Gitea container. |
| ![git logo](/logos/git.png) | [git](roles/git/README.md) | environment | Checkout Git repositories. |
| ![grafana logo](/logos/grafana.png) | [grafana](roles/grafana/README.md) | service | Deploy Grafana container. |
| ![htpasswd logo](/logos/htpasswd.png) | [htpasswd](roles/htpasswd/README.md) | service | Configure .htpasswd basic auth file. |
| ![iam logo](/logos/iam.png) | [iam](roles/iam/README.md) | environment | Identity and Access Management. Configure user and groups. |
| ![infomaniak logo](/logos/infomaniak.png) | [infomaniak](roles/infomaniak/README.md) | system | Manage Infomaniak domain and dns entries. |
| ![innernet logo](/logos/innernet.png) | [innernet](roles/innernet/README.md) | system | Setup WireGuard based internal network. |
| ![jenkins logo](/logos/jenkins.png) | [jenkins](roles/jenkins/README.md) | application | Deploy Jenkins container. |
| ![k3s logo](/logos/k3s.png) | [k3s](roles/k3s/README.md) | system | Deploy Kubernetes cluster with K3s. |
| ![keycloak_client logo](/logos/keycloak_client.png) | [keycloak_client](roles/keycloak_client/README.md) | service | Configure Keycloak client. |
| ![keycloak logo](/logos/keycloak.png) | [keycloak](roles/keycloak/README.md) | service | Deploy Keycloak container. |
| ![locale logo](/logos/locale.png) | [locale](roles/locale/README.md) | environment | Set system locale. |
| ![loki logo](/logos/loki.png) | [loki](roles/loki/README.md) | service | Deploy Loki container. |
| ![mailhog logo](/logos/mailhog.png) | [mailhog](roles/mailhog/README.md) | service | Deploy MailHog container. |
| ![mailpit logo](/logos/mailpit.png) | [mailpit](roles/mailpit/README.md) | service | Deploy Mailpit container. |
| ![maintenance logo](/logos/maintenance.png) | [maintenance](roles/maintenance/README.md) | environment | Maintains operating system and disk space. |
| ![mariadb logo](/logos/mariadb.png) | [mariadb](roles/mariadb/README.md) | service | Deploy MariaDB database container. |
| ![matomo logo](/logos/matomo.png) | [matomo](roles/matomo/README.md) | application | Deploy Matomo container. |
| ![meilisearch_client logo](/logos/meilisearch_client.png) | [meilisearch_client](roles/meilisearch_client/README.md) | application | Configure Meilisearch api keys and indexes. |
| ![meilisearch logo](/logos/meilisearch.png) | [meilisearch](roles/meilisearch/README.md) | application | Deploy Meilisearch container. |
| ![meilisync logo](/logos/meilisync.png) | [meilisync](roles/meilisync/README.md) | application | Deploy Meilisync container. |
| ![metabase logo](/logos/metabase.png) | [metabase](roles/metabase/README.md) | application | Deploy Metabase container. |
| ![moodle logo](/logos/moodle.png) | [moodle](roles/moodle/README.md) | application | Deploy Moodle Docker container. |
| ![motd logo](/logos/motd.png) | [motd](roles/motd/README.md) | environment | Set message of the day. |
| ![mysqld_exporter logo](/logos/mysqld_exporter.png) | [mysqld_exporter](roles/mysqld_exporter/README.md) | service | Deploy MySQL exporter container. |
| ![mysql logo](/logos/mysql.png) | [mysql](roles/mysql/README.md) | service | Deploy MySQL database container. |
| ![n8n_exporter logo](/logos/n8n_exporter.png) | [n8n_exporter](roles/n8n_exporter/README.md) | service | Add nginx config for N8N exporter path. |
| ![n8n logo](/logos/n8n.png) | [n8n](roles/n8n/README.md) | application | Deploy N8N container. |
| ![nextcloud_apps logo](/logos/nextcloud_apps.png) | [nextcloud_apps](roles/nextcloud_apps/README.md) | application | Install, update and remove Nextcloud apps. |
| ![nextcloud_exporter logo](/logos/nextcloud_exporter.png) | [nextcloud_exporter](roles/nextcloud_exporter/README.md) | service | Deploy Nextcloud exporter container. |
| ![nextcloud logo](/logos/nextcloud.png) | [nextcloud](roles/nextcloud/README.md) | application | Deploy Nextcloud Docker container. |
| ![nginx logo](/logos/nginx.png) | [nginx](roles/nginx/README.md) | service | Deploy Nginx proxy with Certbot. |
| ![nginx_waf logo](/logos/nginx_waf.png) | [nginx_waf](roles/nginx_waf/README.md) | service | Deploy Nginx with ModSecurity and Core Rule Set. |
| ![node_exporter logo](/logos/node_exporter.png) | [node_exporter](roles/node_exporter/README.md) | service | Deploy node-exporter container and install custom metric script. |
| ![odoo_apps logo](/logos/odoo_apps.png) | [odoo_apps](roles/odoo_apps/README.md) | application | Install Odoo apps from file or url. |
| ![odoo_data logo](/logos/odoo_data.png) | [odoo_data](roles/odoo_data/README.md) | application | Generate Odoo data modules. |
| ![odoo_enterprise logo](/logos/odoo_enterprise.png) | [odoo_enterprise](roles/odoo_enterprise/README.md) | application | Checkout the Odoo Enterprise git repository. |
| ![odoo_exporter logo](/logos/odoo_exporter.png) | [odoo_exporter](roles/odoo_exporter/README.md) | service | Add nginx config for Odoo exporter path. |
| ![odoo logo](/logos/odoo.png) | [odoo](roles/odoo/README.md) | application | Deploy Odoo Docker container. |
| ![odoo_repos logo](/logos/odoo_repos.png) | [odoo_repos](roles/odoo_repos/README.md) | application | Setup Odoo modules from public or private git repos. |
| ![ollama logo](/logos/ollama.png) | [ollama](roles/ollama/README.md) | application | Setup Ollama and deploy models. |
| ![onlyoffice_documentserver logo](/logos/onlyoffice_documentserver.png) | [onlyoffice_documentserver](roles/onlyoffice_documentserver/README.md) | application | Deploy OnlyOffice Document Server container. |
| ![openldap logo](/logos/openldap.png) | [openldap](roles/openldap/README.md) | service | Deploy OpenLDAP Docker container. |
| ![open_webui logo](/logos/open_webui.png) | [open_webui](roles/open_webui/README.md) | application | Deploy Open WebUI container. |
| ![packages logo](/logos/packages.png) | [packages](roles/packages/README.md) | environment | Set env vars and install packages. |
| ![pgadmin logo](/logos/pgadmin.png) | [pgadmin](roles/pgadmin/README.md) | application | Deploy pgAdmin container |
| ![pgbouncer logo](/logos/pgbouncer.png) | [pgbouncer](roles/pgbouncer/README.md) | service | Deploy PgBouncer container. |
| ![php_fpm logo](/logos/php_fpm.png) | [php_fpm](roles/php_fpm/README.md) | service | Deploy PHP-FPM container. |
| ![postfix logo](/logos/postfix.png) | [postfix](roles/postfix/README.md) | service | Deploy Postfix relay host. |
| ![postgres_exporter logo](/logos/postgres_exporter.png) | [postgres_exporter](roles/postgres_exporter/README.md) | service | Deploy PostgreSQL exporter container. |
| ![postgres logo](/logos/postgres.png) | [postgres](roles/postgres/README.md) | service | Deploy PostgreSQL database container. |
| ![prometheus logo](/logos/prometheus.png) | [prometheus](roles/prometheus/README.md) | service | Deploy Prometheus container. |
| ![promtail logo](/logos/promtail.png) | [promtail](roles/promtail/README.md) | service | Deploy Promtail container. |
| ![pushgateway logo](/logos/pushgateway.png) | [pushgateway](roles/pushgateway/README.md) | service | Deploy Pushgateway container. |
| ![rabbitmq logo](/logos/rabbitmq.png) | [rabbitmq](roles/rabbitmq/README.md) | service | Deploy RabbitMQ container. |
| ![rclone logo](/logos/rclone.png) | [rclone](roles/rclone/README.md) | environment | Sync files with RClone. |
| ![redis logo](/logos/redis.png) | [redis](roles/redis/README.md) | service | Deploy Redis container. |
| ![remark42 logo](/logos/remark42.png) | [remark42](roles/remark42/README.md) | application | Deploy Remark42 container |
| ![resolv logo](/logos/resolv.png) | [resolv](roles/resolv/README.md) | system | Manage DNS configuration. |
| ![restic_exporter logo](/logos/restic_exporter.png) | [restic_exporter](roles/restic_exporter/README.md) | service | Add nginx config for Restic exporter path. |
| ![restic logo](/logos/restic.png) | [restic](roles/restic/README.md) | environment | Configures Restic backup jobs. |
| ![restic_server logo](/logos/restic_server.png) | [restic_server](roles/restic_server/README.md) | service | Deploy Restic server container. |
| ![s3cmd logo](/logos/s3cmd.png) | [s3cmd](roles/s3cmd/README.md) | environment | Install and configure s3cmd. |
| ![simple_mail_forwarder logo](/logos/simple_mail_forwarder.png) | [simple_mail_forwarder](roles/simple_mail_forwarder/README.md) | service | Deploy Simple Mail Forwarder container. |
| ![ssh logo](/logos/ssh.png) | [ssh](roles/ssh/README.md) | environment | Configure SSH client and server. |
| ![superset logo](/logos/superset.png) | [superset](roles/superset/README.md) | application | Deploy Apache Superset container. |
| ![systemd logo](/logos/systemd.png) | [systemd](roles/systemd/README.md) | environment | Setup systemd service. |
| ![timezone logo](/logos/timezone.png) | [timezone](roles/timezone/README.md) | environment | Define timezone. |
| ![ufw logo](/logos/ufw.png) | [ufw](roles/ufw/README.md) | system | Configures UFW rules. |
| ![update logo](/logos/update.png) | [update](roles/update/README.md) | environment | Install system and package updates. |
| ![vercel logo](/logos/vercel.png) | [vercel](roles/vercel/README.md) | system | Manage Vercel domain and dns entries. |
| ![wordpress logo](/logos/wordpress.png) | [wordpress](roles/wordpress/README.md) | application | Deploy WordPress container. |
+5 -1
View File
@@ -1,6 +1,10 @@
---
kind: system
---
<img src="/logos/acme_sh.png" alt="acme_sh logo" width="100" height="100">
# Acme.sh role
Issue & renew the free certificates.
+6 -2
View File
@@ -1,6 +1,10 @@
---
kind: service
---
<img src="/logos/alertmanager.png" alt="alertmanager logo" width="100" height="100">
# Alertmanager role
Deploy Alertmanager container.
@@ -68,4 +72,4 @@ nginx_proxies:
include /etc/nginx/conf.d/proxies/mysqld-exporter.nginx;
include /etc/nginx/conf.d/proxies/odoo-exporter.nginx;
include /etc/nginx/conf.d/proxies/alertmanager.nginx;
```
```
+6 -2
View File
@@ -1,6 +1,10 @@
---
kind: service
---
<img src="/logos/alloy.png" alt="alloy logo" width="100" height="100">
# Alloy role
Deploy Alloy container.
@@ -51,4 +55,4 @@ Use this command to show the metrics of the Alloy container:
```bash
curl http://alloy01:12345/metrics
```
```
+5 -1
View File
@@ -1,6 +1,10 @@
---
kind: environment
---
<img src="/logos/ansible_scripts.png" alt="ansible_scripts logo" width="100" height="100">
# Ansible Scripts role
Install Ansible scripts.
+6 -2
View File
@@ -1,6 +1,10 @@
<img src="/logos/autossh.png" alt="ssh logo" width="100" height="100">
---
kind: system
---
<img src="/logos/autossh.png" alt="autossh logo" width="100" height="100">
# Autossh role
Configure Autossh tunnels.
+5
View File
@@ -1,5 +1,10 @@
---
kind: application
---
<img src="/logos/bigbluebutton.png" alt="bigbluebutton logo" width="100" height="100">
# BigBlueButton role
Configures an installed BigBlueButton instance.
+5
View File
@@ -1,5 +1,10 @@
---
kind: service
---
<img src="/logos/bigbluebutton_exporter.png" alt="bigbluebutton_exporter logo" width="100" height="100">
# BigBlueButton exporter role
Deploy BigBlueButton exporter container.
+5
View File
@@ -1,5 +1,10 @@
---
kind: service
---
<img src="/logos/blackbox_exporter.png" alt="blackbox_exporter logo" width="100" height="100">
# Blackbox exporter role
Deploy Blackbox exporter container.
+6 -1
View File
@@ -1,5 +1,10 @@
---
kind: application
---
<img src="/logos/bookstack.png" alt="bookstack logo" width="100" height="100">
# BookStack role
Deploy BookStack container.
@@ -33,4 +38,4 @@ And include it in your playbook.
- hosts: bookstack
roles:
- role: bookstack
```
```
+5
View File
@@ -1,5 +1,10 @@
---
kind: service
---
<img src="/logos/caddy.png" alt="caddy logo" width="100" height="100">
# Caddy role
Deploy Caddy container.
+6 -1
View File
@@ -1,5 +1,10 @@
---
kind: service
---
<img src="/logos/cadvisor.png" alt="cadvisor logo" width="100" height="100">
# cAdvisor role
Deploy cAdvisor container.
@@ -41,4 +46,4 @@ And include it in your playbook.
The following tags are available:
* cadvisor
* cadvisor_nginx_config
* cadvisor_nginx_config
+5
View File
@@ -1,5 +1,10 @@
---
kind: environment
---
<img src="/logos/cargo.png" alt="cargo logo" width="100" height="100">
# cargo role
Setup Rust toolchain and cargo package manager.
+5
View File
@@ -1,5 +1,10 @@
---
kind: system
---
<img src="/logos/certbot.png" alt="certbot logo" width="100" height="100">
# Certbot role
Deploy Let's Encrypt certificates.
+6 -1
View File
@@ -1,5 +1,10 @@
---
kind: service
---
<img src="/logos/clamav.png" alt="clamav logo" width="100" height="100">
# ClamAV role
Deploy ClamAV container for antivirus scanning.
@@ -37,4 +42,4 @@ Test Antivirus with with <https://secure.eicar.org/eicar.com.txt>. Check the `cl
```
Thu Sep 25 08:37:43 2025 -> instream(10.0.0.6@46498): Win.Test.EICAR_HDB-1 FOUND
```
```
+6 -1
View File
@@ -1,4 +1,9 @@
<img src="/logos/cleanup.png" alt="clean logo" width="100" height="100">
---
kind: environment
---
<img src="/logos/cleanup.png" alt="cleanup logo" width="100" height="100">
# Cleanup role
+5
View File
@@ -1,5 +1,10 @@
---
kind: application
---
<img src="/logos/collabora_code.png" alt="collabora_code logo" width="100" height="100">
# Collabora Code role
Deploy Collabora Online Development Edition (CODE) container.
+5
View File
@@ -1,5 +1,10 @@
---
kind: application
---
<img src="/logos/commento.png" alt="commento logo" width="100" height="100">
# Commento role
Deploy Commento container
+5
View File
@@ -1,5 +1,10 @@
---
kind: application
---
<img src="/logos/coturn.png" alt="coturn logo" width="100" height="100">
# Coturn role
Deploy Coturn cotainer.
+5
View File
@@ -1,5 +1,10 @@
---
kind: environment
---
<img src="/logos/cron.png" alt="cron logo" width="100" height="100">
# cron role
Setup cron jobs.
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/crowdsec.png" alt="crowdsec logo" width="100" height="100">
# CrowdSec role
@@ -1,5 +1,10 @@
---
kind: system
---
<img src="/logos/crowdsec_firewall_bouncer.png" alt="crowdsec_firewall_bouncer logo" width="100" height="100">
# CrowdSec Firewall Bouncer role
Deploy CrowdSec Firewall Bouncer.
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/dind.png" alt="dind logo" width="100" height="100">
# dind role
+5
View File
@@ -1,5 +1,10 @@
---
kind: system
---
<img src="/logos/docker.png" alt="docker logo" width="100" height="100">
# Docker role
Install Docker.
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/docker_compose.png" alt="docker_compose logo" width="100" height="100">
# Docker Compose role
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/docker_hosts.png" alt="docker_hosts logo" width="100" height="100">
# Docker Hosts role
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/docker_network.png" alt="docker_network logo" width="100" height="100">
# Docker Network role
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/docker_swarm.png" alt="docker_swarm logo" width="100" height="100">
# Docker Swarm role
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/docker_volume.png" alt="docker_volume logo" width="100" height="100">
# Docker Volume role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/dozzle.png" alt="dozzle logo" width="100" height="100">
# Dozzle role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/dribdat.png" alt="dribdat logo" width="100" height="100">
# dribdat role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/etc_hosts.png" alt="etc_hosts logo" width="100" height="100">
# etc Hosts role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/fail2ban.png" alt="fail2ban logo" width="100" height="100">
# fail2ban role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/fathom.png" alt="fathom logo" width="100" height="100">
# Fathom role
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/firehol.png" alt="firehol logo" width="100" height="100">
# FireHOL role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/fstab.png" alt="fstab logo" width="100" height="100">
# fstab role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/git.png" alt="git logo" width="100" height="100">
# Git role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/gitea.png" alt="gitea logo" width="100" height="100">
# Gitea role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/grafana.png" alt="grafana logo" width="100" height="100">
# Grafana role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/htpasswd.png" alt="htpasswd logo" width="100" height="100">
# .htpasswd role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/iam.png" alt="iam logo" width="100" height="100">
# IAM role
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/infomaniak.png" alt="infomaniak logo" width="100" height="100">
# Infomaniak role
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/innernet.png" alt="innernet logo" width="100" height="100">
# Innernet role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/jenkins.png" alt="jenkins logo" width="100" height="100">
# Jenkins role
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/k3s.png" alt="k3s logo" width="100" height="100">
# K3s role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/keycloak.png" alt="keycloak logo" width="100" height="100">
# Keycloak role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/keycloak_client.png" alt="keycloak_client logo" width="100" height="100">
# Keycloak Client role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/locale.png" alt="locale logo" width="100" height="100">
# locale role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/loki.png" alt="loki logo" width="100" height="100">
# Loki role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/mailhog.png" alt="mailhog logo" width="100" height="100">
# MailHog role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/mailpit.png" alt="mailpit logo" width="100" height="100">
# Mailpit role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/maintenance.png" alt="maintenance logo" width="100" height="100">
# Maintenance role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/mariadb.png" alt="mariadb logo" width="100" height="100">
# MariaDB role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/matomo.png" alt="matomo logo" width="100" height="100">
# Matomo role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/meilisearch.png" alt="meilisearch logo" width="100" height="100">
# Meilisearch role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/meilisearch_client.png" alt="meilisearch_client logo" width="100" height="100">
# Meilisearch Client role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/meilisync.png" alt="meilisync logo" width="100" height="100">
# Meilisync role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/metabase.png" alt="metabase logo" width="100" height="100">
# Metabase role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/moodle.png" alt="moodle logo" width="100" height="100">
# Moodle role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/motd.png" alt="motd logo" width="100" height="100">
# motd role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/mysql.png" alt="mysql logo" width="100" height="100">
# MySQL role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/mysqld_exporter.png" alt="mysqld_exporter logo" width="100" height="100">
# MySQL exporter role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/n8n.png" alt="n8n logo" width="100" height="100">
# N8N role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/n8n_exporter.png" alt="n8n_exporter logo" width="100" height="100">
# N8N Exporter role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/nextcloud.png" alt="nextcloud logo" width="100" height="100">
# Nextcloud role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/nextcloud_apps.png" alt="nextcloud_apps logo" width="100" height="100">
# Nextcloud apps role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/nextcloud_exporter.png" alt="nextcloud_exporter logo" width="100" height="100">
# Nextcloud exporter role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/nginx.png" alt="nginx logo" width="100" height="100">
# Nginx role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/nginx_waf.png" alt="nginx_waf logo" width="100" height="100">
# Nginx WAF role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/node_exporter.png" alt="node_exporter logo" width="100" height="100">
# Node Exporter role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/odoo.png" alt="odoo logo" width="100" height="100">
# Odoo role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/odoo_apps.png" alt="odoo_apps logo" width="100" height="100">
# Odoo Apps role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/odoo_data.png" alt="odoo_data logo" width="100" height="100">
# Odoo Data role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/odoo_enterprise.png" alt="odoo_enterprise logo" width="100" height="100">
# Odoo Enterprise role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/odoo_exporter.png" alt="odoo_exporter logo" width="100" height="100">
# Odoo Exporter role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/odoo_repos.png" alt="odoo_repos logo" width="100" height="100">
# Odoo Repos role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/ollama.png" alt="ollama logo" width="100" height="100">
# Ollama role
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/onlyoffice_documentserver.png" alt="onlyoffice_documentserver logo" width="100" height="100">
# OnlyOffice Document Server role
+5 -1
View File
@@ -1,4 +1,8 @@
<img src="/logos/open_webui.png" alt="open-webui logo" width="100" height="100">
---
kind: application
---
<img src="/logos/open_webui.png" alt="open_webui logo" width="100" height="100">
# Open WebUI role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/openldap.png" alt="openldap logo" width="100" height="100">
# OpenLDAP role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/packages.png" alt="packages logo" width="100" height="100">
# Packages role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/pgadmin.png" alt="pgadmin logo" width="100" height="100">
# pgAdmin role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/pgbouncer.png" alt="pgbouncer logo" width="100" height="100">
# PgBouncer role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/php_fpm.png" alt="php_fpm logo" width="100" height="100">
# PHP-FPM role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/postfix.png" alt="postfix logo" width="100" height="100">
# Postfix role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/postgres.png" alt="postgres logo" width="100" height="100">
# PostgreSQL role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/postgres_exporter.png" alt="postgres_exporter logo" width="100" height="100">
# PostgreSQL exporter role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/prometheus.png" alt="prometheus logo" width="100" height="100">
# Prometheus role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/promtail.png" alt="promtail logo" width="100" height="100">
# Promtail role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/pushgateway.png" alt="pushgateway logo" width="100" height="100">
# Pushgateway role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/rabbitmq.png" alt="rabbitmq logo" width="100" height="100">
# RabbitMQ role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/rclone.png" alt="rclone logo" width="100" height="100">
# RClone role
+4
View File
@@ -1,3 +1,7 @@
---
kind: service
---
<img src="/logos/redis.png" alt="redis logo" width="100" height="100">
# Redis role
+4
View File
@@ -1,3 +1,7 @@
---
kind: application
---
<img src="/logos/remark42.png" alt="remark42 logo" width="100" height="100">
# Remark42 role
+4
View File
@@ -1,3 +1,7 @@
---
kind: system
---
<img src="/logos/resolv.png" alt="resolv logo" width="100" height="100">
# resolv role
+4
View File
@@ -1,3 +1,7 @@
---
kind: environment
---
<img src="/logos/restic.png" alt="restic logo" width="100" height="100">
# Restic role
Loaded 100 of 113 files, more files were not shown because too many files have changed in this diff. Show more