1.3 KiB
1.3 KiB
XMPP-service
La repo per la creazione e il provisioning del servizio Prosody per xmpp.
Nonostante a volte capiti di riscontrare dei problemi nella connessione ssh, questo ansible crea un container lxc connettendosi a proxmox tramite ssh.
Teniamo libero il 10.10.0.21 per il povero container che sta venendo abbattuto e resuscitato contro la sua volontà.
Per futuro debug:
- Forse l'integrazione con nginx va buttata. Si può pensare di mettere questa macchina sulla 192.168.1.x e gestire il TLS direttamente con certificati certbot generati per lei (non gestiti da nginx).
- Problematiche di sicurezza? Registrazione libera comporta tenere la registrazione sott'occhio perché potrebbero arrivare ingenti bot.
Comandi utili
Per le dipendenze
ansible-galaxy collection install -r requirements.yml
In più, bisogna creare un file .env.yml
nella root del progetto con questo template
PROXMOX_PASSWORD: "segretissima0" XMPP_PASSWORD: "segretissima1"
Per dare vita al container e alla configurazione di Prosody
mado quanto è swag sta cosa
ansible-playbook playbooks/site.yml
Per orientarsi
tree
Onorable mentions (per debug e non):
systemctl status ssh
journalctl -u ssh -f
ssh-keygen -R 10.10.0.21