solve folder structure issue
This commit is contained in:
37
rick-infra.yml
Normal file
37
rick-infra.yml
Normal file
@@ -0,0 +1,37 @@
|
||||
---
|
||||
# Homelab Infrastructure Deployment
|
||||
#
|
||||
# Deploys personal homelab services to arch-vps including:
|
||||
# - PostgreSQL database
|
||||
# - Valkey cache/session store
|
||||
# - Podman container runtime
|
||||
# - Caddy web server
|
||||
# - Nextcloud cloud storage
|
||||
# - Authentik SSO/authentication
|
||||
# - Gitea git hosting
|
||||
#
|
||||
# Usage:
|
||||
# ansible-playbook playbooks/homelab.yml
|
||||
|
||||
- import_playbook: playbooks/security.yml
|
||||
- name: Deploy Homelab Infrastructure
|
||||
hosts: homelab
|
||||
become: true
|
||||
gather_facts: true
|
||||
|
||||
tasks:
|
||||
# - name: Deploy Authentik
|
||||
# include_role:
|
||||
# name: authentik
|
||||
# tags: ['authentik', 'sso', 'auth']
|
||||
|
||||
# - name: Deploy Gitea
|
||||
# include_role:
|
||||
# name: gitea
|
||||
# tags: ['gitea', 'git', 'development']
|
||||
|
||||
- name: Deploy Nextcloud
|
||||
include_role:
|
||||
name: nextcloud
|
||||
tags: ['nextcloud', 'cloud', 'storage']
|
||||
|
||||
Reference in New Issue
Block a user