Commit graph

116 commits

Author SHA1 Message Date
a8b30402e3 Remove prettier configuration 2025-04-22 06:34:29 +02:00
1a23466f95 Remove unused nginx configuration 2025-04-22 06:32:18 +02:00
cb30e01299 Remove common role usage 2025-04-22 06:29:17 +02:00
e7ecd16360 Refactor ansible_env.HOME usage 2025-04-22 06:04:41 +02:00
43de1cc0d0 Move variable files 2025-04-22 06:00:40 +02:00
b66ebe24fa Update docker compose usage 2025-04-21 17:38:47 +02:00
bd22ed218d Use correct prefix 2025-04-21 17:34:54 +02:00
afcda2a9e5 Remove image definition
This causes issues with other compose projects as the build container will use the image tag
2025-04-21 17:34:30 +02:00
cd32757a4f Remove unused handlers 2025-04-21 17:33:26 +02:00
c08670a8ba Use CMD directive for transmission 2025-04-21 17:33:01 +02:00
4259710626 Add MPD docker setup 2025-04-21 17:32:24 +02:00
bd503eaa0d Use "yes" boolean value 2025-04-19 21:39:34 +02:00
8c91c595f4 Use separate docker compose calls 2025-04-19 21:39:17 +02:00
29d3197bfc Add new TV peer 2025-04-19 12:10:23 +02:00
b76c210390 Include jellyfin provisioning 2025-04-18 21:58:53 +02:00
9d49bcfa22 Remove unused nginx vpn configuration 2025-04-06 09:35:39 +02:00
d94765f947 Remove unused transmission service 2025-04-06 09:35:09 +02:00
634bd0433f Refactor radicale setup 2025-04-06 09:34:33 +02:00
a5e6468cb4 Remove old transmission nginx configuration 2025-04-05 19:08:42 +02:00
7a24b4c467 Restart docker when nftables configuration changes 2025-04-05 19:08:07 +02:00
91f17e3c4c Add docker user configurable forward rules 2025-03-17 10:13:35 +01:00
b40fc85567 Disable gui password for syncthing 2025-03-14 08:57:54 +01:00
7beeb4b75a Apply config formatting 2025-03-13 22:45:33 +01:00
fd2dc88044 Update server ID 2025-03-13 22:45:15 +01:00
34662f37ec Use syncthing prefix for id's 2025-03-13 21:14:05 +01:00
734b1a3321 Update syncthing setup 2025-03-12 22:36:46 +01:00
dcbdfdc422 Refactor nftables, vpn and transmission configuration 2025-03-09 20:54:41 +01:00
465a5d2887 Restart resolved & close Jellyfin ports 2025-03-08 08:26:47 +01:00
8d8ae8f892 DNS related changes
- Added hostname provisioning
- Added nsswitch.conf provisioning
- Added systemd-resolved provisioning
2025-03-06 02:49:11 +01:00
98afd559fc Fix vpn setup 2025-03-05 22:57:45 +01:00
9f7e90d753 Remove default dirname plugin & use wireguard directory for provisioning 2025-03-02 15:51:04 +01:00
e390008f70 Remove TODO comment 2025-03-01 20:56:31 +01:00
7e02d120b5 Applied changes from 63c164a to default Wireguard setup 2025-03-01 20:27:46 +01:00
63c164ac4b Refactor Wireguard media setup like a777228013 2025-03-01 20:27:16 +01:00
a777228013 Refactor default wireguard setup
- Replaced set_fact based setup with lookup plugin
- Replaced inline definition of credentials with alternative
  systemd file directives
2025-03-01 14:24:13 +01:00
02ed21405f Fix ansible-lint warnings 2025-03-01 13:44:18 +01:00
48e6ff8593 Remove session file 2025-03-01 13:27:10 +01:00
21bad6a713 Ask vault password by default 2025-03-01 13:25:33 +01:00
84ec6cd129 Remove dhcp option for static IP 2025-03-01 13:09:40 +01:00
d93bbc6893 Refactor playbook
To comply with ansible-lint
2025-03-01 12:11:38 +01:00
b9be376f13 Add unattended upgrades setup 2025-02-15 15:29:23 +01:00
0499b896e1 Match mpd systemd socket with configuration port 2025-02-02 09:31:18 +01:00
e9619c8475 Enable logging of dropped packets 2025-02-02 08:52:55 +01:00
3c21b2b653 Add comment 2025-01-31 21:22:51 +01:00
d27988e54a Setup new network interface 2025-01-31 21:08:13 +01:00
42e0ee3182 Disable user lingering & use system systemd services 2025-01-25 12:52:13 +01:00
d8c4f71c62 Remove sentry configuration 2025-01-24 21:00:09 +01:00
300529e26f Update docker data root 2025-01-24 20:06:35 +01:00
fd2ab81a12 Compile terminfo file 2025-01-23 21:09:33 +01:00
76a06a3935 Fix typo & update woodpecker port 2024-12-10 21:37:39 +01:00