Commit graph

259 commits

Author SHA1 Message Date
Bergrübe
3291b102ab
docs(couchdb): Apply suggestions from @spantaleev
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2024-06-05 08:29:04 +02:00
Bergruebe
6430d7ef14
Add support for couchDB 2024-06-03 12:20:21 +02:00
Slavi Pantaleev
57354fbae0 Remove Paperless-ngx mention from Calibre-Web docs 2024-05-06 10:18:55 +03:00
Slavi Pantaleev
5097cb490d Rename calibre-web docs file and link to it from supported-services.md
Related to https://github.com/mother-of-all-self-hosting/mash-playbook/pull/199/
2024-05-06 10:17:08 +03:00
noah
b7dc2c50b7
Add Calibre-Web role (#199)
* initial commit

* add non-rootless warning

* fix identifier to calibre-web

* add trailing version number

* fix ref to music, and fix link name to CW

---------

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2024-05-06 10:13:59 +03:00
Julian-Samuel Gebühr
5e79289871
Custom role Notfellchen (#190)
* feat: Add notfellchen

* fix: Restric salt size

* docs: Add notfellchen documentation

* feat(notfellchen): Add sws to serve media files

---------

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2024-05-01 09:29:09 +03:00
moanos
54f8331c00 docs(paperless): Various fixes 2024-04-30 16:49:27 +02:00
Julian-Samuel Gebühr
5f82bf8abc
docs: Add warning about running as root 2024-04-30 08:21:54 +02:00
Julian-Samuel Gebühr
4b8ba241ba
docs: expand 2024-04-30 08:13:48 +02:00
moanos
93b78b09c2 docs(paperless): Start with paperless documentation 2024-04-29 23:56:29 +02:00
Slavi Pantaleev
74c52bec2d Add OAuth2-Proxy support 2024-04-23 11:52:00 +03:00
spatterlight
678e931fcf
Wetty (#1)
* Configure wetty group vars & requirements

* Update setup.yml

* Add wetty documentation
2024-04-07 23:31:22 -04:00
Slavi Pantaleev
9ac7a4ca15 Upgrade PeerTube (v6.0.3-0 -> v6.0.3-4) and simplify reverse-proxy setup 2024-04-02 10:16:14 +03:00
IUCCA
61ce63d61b
Updated tandoor role: Implemented support for path prefixes (#178)
* Implemented support for path prefixes and beautification

* Fix full example URL in tandoor.md

---------

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2024-03-28 15:59:12 +02:00
Slavi Pantaleev
9109b0badc Add support for KeyDB and do not recommend Redis anymore
Fixes https://github.com/mother-of-all-self-hosting/mash-playbook/issues/175
2024-03-26 17:22:34 +02:00
IUCCA
36ec185ddb
Add Tandoor service (#169)
* add tandoor service

* changed doc

* Update docs/services/tandoor.md

Fix alignment

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Update docs/services/tandoor.md

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Update docs/services/tandoor.md

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Update templates/group_vars_mash_servers

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* Update templates/group_vars_mash_servers

Co-authored-by: Slavi Pantaleev <slavi@devture.com>

* resolved notes

---------

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2024-03-26 08:18:05 +02:00
Sergio Durigan Junior
0ee92dfbe0
Improve Adguard Home's Troubleshooting section
Fix grammar mistakes, improve readability and suggest "systemctl edit".

Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net>
2024-03-15 19:46:34 -04:00
QEDeD
b681741ee4
Document workaround needed for Adguard Home (#161)
* Update adguard-home.md to document the workaround needed for first time setup

Since Adguard Home currently can't perform first time setup without admin, I've documented how to run it with root initially and then revert to using mash

* Update adguard-home.md

* Update adguard-home.md

edit "usage" to the correct URL

* Update adguard-home.md

formatting

* Update adguard-home.md

user more precise wording

* Update adguard-home.md

correct typo

* Update adguard-home.md

* Simplify Adguard Home troubleshooting instructions a bit

---------

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2024-03-11 08:36:14 +02:00
Sergio Durigan Junior
191806fa8f
Improve Woodpecker's main docs re. agent secrets
This reflects the changes done at 8671cf01d1

Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net>
2024-03-10 21:52:34 -04:00
Sergio Durigan Junior
38d447192a
Improve Woodpecker documentation regarding gRPC connections
Remove the (now unnecessary) warning saying that gRPC connections
don't work, and provide a better example on how to configure the
agent.

Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net>
2024-03-07 10:42:49 -05:00
Slavi Pantaleev
f1aa244170 Update Woodpecker CI docs to mention devture_woodpecker_ci_server_container_labels_traefik_grpc_enabled
Related to: https://github.com/devture/com.devture.ansible.role.woodpecker_ci_server/pull/5
2024-03-07 08:08:06 +02:00
Aine
afd78c9ec7
add docker registry proxy grafana dashboard 2024-03-07 00:35:20 +02:00
Aine
11ee1202ce
add docker registry proxy docs 2024-03-07 00:33:42 +02:00
QEDeD
8218208b02
Make what port to change more explicit
Make what port to change more explicit so there's a higher correlation between the instructions and the interface people will see.
2024-03-04 16:19:27 +01:00
Slavi Pantaleev
8fee1badea Fix indentation within YAML blocks 2024-02-29 16:11:04 +02:00
Sergio Durigan Junior
c8edd19842 Fix typo on Forgejo documentation
Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net>
2024-02-25 15:34:00 -05:00
Slavi Pantaleev
2f75378f7a
Redo webhook.ALLOWED_HOST_LIST in a better way 2024-02-25 17:09:08 +02:00
Sergio Durigan Junior
5b4cf85ec1 Better explain how to integrate Forgejo and Woodpecker CI
After fiddling quite a bit with this setup, I think it's only fair if
I expand the documentation and explain how to integrate both services.

Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net>
2024-02-24 18:42:20 -05:00
Slavi Pantaleev
0c033f8ac3
Put devture_woodpecker_ci_server_path_prefix in the default example in woodpecker-ci.md
This is consistent with other services.

We demonstarte the subpath approach (where it's feasible) and tell people how to host at the root path if they wish.
2024-02-23 08:38:29 +02:00
Sergio Durigan Junior
9d87049c68 Improve Woodpecker CI docs to mention subpath hosting
It should now be possible to host Woodpecker CI under a subpath, so we
need to update the documentation to reflect that.

Closes #151

Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net>
2024-02-22 22:01:35 -05:00
Tiz
18e752f3f2
add Languagetool (#144)
* add etke.cc languagetool v6.3-0 to requierements

* add languagetool to setup

* add LanguageTool to group_vars

* fix container_additional_networks var name

* add docs

* just a small clarification in the doc

* Fix incorrect closing role-specific comment

* Fix typos and improve wording on LanguageTool docs page

* Upgrade LanguageTool (v6.3-0 -> v6.3-1)

* Switch from languagetool_container_additional_networks to languagetool_container_additional_networks_auto

This is a new addition in LanguageTool v6.3-1

* Do not enable Traefik labels conditionally based on languagetool_hostname

This may have been appropriate for other roles, for which the hostname is optional, but not here.

For LanguageTool, `languagetool_hostname` is required.

* Fix languagetool section alignment

* Update languagetool.md with better explanation about n-gram data

---------

Co-authored-by: sudo-Tiz <mathis.worksome@simplelogin.fr>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2024-02-13 19:39:14 +02:00
Slavi Pantaleev
64aaae928a Update Promtail documentation 2024-02-06 09:44:46 +02:00
Slavi Pantaleev
211d78f03b Add more cross-linking between monitoring-related services 2024-02-04 18:14:35 +02:00
Slavi Pantaleev
d2066525c9 Add support for Grafana Loki and Promtail
Most of the work on these roles and integration
was done by https://github.com/moan0s and https://github.com/sudo-Tiz
2024-02-04 18:08:28 +02:00
Slavi Pantaleev
6b025e5a8a Fix alignment - take 2 2024-01-30 21:57:04 +02:00
Slavi Pantaleev
658556f81e Fix alignment 2024-01-30 21:56:47 +02:00
Slavi Pantaleev
eca5991880 Update variable in documentation (grafana_container_additional_networks_additional -> grafana_container_additional_networks_custom)
The Grafana role does helpful validation checks already.
2024-01-30 21:19:11 +02:00
Slavi Pantaleev
fa6524bf5b Update inaccurate Basic Auth docs for Prometheus 2024-01-30 17:55:52 +02:00
Slavi Pantaleev
18df3cdc9a Upgrade prometheus-ssh-exporter (v1.5.0-1 -> v1.5.0-2) and integrate with mash_playbook_metrics_exposure_* 2024-01-23 18:10:22 +02:00
Slavi Pantaleev
d7c841bc3a Upgrade prometheus-blackbox-exporter (v0.24.0-1 -> v0.24.0-2) and integrate with mash_playbook_metrics_exposure_* 2024-01-23 18:05:23 +02:00
Slavi Pantaleev
3f602da864 Upgrade prometheus-postgres-exporter (v0.14.0-3 -> v0.14.0-4) and integrate with mash_playbook_metrics_exposure_* 2024-01-23 17:58:38 +02:00
Slavi Pantaleev
45951d86d1 Add mash_playbook_metrics_exposure_* variables and integrate with prometheus-node-exporter and apisix-gateway 2024-01-23 17:51:59 +02:00
Slavi Pantaleev
71b167a4bc Add support for APISIX Dashboard 2024-01-23 15:09:25 +02:00
Slavi Pantaleev
395994ebc1 Add support for APISIX Gateway 2024-01-23 15:09:25 +02:00
Slavi Pantaleev
849ee84231 Add support for etcd 2024-01-23 15:09:25 +02:00
Slavi Pantaleev
03197b5bd2 Fix variable typo 2024-01-07 17:06:46 +02:00
Slavi Pantaleev
76eaf44f7e Remove extra new line from docs file 2024-01-06 18:25:51 +02:00
Slavi Pantaleev
2ba61fadcf Update Healthchecks docs
Related to 3842af27ed
2024-01-06 18:24:46 +02:00
Slavi Pantaleev
97336cb59a Mention exim-relay as optional dependency for Vaultwarden, Nextcloud, GoToSocial & Healthchecks 2024-01-06 18:15:18 +02:00
Slavi Pantaleev
dd531b19f4 Add exim-relay service 2024-01-06 13:03:08 +02:00