--- # WetGIT - Nederlandse wetgeving als code # # Usage: # ansible-playbook ansible/site.yml # ansible-playbook ansible/site.yml --tags forgejo # ansible-playbook ansible/site.yml --tags app # ansible-playbook ansible/site.yml --tags nginx # ansible-playbook ansible/site.yml --check (dry-run) # # NOTE: This server is shared with dt-platform. # This playbook only manages WetGIT resources. # System-level config (users, packages, firewall) is managed by dt-platform. - name: Deploy WetGIT hosts: wetgit become: yes roles: - role: wetgit-forgejo tags: [forgejo, docker] - role: wetgit-app tags: [app] - role: wetgit-nginx tags: [nginx]