diff --git a/README.md b/README.md index 07ed36c..171343a 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ Gitea Setup als Ansible-Rolle. 🎉 ## TODO - [Alle Umgebungsvariablen](https://docs.gitea.io/en-us/config-cheat-sheet/) unterstützen. +- Alle Datenbanken unterstützen **oder** eine bestimmet Datenbank unterstützen + - von mysql zu mariadb migrieren? ## Manuelle Schritte @@ -24,6 +26,8 @@ Damit die Rolle funktioniert muss eine Reihe an Variablen für alle Hosts bereit | `gitea['hostname']` | Gitea Hostname | (String) | | `gitea['domain']` | Gitea Domain | (String) | | `gitea['app_name']` | Titel für die Startseite | (String) | +| `gitea['database']['db_type']` | Datenbanktyp **(nur "mysql" unterstützt)** | (String) | +| `gitea['database']['docker_image_tag']` | Docker-Image Tag | Im Inventory sieht das dann in etwa so aus: diff --git a/templates/docker-compose.yaml.j2 b/templates/docker-compose.yaml.j2 index 817165c..02eb6d8 100644 --- a/templates/docker-compose.yaml.j2 +++ b/templates/docker-compose.yaml.j2 @@ -30,7 +30,7 @@ services: - db db: - image: mysql:8 + image: "{{ gitea_vars['database']['db_type'] }}:{{ gitea_vars['database']['docker_image_tag'] }}" restart: always environment: - "MYSQL_DATABASE={{ gitea_vars.database.name }}"