Jannik Kramer bc7314a8f8 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
2025-08-05 10:26:35 +02:00
2025-07-03 11:28:48 +02:00
2025-08-05 10:26:35 +02:00
2025-08-05 09:29:53 +02:00

cit Ansible Infrastructure

Adding a new Hetzner VM

  1. Add the VM to inventories/hetzner/hosts.yaml
    Set the correct ansible_host and ansible_user, add it to the correct Debian groups, but aside from that there's no further configuration needed for now.
  2. Initialize the VM using the following command (replace HOST_NAME_HERE with the name in the inventory):
    ansible-playbook -e ansible_user=root -i inventories/hetzner -l HOST_NAME_HERE playbooks/init_hetzer_vm.yaml
    
  3. Add the VM to the desired groups and set the desired variables.
    Do all the work you need to do (like creating new Ansible roles etc.).
  4. Run ansible-playbook -i inventories/hetzner playbooks/deploy.yaml

Open Source Software Used

Source code was taken from the CCCHH/ansible-infra repo, where it was licensed under the MIT license. A copy of the license can be found under licenses/ccchh-ansible_mit_license.

Description
No description provided
Readme 125 KiB
Languages
Shell 100%