From bc7314a8f85bd496c6128e87be63468c04ac070d Mon Sep 17 00:00:00 2001 From: Jannik Kramer Date: Tue, 5 Aug 2025 10:26:35 +0200 Subject: [PATCH] feat: Add Metabase as a new service Adds the Metabase service to the Docker Compose setup. - Creates a compose.yaml and .env.example for Metabase. - Adds Metabase to the list of deployed services in the Ansible configuration. - Updates .gitignore --- .gitignore | 4 +++- docker_compose_applications/metabase/.env.example | 6 ++++++ inventories/hetzner/host_vars/cit-docker-host.yaml | 2 ++ 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 docker_compose_applications/metabase/.env.example diff --git a/.gitignore b/.gitignore index b516dc2..ecc5ec3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ .DS_Store + .env +oauth2-proxy.cfg CLAUDE.md -oauth2-proxy.cfg +GEMINI.md diff --git a/docker_compose_applications/metabase/.env.example b/docker_compose_applications/metabase/.env.example new file mode 100644 index 0000000..31b0c44 --- /dev/null +++ b/docker_compose_applications/metabase/.env.example @@ -0,0 +1,6 @@ +MB_DB_TYPE=postgres +MB_DB_DBNAME=metabase +MB_DB_PORT=5432 +MB_DB_USER=metabase +MB_DB_PASS=changeme +MB_DB_HOST=your-postgres-host diff --git a/inventories/hetzner/host_vars/cit-docker-host.yaml b/inventories/hetzner/host_vars/cit-docker-host.yaml index 1a91d9c..be25080 100644 --- a/inventories/hetzner/host_vars/cit-docker-host.yaml +++ b/inventories/hetzner/host_vars/cit-docker-host.yaml @@ -7,3 +7,5 @@ docker_compose__projects: files_directory: ../docker_compose_applications/n8n - name: oauth2-proxy files_directory: ../docker_compose_applications/oauth2-proxy + - name: metabase + files_directory: ../docker_compose_applications/metabase