Commit graph

130 commits

Author SHA1 Message Date
fe6437c2f8 Add media vpn peer for htpc 2025-10-12 07:35:21 +02:00
f052126445 Add transip client provisioning 2025-05-03 17:36:21 +02:00
b7d5b72345 Update jellyfin version 2025-04-27 22:49:18 +02:00
e5c4cf490f Include newsreader provisioning 2025-04-27 22:30:48 +02:00
295f497bcf Include woodpecker ci provisioning 2025-04-27 18:07:24 +02:00
0d7666185c Include glitchtip provisioning 2025-04-27 17:10:41 +02:00
86a81c6e52 Formatting 2025-04-27 09:02:26 +02:00
1ec828763e Include forgejo provisioning 2025-04-27 09:02:17 +02:00
3d89ca8b9f Update formatting 2025-04-26 17:28:34 +02:00
8047fb2c82 Use dns over TLS & enable DNSSEC 2025-04-26 17:28:26 +02:00
483e94b8ae Enable localhost caching 2025-04-26 10:03:49 +02:00
cce4b5d327 Disable https ports for now 2025-04-26 09:45:39 +02:00
cf72ca62ff Remove unused rule 2025-04-26 09:45:25 +02:00
15d282cfce Use inventory file 2025-04-26 09:40:48 +02:00
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