solve folder structure issue

This commit is contained in:
2025-12-16 20:38:51 +01:00
parent a9f814d929
commit 4f8b46fa14
4 changed files with 39 additions and 82 deletions

33
production.yml Normal file
View File

@@ -0,0 +1,33 @@
---
# Production Services Deployment
#
# Deploys production services requiring high uptime to mini-vps including:
# - Caddy web server
# - Sigvild Gallery (wedding photo gallery)
# - Devigo (sales training company website)
#
# Usage:
# ansible-playbook playbooks/production.yml
# ansible-playbook playbooks/production.yml --tags devigo
# - import_playbook: security.yml
- name: Deploy Production Services
hosts: production
become: true
gather_facts: true
pre_tasks:
# Workaround: Manually load group_vars due to Ansible 2.20 variable loading issue
- name: Load production group variables
include_vars:
dir: "{{ playbook_dir }}/group_vars/production"
extensions: ['yml']
tags: always
roles:
- role: devigo
tags: ['devigo', 'website', 'sales', 'oauth']
- role: sigvild-gallery
tags: ['sigvild', 'gallery', 'wedding']