Commit graph

814 commits

Author SHA1 Message Date
Julian-Samuel Gebühr
be759e25cd Add to husbite
* Add prometheus, radicale, syncthing, woodpecker, focalboard, docker registry browser and adguard
2023-03-25 13:30:15 +01:00
Julian-Samuel Gebühr
f8f1e351f5 Merge branch 'main' of https://github.com/mother-of-all-self-hosting/mash-playbook into gotosocial 2023-03-25 09:16:32 +01:00
Julian-Samuel Gebühr
b4dfdcf2ff Make use of mash_playbook_service_base_directory_name_prefix 2023-03-25 09:15:53 +01:00
Julian-Samuel Gebühr
d346fd1c0b Fix domain variable 2023-03-25 09:13:45 +01: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
Julian-Samuel Gebühr
c815a3f0ae Adjust role path 2023-03-24 23:52:50 +01:00
Julian-Samuel Gebühr
94d0e1414b Adjust role path 2023-03-24 23:51:37 +01:00
Julian-Samuel Gebühr
e124241e1a Bump hubsite version to include gts logo 2023-03-24 21:00:52 +01:00
Julian-Samuel Gebühr
fc4f415d96 Add GoToSocial to hubsite 2023-03-24 20:55:22 +01:00
Julian-Samuel Gebühr
1605ca2539 chore: Bump gts role version
* Add http security headers
* Extend traefik configuarability
* Use port
2023-03-24 19:33:48 +01:00
Julian-Samuel Gebühr
2573c3c385 chore: Bump gts role version
* Add gotosocial_container_http_port
* Use var for docker base command
* Add identifier to service
* Remove hardcoded uid/gid
* Add option to expose gotosocial 8080 port to host
* Formatting: identation
* Formatting: newline
* Remove unused setting
* Use identifier for traefik too
* Remove uneccessary var (copy artifact)
* Add container registry options
2023-03-24 18:55:55 +01:00
Julian-Samuel Gebühr
1487e8ad17 chore: Bump gts role version, always creates label, change role location to mash 2023-03-24 17:10:22 +01:00
Slavi Pantaleev
7bad3491b7 Add Adguard Home service 2023-03-24 18:01:21 +02:00
Julian-Samuel Gebühr
5100e0852f Merge branch 'main' of https://github.com/mother-of-all-self-hosting/mash-playbook into gotosocial 2023-03-24 16:31:49 +01: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
Julian-Samuel Gebühr
ce378acce2 Merge 2023-03-24 15:56:57 +01:00
Julian-Samuel Gebühr
5516c57697 docs: Add gotosocial to supported services 2023-03-24 15:54:43 +01:00
Julian-Samuel Gebühr
e3543beb1d Add GotoSocial to systemd service list 2023-03-24 15:47:34 +01:00
Julian-Samuel Gebühr
1b5d5bfeeb Add GotoSocial 2023-03-24 15:35:53 +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
eaea911a98 Merge branch 'firezone' into gotosocial 2023-03-24 13:16:41 +01: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
Julian-Samuel Gebühr
7c222835be Lay foundation for GoToSocial 2023-03-24 13:11:13 +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