94f97ed1f3
Refactor: Migrate deprecated Ansible facts to ansible_facts[] syntax
...
Why:
- Ansible 2.20+ deprecates INJECT_FACTS_AS_VARS and direct usage of top-level ansible_* facts.
- This change updates all affected roles and vars files to the new supported syntax.
- Ensures compatibility with upcoming Ansible 2.24 removal of implicit fact injection.
Conversation reference:
https://chatgpt.com/share/692f639b-1380-800f-9f18-732f7108e9e2
2025-12-02 23:09:46 +01:00
79db2419a6
fix(Makefile, playbook.yml): ensure Ansible syntax-check has access to group_vars and clean up playbook formatting
...
- Add all group_vars/all/*.yml as extra-vars (-e @file ) in Makefile syntax-check
- Use consistent quoting in playbook.yml for SOFTWARE_NAME and host_type templating
Ref: https://chatgpt.com/share/68cdee8a-4e88-800f-bf62-bed66dbbb417
2025-09-20 02:00:25 +02:00
1b638c366e
Introduced variable SOFTWARE_NAME, to make better visible when software components are used. Will be relevant for OIDC
2025-08-14 12:49:06 +02:00
44e0fea0b2
Renamed cymais to infinito and did some other optimations and logout implementations
2025-07-29 16:35:42 +02:00
6e32b20240
Finished new role identification system implementation
2025-07-11 00:42:36 +02:00
cdfd464bce
Refactored docker logic
2025-05-25 17:44:58 +02:00
83de47921d
Refactored playbooks and optimized main.py
2025-03-19 13:05:03 +01:00
994b61dd1a
refactored playbooks, tracking and implemented multi domain for mybb
2023-12-06 16:29:34 +01:00
4a540e21b3
refactored wordpress role
2023-12-06 14:40:18 +01:00
39d406a659
implemented listmonk base role
2023-12-05 13:46:06 +01:00
4b9f2b9be2
renamed latex role and removed deprecated packages
2023-12-03 16:34:25 +01:00
2cf9fcddfc
Implemented GnuCash
2023-12-03 10:56:07 +01:00
29ea125179
Refactored pc roles and added README.md's with help of ChatGPT. See https://chat.openai.com/share/df22ba6a-76d0-47c2-a8c7-daec3f42b4e5
2023-12-02 18:49:50 +01:00
0b21168a78
Refactored docker role
2023-12-02 14:41:08 +01:00
16d802e687
solved wordpress tracking bug
2023-11-18 21:25:51 +01:00
a60ec9fa21
implemented cross-domain matomo tracking on nginx level
2023-11-18 20:02:55 +01:00
66280fdbde
integrated madomo
2023-11-17 15:15:25 +01:00
2a8ae618f0
renamed nginx roles
2023-11-17 14:08:03 +01:00
eebf359d0a
renamed and optimized homepage role
2023-11-17 13:54:56 +01:00
3dbdd1dfcb
Cleaned up and refactored
2023-11-16 23:29:43 +01:00
db112f3efa
renamed to backup-remote-to-local
2023-11-16 17:55:54 +01:00
c70f0b2580
Renamed to backup and cleanup roles
2023-11-16 17:07:28 +01:00
0cd2b109e4
Solved bugs
2023-11-16 16:40:45 +01:00
d9d6c8060a
Renamed health services
2023-11-16 15:32:29 +01:00
8f715f8d81
Added docker baserow role
2023-09-02 18:09:06 +02:00
96b0d10ea8
Refactored native-
2023-09-02 13:13:28 +02:00
c11333be9a
Refactored independent_
2023-09-02 09:45:26 +02:00
4254642313
Removed server_ for better overview
2023-08-22 22:53:44 +02:00
571bed27a3
Removed pc_ for better overview
2023-08-22 22:46:37 +02:00
55701f1c3c
Added draft for attendize
2023-05-29 13:03:57 +02:00
df6e2c7fc5
Optimized msi-keyboard-color and caffeine
2023-05-28 08:28:21 +02:00
b8a23f95db
Optimized udev rules for backup to usb with the help of chat gpt https://chat.openai.com/share/a75ca771-d8a4-4b75-9912-c515ba371ae4
2023-05-27 23:04:22 +02:00
9ea51d9db7
Optimized Joomla
2023-05-25 20:58:52 +02:00
7eed695623
Finished backup-to-swappable draft
2023-04-26 22:12:40 +02:00
1b8ff143e3
Refactored docker roles
2023-04-26 11:52:11 +02:00
36e41b8c99
Implemented deletion of not fully pulled backups
2023-04-25 21:39:44 +02:00
1e5b9317d7
Optimized wireguard roles
2023-04-18 18:24:55 +02:00
9f1a4c6fdb
Solved bugs
2023-04-18 17:00:30 +02:00
3157f504b0
Removed host prefix
2023-04-18 15:45:52 +02:00
cd9eca8ee3
Renamed server roles
2023-04-18 15:41:14 +02:00
9b065dfc5d
Merged system update from pc and server repository
2023-04-18 15:30:22 +02:00
5d28c5b04f
implemented renamed pc roles
2023-04-18 15:19:32 +02:00
ec0dbee7bb
Merged client playbook and server playbook
2023-04-18 14:52:43 +02:00
63445e8030
Agtivated btrfs health check for all hosts
2023-04-16 14:55:00 +02:00
fbef73b3d4
optimized configuration of free disc space and added to calendar
2023-04-16 13:36:45 +02:00
01231cab6b
Added disc-space-checker
2023-04-16 09:59:54 +02:00
ffbacdca3d
Implemented draft four roulette wheel
2022-12-06 20:20:02 +01:00
c7e17bbb2b
Implemented funkwhale draft
2022-12-05 17:43:21 +01:00
28c4afa4b0
Finished big blue button implementation
2022-12-03 20:43:33 +01:00
eca9b6b31d
bbb draft optimation
2022-12-02 21:18:55 +01:00