Commit graph

179 commits

Author SHA1 Message Date
Julian-Samuel Gebühr
e18838f91c Merge branch 'main' of https://github.com/mother-of-all-self-hosting/mash-playbook into gotosocial 2023-03-25 18:35:44 +01:00
Slavi Pantaleev
51eeb1b1ac Fix incorrect variable usage
Related to https://github.com/mother-of-all-self-hosting/mash-playbook/pull/21
2023-03-25 19:24:16 +02:00
Slavi Pantaleev
c8541f4c8c
Merge pull request #21 from moan0s/hubsite
Add a bunch of services
2023-03-25 19:21:30 +02:00
Slavi Pantaleev
38433f18b8
Merge branch 'main' into hubsite 2023-03-25 19:21:08 +02:00
Slavi Pantaleev
a6550d6004 Add some helpful AdGuard Home after-installation tips 2023-03-25 19:18:41 +02:00
Aine
e87caadc2a
update swap role 2023-03-25 18:57:31 +02:00
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
Julian-Samuel Gebühr
8ea6293246 Add proper descriptions 2023-03-25 15:10:31 +01:00
Julian-Samuel Gebühr
7cc031e5e6 Correct woordpecker hostname 2023-03-25 14:50:35 +01:00
Julian-Samuel Gebühr
2be8286d07 Remove Prometheus
It currently does not expose the web gui
2023-03-25 14:49:55 +01: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
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
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