Commit Graph

62 Commits

Author SHA1 Message Date
Fabio Sinibaldi e876f32de1 Parametric SMTP secure flag 2026-09-15 17:16:50 +02:00
Fabio Sinibaldi b51e51c322 Force container restart 2026-09-15 17:16:33 +02:00
Fabio Sinibaldi 218b701b65 Remove redundant calls 2026-09-15 15:54:42 +02:00
Fabio Sinibaldi d591e1620e Ensure proper directory configuration 2026-09-15 15:54:28 +02:00
Fabio Sinibaldi 3021b68b19 declare smtp parameters per group 2026-09-15 14:42:06 +02:00
Fabio Sinibaldi 017090b83d define smtp configuration 2026-09-15 14:41:45 +02:00
Fabio Sinibaldi 551a189120 add crypted pangolin mail password 2026-09-15 14:41:36 +02:00
Fabio Sinibaldi 35b217632e fix role and task invocations 2026-09-15 14:41:21 +02:00
Fabio Sinibaldi 93c0220c47 remove obsolete smtp parameters 2026-09-15 14:40:48 +02:00
Fabio Sinibaldi 100b206596 Update playbook docs 2026-09-14 17:04:48 +02:00
Fabio Sinibaldi 1007d542a8 Present summary of available playbooks 2026-09-09 17:43:08 +02:00
Fabio Sinibaldi aca913b266 Rename borg playbook file as borg_backups 2026-09-09 17:32:49 +02:00
Fabio Sinibaldi c8f3775f29 Merge pull request 'committed missing files' (#6) from borg into main
Reviewed-on: #6
2026-09-09 17:19:36 +02:00
Fabio Sinibaldi 5a0e025054 committed missing files 2026-09-09 17:18:29 +02:00
Fabio Sinibaldi 537966a964 Merge pull request 'borg backup system' (#5) from borg into main
Reviewed-on: #5
2026-09-09 17:16:40 +02:00
Fabio Sinibaldi 9c60baf297 Configure both clients and servers 2026-09-09 17:15:18 +02:00
Fabio Sinibaldi 8dd8c00e37 Setup borg backup server 2026-09-04 18:02:29 +02:00
Fabio Sinibaldi 0624f945c8 Merge pull request 'nextcloud_aio' (#4) from nextcloud_aio into main
Reviewed-on: #4
2026-08-04 14:44:25 +02:00
Fabio Sinibaldi 2349b59eca role prepare node 2026-07-30 18:05:46 +02:00
Fabio Sinibaldi 7d3db6acd9 default become_exe = sudo 2026-07-30 18:05:19 +02:00
Fabio Sinibaldi e995f098a8 Use geerling directly in playbook 2026-07-30 18:04:55 +02:00
Fabio Sinibaldi 68726c1065 Initial nextcloud playbook 2026-07-30 18:04:24 +02:00
Fabio Sinibaldi 20d105bbca hserve2 2026-07-30 18:03:35 +02:00
Fabio Sinibaldi dbc9b0f712 Parametric become_exe 2026-07-30 18:03:16 +02:00
Fabio Sinibaldi a62fe6a428 Merge pull request 'authentik' (#3) from authentik into main
Reviewed-on: #3
2026-07-29 18:28:36 +02:00
Fabio Sinibaldi acec737b01 Selective become 2026-07-29 18:27:20 +02:00
Fabio Sinibaldi f5db60a0b7 Pangolin Enterprise 2026-07-29 18:27:10 +02:00
Fabio Sinibaldi 2f10f3b5d7 Become method by host group 2026-07-29 18:26:51 +02:00
Fabio Sinibaldi 54026f7a21 Install forgejo 2026-07-29 17:38:31 +02:00
Fabio Sinibaldi bd299333b8 fixing newt configuration 2026-07-29 17:38:16 +02:00
Fabio Sinibaldi c503d49904 Refactor inventory vars 2026-07-29 17:37:39 +02:00
Fabio Sinibaldi e05314cbc1 fixes to nginx conf 2026-07-27 18:08:05 +02:00
Fabio Sinibaldi 14dcfb436d testing purposes 2026-07-27 17:21:41 +02:00
Fabio Sinibaldi 9095522515 authentik first implementation 2026-07-27 17:21:30 +02:00
Fabio Sinibaldi 468b72d9da updated vars 2026-07-27 17:21:10 +02:00
Fabio Sinibaldi 7354dfa595 refactor variables 2026-07-27 17:20:47 +02:00
Fabio Sinibaldi 88c646ea82 add dependencies 2026-07-27 17:20:10 +02:00
Fabio Sinibaldi 8454f975e5 fix missing new line in sudoers 2026-07-27 17:19:39 +02:00
Fabio Sinibaldi afceb5514b updated inventory 2026-07-27 17:19:15 +02:00
Fabio Sinibaldi f3a0608a5a sudo backward compatibility (sudo_rs in newer nodes) 2026-07-27 17:19:00 +02:00
Fabio Sinibaldi ff754b31f5 Merge pull request 'pangolin' (#2) from pangolin into main
Reviewed-on: #2
2026-07-24 16:24:50 +02:00
Fabio Sinibaldi d4777eb4af Pangolin playbook info 2026-07-24 16:24:09 +02:00
Fabio Sinibaldi d5915480a2 Vault info 2026-07-24 16:23:57 +02:00
Fabio Sinibaldi d15d2c6cac Merge pull request 'pangolin' (#1) from pangolin into main
Reviewed-on: #1
2026-07-24 16:10:11 +02:00
Fabio Sinibaldi 0e18e5fbc0 basic fixes 2026-07-24 16:02:25 +02:00
Fabio Sinibaldi bda8eaa320 variables defaults and specific 2026-07-24 15:43:56 +02:00
Fabio Sinibaldi bba5ad8781 FQDNs for tasks 2026-07-24 15:43:15 +02:00
Fabio Sinibaldi 81a1bff0bb Basic syntax fixes 2026-07-24 15:13:52 +02:00
Fabio Sinibaldi 528d834160 Imported pangolin role from https://github.com/patelanuj21/pangolin-ansible-terraform/tree/main 2026-07-24 15:11:01 +02:00
Fabio Sinibaldi 466e8d68b1 ignored dynamic dir 2026-07-24 15:09:11 +02:00