Initial fleet ansible config - 2026-05-21T14:00:49-04:00
This commit is contained in:
28
host_vars/nebuchadnezzar.yml
Normal file
28
host_vars/nebuchadnezzar.yml
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
# Neo (Nebuchadnezzar) — Services node
|
||||
# Nextcloud AIO + Vaultwarden ONLY. Debian.
|
||||
node_type: services
|
||||
has_gpu: false
|
||||
|
||||
# Services-specific packages
|
||||
extra_packages:
|
||||
- docker.io # Nextcloud AIO is container-based
|
||||
- docker-compose # Compose for multi-service stacks
|
||||
- apache2-utils # htpasswd for Vaultwarden basic auth
|
||||
- certbot # Let's Encrypt automation
|
||||
- cron # Ensure cron is present
|
||||
|
||||
# Services managed on Neo
|
||||
managed_services:
|
||||
- name: nextcloud-aio
|
||||
enabled: true
|
||||
- name: vaultwarden
|
||||
enabled: true
|
||||
|
||||
# Ollama models: none — not an inference node
|
||||
ollama_models: []
|
||||
|
||||
# Neo-specific facts
|
||||
neo_services:
|
||||
- nextcloud_aio
|
||||
- vaultwarden
|
||||
Reference in New Issue
Block a user