244 Commits (e4dd933cf0f48a8722a43239b07a9335c85c4f14)

Author SHA1 Message Date
Slavi Pantaleev 89dbe5cfc5 Add the ability to control the certbot HTTP bind port
5 years ago
Slavi Pantaleev a78002f12b Upgrade certbot (0.40.1 -> 1.0.0)
5 years ago
Yuri Moens 0866f98957 Render vhost directives in https server block
5 years ago
Slavi Pantaleev ca3b158d94 Add support to matrix-nginx-proxy to work in HTTP-only mode
5 years ago
Dan Arnfield 24646dc506 Update nginx (1.17.5 -> 1.17.6)
5 years ago
Dan Arnfield 140002ed49 Update certbot (0.38.0 -> 0.40.1)
5 years ago
Dan Arnfield 9b187eca8f Update nginx (1.17.4 -> 1.17.5)
5 years ago
Paul Tötterman aabb16d78b Fix spelling ngnix -> nginx
5 years ago
Slavi Pantaleev 810d0fb0e4 Make it possible to serve static websites from the base domain
5 years ago
Slavi Pantaleev 1dd1f9602f
Merge pull request #271 from thedanbob/certbot-0.38
5 years ago
Dan Arnfield c12ca8fff0 Update certbot (0.37.1 -> 0.38.0)
5 years ago
Dan Arnfield 2dd9dc4882 Update nginx (1.17.3 -> 1.17.4)
5 years ago
Slavi Pantaleev db57618abd Update nginx and certbot
5 years ago
Slavi Pantaleev 3e57a1463a Serve nginx status page over HTTPS as well
5 years ago
p5t2vspoqqw c32a3e3204 correct defaults
5 years ago
p5t2vspoqqw 4b8190dc3f serve status page for matrix.DOMAIN only
5 years ago
p5t2vspoqqw 51d5741bb3 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Slavi Pantaleev 6fc779dc83 Ensure matrix_ssl_retrieval_method value is valid
5 years ago
Dan Arnfield 9296dfd094 Update nginx (1.17.1 -> 1.17.2)
5 years ago
p5t2vspoqqw 5054fff88b Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Slavi Pantaleev 1316d36f8b Fix deprecation warning (using cron module without name)
5 years ago
p5t2vspoqqw d88e261150 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
5 years ago
Dan Arnfield f83bbf8525 Bump nginx version
5 years ago
p5t2vspoqqw 9874c3df90 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Dan Arnfield ae3a1bb148 Update nginx to 1.17.0
6 years ago
p5t2vspoqqw 8fcdac3738 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev 7d3adc4512 Automatically force-pull :latest images
6 years ago
p5t2vspoqqw 4b657b3822 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev 7d8dde8a53 Add support for proxying /_synapse/admin APIs
6 years ago
Slavi Pantaleev ab59cc50bd Add support for more flexible container port exposing
6 years ago
p5t2vspoqqw 0cfa73f153 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Dan Arnfield 9c23d877fe Fix docker_image option for ansible < 2.8
6 years ago
Dan Arnfield fa38c84be2 Fix casting int to string warning
6 years ago
Dan Arnfield db15791819 Add source option to docker_image to fix deprecation warning
6 years ago
Dan Arnfield 3982f114af Fix CONDITIONAL_BARE_VARS deprecation warning in ansible 2.8
6 years ago
Slavi Pantaleev 5c821b581a Check fullchain.pem, not cert.pem
6 years ago
Slavi Pantaleev ae7c8d1524 Use SyslogIdentifier to improve logging
6 years ago
p5t2vspoqqw 4315b472af Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Dan Arnfield 171c6db41e Add option to proxy 3pid registration endpoints
6 years ago
Hugues De Keyzer c451025134 Fix indentation in templates
6 years ago
Slavi Pantaleev e0b7b4dc61
Merge pull request #159 from TheLastProject/feature/docker_add_hosts
6 years ago
p5t2vspoqqw 79ad60cf0a Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev 0e391b5870 Add explicit |int casting for more variables
6 years ago
Sylvia van Os 75b1528d13 Add the possibility to pass extra flags to the docker container
6 years ago
Slavi Pantaleev db977ea584
Merge pull request #151 from huguesdk/bugfix/nginx_proxy_tmpfs_size
6 years ago
Slavi Pantaleev 7c246b4a99 Make error about unset matrix_ssl_lets_encrypt_support_email more descriptive
6 years ago
Hugues De Keyzer 6aa6633ee7 Fix value of nginx-proxy tmpfs size
6 years ago
p5t2vspoqqw af8beb3627 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
Slavi Pantaleev ec0f936227 Try SSL renewal more frequently and reload later
6 years ago
p5t2vspoqqw c2eabf2b9d Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy
6 years ago
p5t2vspoqqw 7ee6927ca9 add suggested change; correct indent
6 years ago
Slavi Pantaleev 18a562c000 Upgrade services
6 years ago
p5t2vspoqqw deeefac84c add ngnix-status to config
6 years ago
Slavi Pantaleev bec59c06bb Update images
6 years ago
Slavi Pantaleev af1c9ae59d Do not force firewalld on people
6 years ago
Slavi Pantaleev 95e4234dca Update nginx (1.15.9 -> 1.15.10)
6 years ago
Slavi Pantaleev 73af8f7bbb Make self-check not validate self-signed certificates
6 years ago
Lee Verberne d90bc20690 Use common path for systemctl in lets encrypt cron
6 years ago
Slavi Pantaleev 2d56ff0afa Skip some uninstall tasks if not necessary to run
6 years ago
Slavi Pantaleev c545d3eb85 Add support for serving base domain via matrix-nginx-proxy
6 years ago
Slavi Pantaleev e645b0e372 Rename matrix_nginx_proxy_data_path to matrix_nginx_proxy_base_path
6 years ago
Slavi Pantaleev 6c5cc173b0 Fix permission mode for some files
6 years ago
Edgars Voroboks 9735a2f600 Implement self-hosted Dimension server
6 years ago
Slavi Pantaleev 6f6dff3e2b Update some Docker images
6 years ago
Slavi Pantaleev 45618679f5 Reload systemd services when they get updated
6 years ago
Slavi Pantaleev a43bcd81fe Rename some variables
6 years ago
Slavi Pantaleev 25bdc10617 Follow redirects for some well-known files
6 years ago
Slavi Pantaleev 550d398e6c Remove some unnecessary slashes
6 years ago
Slavi Pantaleev 119016e858 Cache /.well-known/matrix files for longer
6 years ago
Slavi Pantaleev 764a040a90 Make /.well-known/matrix/server optional
6 years ago
Slavi Pantaleev 74710427e5 Allow for the federation port (tcp/8448)'s certificate to be changed
6 years ago
Slavi Pantaleev f6ebd4ce62 Initial work on Synapse 0.99/1.0 preparation
6 years ago
Slavi Pantaleev e06e5dd208 Fix syntax breakage
6 years ago
Slavi Pantaleev 96afbbb5af Allow additional volumes to be mounted into matrix-nginx-proxy
6 years ago
Slavi Pantaleev 9a251e4e46 Remove some more references to localhost
6 years ago
Aaron Raimist 1f0cc92b33
Use IPv4 localhost everywhere (or almost everywhere)
6 years ago
Aaron Raimist 58ca2e7dfd
Turn off IPv6 when using your own Nginx server
6 years ago
Slavi Pantaleev 52d5e540c0 Fix ownership of generated self-signed certificates (root -> matrix)
6 years ago
dhose 87e3deebfd Enable exposure of Prometheus metrics.
6 years ago
Slavi Pantaleev 8681a5dc69 Add 'none' SSL certificate retrieval method
6 years ago
Slavi Pantaleev cd332d9b4e Add TLS v1.3 support to matrix-nginx-proxy
6 years ago
Slavi Pantaleev c2b1cf7f93 Fix SSL renewal script
6 years ago
Slavi Pantaleev 0be7b25c64 Make (most) containers run with a read-only filesystem
6 years ago
Slavi Pantaleev 9438402f61 Drop capabilities in a few more places
6 years ago
Slavi Pantaleev 316d653d3e Drop capabilities in containers
6 years ago
Slavi Pantaleev 299a8c4c7c Make (most) containers start as non-root
6 years ago
Slavi Pantaleev 1a80058a2a Indent (non-YAML) using tabs
6 years ago
Slavi Pantaleev fef6c052c3 Pass Host/X-Forwarded-For everywhere
6 years ago
Slavi Pantaleev ba75ab496d Send Host/X-Forwarded-For to mxisd
6 years ago
Slavi Pantaleev cb11548eec Use mxisd for user directory searches
6 years ago
Slavi Pantaleev f4f06ae068 Make matrix-nginx-proxy role independent of others
6 years ago
Slavi Pantaleev c10182e5a6 Make roles more independent of one another
6 years ago
Slavi Pantaleev e8c78c1572 Merge branch 'master' into split-into-multiple-roles
6 years ago
Slavi Pantaleev 51312b8250 Split playbook into multiple roles
6 years ago