Commit graph

100 commits

Author SHA1 Message Date
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
c9a68c6a3f Include letsencrypt setup & add woodpecker nginx config 2024-12-10 21:20:52 +01:00
b5db9c3daf Use correct ansible module 2024-12-09 19:37:10 +01:00
d2bfe3e018 Replace gitlab with forgejo setup 2024-12-09 19:29:42 +01:00
41fa6b52ef Don't upgrade docker packages 2024-12-09 19:29:10 +01:00
07f500e884 Pin radicale version 2024-12-09 19:26:55 +01:00
4c68081a8d Add wezterm terminfo file 2024-08-31 12:41:48 +02:00
a80f21e57c Add mobile mpd stream 2024-08-21 12:23:28 +02:00
f72994664c Update transmission download path 2024-08-20 07:54:55 +02:00
883cd6c651 Update mpd HTTP stream 2024-08-16 06:49:33 +02:00
c7d3fd8ea6 Update mpd configuration 2024-08-14 08:22:29 +02:00
df3e7aa60c Add radeontop 2024-08-14 08:22:19 +02:00
be7cbff329 Add laptop & desktop media vpn public keys 2024-08-03 20:25:04 +02:00
c165df6c8e Add jellyfin configuration 2024-08-03 17:05:59 +02:00
ce697edcc9 Use handlers 2024-08-03 15:18:18 +02:00
4e80a501c6 Remove datetime timestamps 2024-08-03 15:11:52 +02:00
0445affba9 Use shorter configuration file names
Importing files with more than 15 characters is not supported :/
2024-08-03 15:05:02 +02:00