Commit Graph

56 Commits

Author SHA1 Message Date
dogeystamp
5deae53737
Update README.md 2023-09-10 21:06:54 -04:00
474843ae34
gitea: absolutely butchered api.ini to remove deprecated options
this is a mess but i don't know what i'm doing i just removed a bunch of
stanzas until the messages went away 🐸
2023-07-19 12:52:35 -04:00
5c73830cb4
navidrome: also use systemd override 2023-06-27 14:53:13 -04:00
daee2706a4
systemd config is now done via override
this means that updates don't brick services instantly
2023-06-27 13:28:39 -04:00
4d14794f14
group_vars/all/vars.yml: disable mediawiki and coturn 2023-06-22 18:44:02 -04:00
25ccb40c06
ansible.cfg: do not quote jinja var 2023-06-19 21:49:41 -04:00
b8cf7a0028
navidrome: allow listenbrainz integration 2023-05-21 17:11:50 -04:00
449a0a6cca
website: migrate to barf
new more robust deployment system too
2023-05-14 17:34:22 -04:00
31d7f0fd35
sftp: removed service 2023-05-14 12:28:58 -04:00
619bd7a5d2
README.md: you have to install passlib for Syncthing webgui
this is what Ansible tells you to do, because the normal 'crypt' library
is deprecated
2023-03-03 21:03:53 -05:00
9649bcc15d
requirements.yml: add core modules 2023-02-18 10:37:26 -05:00
518d3d7692
backup: make script rsync instead of tarballing the backup 2022-12-25 21:44:17 -05:00
2a8fe0ad3b
syncthing: added role 2022-12-25 21:00:16 -05:00
10fa1168a3
gitea: use https in urls 2022-11-20 21:35:37 -05:00
548a8f2e81
ssl: fix acme not renewing until 10 days left 2022-11-20 21:35:13 -05:00
2d864fc63b
gitea: fix wrong SSH_DOMAIN 2022-07-15 19:55:22 -04:00
7c128e98a0
backup: fix tar usage 2022-06-20 09:38:35 -04:00
7723faf68d
wiki: Fix update script jinja2 whitespace issues 2022-06-19 16:25:38 -04:00
e10c007e5a
navidrome: make music readable by all users 2022-06-19 16:25:17 -04:00
74d9f64da3
group_vars: add mosh to default utilities 2022-06-19 16:24:50 -04:00
a5b68e65b0
website: Reduce update cronjob interval 2022-06-07 20:51:07 -04:00
f2486473a3
nginx: fix hardcoded variable 2022-06-05 20:34:44 -04:00
11b11194cb
ssl, nginx: flexibility and modularity improvements 2022-06-05 13:20:53 -04:00
495216318c
Add coturn role 2022-05-22 20:57:41 -04:00
0ab7edd102
group_vars: Added template for ACME EAB secrets 2022-05-21 21:03:15 -04:00
69b07c32c1
ssl: Add External Account Binding support 2022-05-21 18:43:54 -04:00
4a0b2102d7
Add backup script 2022-05-14 21:37:06 -04:00
5ff28d61de
Minor bugfixes 2022-05-10 22:11:16 -04:00
0c9429d6d8
Add beets to navidrome role 2022-05-10 22:10:09 -04:00
219cfb6e78
Add Navidrome role 2022-04-27 17:32:52 -04:00
8d9f60fbdd
Add AUR role 2022-04-27 17:32:11 -04:00
3f96df3ff9
Add git pull to ssg cronjob 2022-04-10 14:12:48 -04:00
3e610bc991
Fix ssg website folder permissions 2022-04-09 21:24:17 -04:00
7ff66f15ca
Make SSL role regenerate certificates 3 weeks in advance 2022-04-09 20:54:10 -04:00
bb4f3dd876
Switch website configuration over to ssg 2022-04-05 20:43:18 -04:00
3fcc55d9f6
Fix gitea unit file 2022-04-05 20:42:12 -04:00
7e34639189
Add tags to playbook 2022-03-19 14:54:24 -04:00
c8547f2ef7
Forward DNS queries to local nameserver in NetworkManager 2022-03-19 13:28:39 -04:00
5c552736bb
Add wiki-farm update script 2022-03-19 13:28:39 -04:00
df2c5ec021
Add a daemon-reload handler for synapse 2022-03-19 13:28:32 -04:00
6211ee5859
Adjust nameserver settings 2022-03-19 13:28:12 -04:00
049858de99
Add gateway setting to nmcli 2022-03-06 19:36:53 -05:00
abefec85bd
Allow not having a Synapse signing key 2022-03-04 13:17:09 -05:00
5782068884
Add README.md 2022-03-04 10:26:43 -05:00
77ef40aae6
Ensure tasks don't get set to changed uselessly 2022-03-04 09:02:48 -05:00
d7876c6a65
Bootstrap Python onto the system 2022-03-04 07:30:52 -05:00
8eaf39fbd7
Use proper subnet in nmcli 2022-03-04 07:30:09 -05:00
956def4501
Fix ddclient syntax error 2022-03-04 07:29:46 -05:00
6a19b3c558
Make ddclient started, not just enabled 2022-03-03 18:01:49 -05:00
3e616d9165
Make process generally smoother 2022-03-02 19:58:31 -05:00