Commit graph

153 commits

Author SHA1 Message Date
Aine
64bcce723d
Merge pull request #20 from mother-of-all-self-hosting/just-just
safely integrate agru, format justfile, format requirements.yml
2023-03-25 17:46:56 +02:00
Aine
0a27d99b1a
justfile - fix formatting 2023-03-25 16:50:46 +02:00
Aine
b7d2bebd13
just roles - replace bash with sh 2023-03-25 16:15:08 +02:00
Aine
ed613b386d
format requirements.yml using agru 2023-03-25 15:49:21 +02:00
Aine
28a1bbe55a
fix urls to avoid redirects 2023-03-25 15:48:33 +02:00
Aine
f8202aeb05
add just update 2023-03-25 15:41:54 +02:00
Aine
9e3069277d
format justfile, safely integrate agru 2023-03-25 15:40:07 +02:00
Slavi Pantaleev
d5b1c3fb84 Do not enable Docker by default 2023-03-25 10:02:03 +02:00
Slavi Pantaleev
fa21403d35 Default mash_playbook_reverse_proxy_type to none
This should not be a breaking change, because examples/vars.yml
explicitly enables Traefik.
Someone needs to have gone out of their way to delete these variables
to rely on the default specified in `playbook_base`.
2023-03-25 09:51:13 +02:00
Slavi Pantaleev
bf6bc8d32a Add mash_playbook_user_home 2023-03-25 09:50:09 +02:00
Slavi Pantaleev
71f315d862 Add mash_playbook_service_base_directory_name_prefix 2023-03-25 09:49:40 +02:00
Slavi Pantaleev
d82358e07a Use git for fetching the geerlingguy.docker role
With this change, all dependency roles are downloaded
using the same mechanism (git), which makes life simpler for tools like
https://gitlab.com/etke.cc/int/agru
2023-03-25 08:58:31 +02:00
Slavi Pantaleev
7bad3491b7 Add Adguard Home service 2023-03-24 18:01:21 +02:00
Slavi Pantaleev
0193adc69c
Merge pull request #19 from moan0s/firezone
Fix unistall firezone
2023-03-24 17:29:40 +02:00
Julian-Samuel Gebühr
3f6c6080e3 Fix unistall firezone 2023-03-24 16:25:31 +01:00
Slavi Pantaleev
7a882a3259 Reorder devture_systemd_service_manager_services_list_auto alpabetically
Related to https://github.com/mother-of-all-self-hosting/mash-playbook/pull/17
2023-03-24 15:16:49 +02:00
Slavi Pantaleev
29577b2990
Merge pull request #17 from moan0s/firezone
Firezone
2023-03-24 14:38:20 +02:00
Julian-Samuel Gebühr
e91c0a51dd Merge branch 'firezone' of https://github.com/moan0s/mash-playbook into firezone 2023-03-24 13:12:17 +01:00
Julian-Samuel Gebühr
65caf2da4e Bump firezone version - fix just roles error 2023-03-24 13:12:01 +01:00
Slavi Pantaleev
1eb487a5cc Add Firezone to supported services
Related to https://github.com/mother-of-all-self-hosting/mash-playbook/pull/16
2023-03-24 12:08:23 +02:00
Slavi Pantaleev
a324c1a447
Merge pull request #16 from moan0s/firezone
feat: Add firezone VPN
2023-03-24 12:05:36 +02:00
Slavi Pantaleev
b0c0a31527
Update firezone.md 2023-03-24 12:05:24 +02:00
Julian-Samuel Gebühr
90b146b7d1 docs: Add networking and usage section 2023-03-24 10:51:48 +01:00
Julian-Samuel Gebühr
5bc947858c docs: Prefer just command 2023-03-24 10:34:25 +01:00
Slavi Pantaleev
eb617658a7 Upgrade PeerTube (v5.0.1-0 -> v5.1.0-0) 2023-03-24 11:18:58 +02:00
Julian-Samuel Gebühr
bb7bebeda8 docs: Link the firezone role 2023-03-24 10:05:20 +01:00
Julian-Samuel Gebühr
8fe3eb25ab feat: Add firezone VPN 2023-03-24 09:58:39 +01:00
Slavi Pantaleev
bcebaafb29 Add Networking section to Syncthing docs 2023-03-24 08:59:32 +02:00
Slavi Pantaleev
a7ecfba97e
Merge pull request #15 from sagat79/sagat79-hubsite-patch
Fix hubsite example
2023-03-24 08:30:54 +02:00
PΛVΞL D
4cdcbb61e4
Fix hubsite example 2023-03-24 08:13:33 +02:00
Slavi Pantaleev
144af33b8b Upgrade swap role to fix reversed when check in uninstallation tasks
Fixes https://github.com/mother-of-all-self-hosting/mash-playbook/issues/14
2023-03-23 22:42:30 +02:00
Slavi Pantaleev
1c4002750d Minor Syncthing docs fixups 2023-03-23 11:36:16 +02:00
Slavi Pantaleev
a2f27d7725 Add Syncthing support 2023-03-23 11:32:59 +02:00
Slavi Pantaleev
cd7ef92fb4 Do not try to run useradd/groupadd if mash_playbook_uid/mash_playbook_gid explicitly specified
Certain environments (like https://libreelec.tv/) do not have
`useradd`/`groupadd` tools, so it's important to be able to avoid
calling them, especially for no good reason.
2023-03-23 11:30:52 +02:00
Slavi Pantaleev
2a8aebf309 Add warning about subsequent system_swap_size changes 2023-03-23 11:21:07 +02:00
Slavi Pantaleev
c72e888583 Upgrade swap role 2023-03-23 11:20:00 +02:00
Slavi Pantaleev
b9a14396c7 Upgrade prometheus_blackbox_exporter (v0.23.0-2 -> v0.23.0-3) 2023-03-23 11:18:10 +02:00
Slavi Pantaleev
2a10ab07be Upgrade swap role 2023-03-23 11:10:39 +02:00
Aine
21c7481955
update swap version 2023-03-23 10:58:38 +02:00
Slavi Pantaleev
900908b9b5 Upgrade prometheus_node_exporter (v1.5.0-6 -> v1.5.0-7) 2023-03-23 10:56:28 +02:00
Slavi Pantaleev
e483636f76 Wire vaultwarden_container_labels_traefik_entrypoints/vaultwarden_container_labels_traefik_tls_certResolver 2023-03-23 08:33:44 +02:00
Slavi Pantaleev
ca9fd89a5a Bump Radicale and Miniflux versions
The new versions add retry support to container image pulls.
2023-03-23 08:31:02 +02:00
Slavi Pantaleev
25a71a68ef Upgrade Nextcloud (v25.0.4-1 -> v26.0.0-0) 2023-03-23 08:08:30 +02:00
Slavi Pantaleev
142cce2dd3
Merge pull request #10 from moan0s/hubsite
Hubsite
2023-03-23 08:02:18 +02:00
Slavi Pantaleev
3830754102 Fix Hubsite URL typos 2023-03-23 07:58:46 +02:00
Slavi Pantaleev
c08a0dbfc2 Merge branch 'main' into hubsite 2023-03-23 07:55:54 +02:00
Aine
4a05b69e52
update grafana 9.4.3 -> 9.4.7 2023-03-22 18:55:10 +02:00
Julian-Samuel Gebühr
b9f05dcabc Bump hubsite version: Font size for mobile 2023-03-22 15:59:49 +01:00
Julian-Samuel Gebühr
1c51bec05b Disable vaultwarden by default 2023-03-22 09:09:26 +01:00
Slavi Pantaleev
3736d03a68 Upgrade Traefik (v2.9.8-2 -> v2.9.9-0) 2023-03-22 07:46:34 +02:00