Suguru Hirahara
815b9baec6
Update notes about self-hosting services with the MASH playbook
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
3 weeks ago
Suguru Hirahara
3653f9f89b
Run codespell --write-changes
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
9 months ago
Slavi Pantaleev
29d24e6e88
Adapt docs to new Traefik environment variables variable name
Related to:
- d96ce10d57
- https://github.com/mother-of-all-self-hosting/ansible-role-traefik/pull/6
- https://github.com/mother-of-all-self-hosting/ansible-role-traefik/issues/5
11 months ago
Suguru Hirahara
0b39528ae3
Update docs/configuring-playbook-ssl-certificates.md: add the introduction of Update Kuma on the MASH playbook
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
11 months ago
Suguru Hirahara
824c446920
Update docs/configuring-playbook-ssl-certificates.md: tidy up
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
11 months ago
Suguru Hirahara
1fd9cf0de9
Add copyright header to docs/configuring-playbook-ssl-certificates.md
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Suguru Hirahara
61ace3a063
Edit lines for `vars.yml` ( #3933 )
* Simplify paths to vars.yml if referred multiple times
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
* Fix the filename: vars.yaml → vars.yml
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
---------
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
Co-authored-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Suguru Hirahara
eaba9cc75e
Replace double or triple dots with horizontal ellipses (“…” U+2026)
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Suguru Hirahara
dd5881f2b8
Adjust blank lines: remove duplicated ones
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
ginta1337
7f7d19378c
Clarify documentation about own ssl certificate setup
1 year ago
Suguru Hirahara
1c5a8871d5
Replace <your-domain> with example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Suguru Hirahara
90cfdabb2b
Replace DOMAIN with example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Suguru Hirahara
bf5373479b
Use common expression on documentation regarding playbook configuration
Overall the playbook uses the expression "Add the following configuration to your `inventory/host_vars/matrix.DOMAIN/vars.yml` file:" with the heading "Adjusting the playbook configuration" for sections to explain what to be added as variables
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Slavi Pantaleev
f93101f791
Switch traefik/traefik-certs-dumper Ansible role sources and adjust variable names (devture_traefik_ -> traefik_)
1 year ago
lon
332301f2ed
Add DNS-01 challenge to configuring-playbook-ssl-certificates.md ( #3474 )
* Add DNS-01 challenge to configuring-playbook-ssl-certificates.md
* Minor rewording to the DNS-01 challenge type documentation
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
1 year ago
Slavi Pantaleev
64eac25610
Remove tabs from YAML code snippets
2 years ago
Slavi Pantaleev
73209a0554
Update aux role documentation, removing old matrix-aux references
2 years ago
Slavi Pantaleev
30f1034767
Remove matrix_playbook_traefik_role_enabled variable and devture-traefik references
The variable was necessary when multiple playbooks could have
potentially tried to manage a shared `devture-traefik.serivce` systemd service
and shared `/devture-traefik` directory.
Since adcc6d9723086f65f1a72, we use our own `/matrix/traefik`
(`matrix-traefik.service`) installation and no conflicts can arise.
It's safe to always enable the role, just like we do with all the other roles.
3 years ago
Slavi Pantaleev
ba2a3caaf3
Minor improvements to docs/configuring-playbook-ssl-certificates.md
3 years ago
Slavi Pantaleev
7331d314c4
Improve wording
3 years ago
plui29989
4b17a1e73a
formatting
3 years ago
plui29989
32e700f076
Add doc for self-signed certificates
3 years ago
Slavi Pantaleev
71ae825f6a
Switch default reverse-proxy to Traefik, force reverse-proxy choice on existing users
3 years ago
smargold476
ac8312d95f
update link to example
in my environment i see the matrix. conf in that file: /matrix/nginx-proxy/conf.d/matrix-domain.conf
3 years ago
Julian Foad
85b12b74a7
matrix-ntfy: documentation
3 years ago
Alejo Diaz
4ec24ec344
Add support for obtain ECDSA keys ( #1667 )
* Add support for obtain ECDSA keys
* Replace matrix_ssl_lets_encrypt_use_ecdsa_keys for matrix_ssl_lets_encrypt_key_type
4 years ago
ZzMzaw
6576d4596e
Add missing endpoints for SSL certificates
Playbook is retrieving certificates for some endpoints which were
not listed in the doc
4 years ago
Michael Collins
98e6cd685d
sync with previous repo
4 years ago
Michael-GMH
85777e8f96
merge with upstream
4 years ago
sakkiii
dcd5e5657d
OCSP Stapling SSL manually-managed
# chain.pem file is required for 'ssl_trusted_certificate`
4 years ago
sakkiii
fa31a1548b
OCSP Stapling self-signed issue
Fix https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1073
4 years ago
Slavi Pantaleev
a8e9f35708
Touch up documentation a bit
5 years ago
Slavi Pantaleev
bae4113422
Mention that we possibly obtain a Jitsi certificate
5 years ago
chagai95
d96d7f2a43
Adding jitsi as well
5 years ago
Aaron Raimist
77635c4529
Fix links to using your own webserver doc
5 years ago
merklaw
205c15a80b
Add note about certificate exceptions when using self-signed
5 years ago
Slavi Pantaleev
c6ab1c6a90
Riot is now Element
Fixes #586 (Github Issue)
5 years ago
Slavi Pantaleev
c545d3eb85
Add support for serving base domain via matrix-nginx-proxy
7 years ago
Slavi Pantaleev
1974935bc6
Update docs a bit
7 years ago
Slavi Pantaleev
a43bcd81fe
Rename some variables
7 years ago
Slavi Pantaleev
46accfdb3c
Add guide about certificates for other domains
We had something like that on the Server Delegation how-to page,
but it's better if we have it on the SSL certificates page.
Relocated there and improved linking.
Fixes #94 (Github Issue)
7 years ago
Slavi Pantaleev
8681a5dc69
Add 'none' SSL certificate retrieval method
7 years ago
Slavi Pantaleev
d28bdb3258
Add support for 2 more SSL certificate retrieval methods
Adds support for managing certificates manually and for
having the playbook generate self-signed certificates for you.
With this, Let's Encrypt usage is no longer required.
Fixes Github issue #50 .
7 years ago