summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-05-27Add client_max_body_size to bypass galleryJohannes Löthberg1-0/+2
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-05-27Fix gallery-bypass to use separate certJohannes Löthberg1-2/+54
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-05-27Remove broken location css header from galleryJohannes Löthberg1-3/+0
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-05-27gallery: Add server name bypassing cloudflareJohannes Löthberg1-2/+2
Required to bypass upload limits on free accounts. Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-05-27gallery: Add missing protocol to proxy_passJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-05-27Add gallery to top fileJohannes Löthberg1-0/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-05-27Add proxy_pass to galleryJohannes Löthberg1-0/+59
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-05-20prometheus requires the suffix in proxy_pass as wellJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-05-20Add prometheus location to nginxJohannes Löthberg1-0/+3
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-03-11nginx/kyriasis.com: Serve all .well-known from /srv/http/ by defaultJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-02-22Add repsys-test HTTPS nginx configJohannes Löthberg1-0/+28
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-02-22Add repsys-test HTTP nginx configJohannes Löthberg1-0/+14
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-01-24nginx/theos: Drop h.theos.kyriasis.comJohannes Löthberg1-47/+0
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-01-24nginx/theos: Move rspamd section to correct serverJohannes Löthberg1-5/+5
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2020-01-24nginx/theos: Add rspamdJohannes Löthberg1-0/+5
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-31matrix: Clients need valid cert for endpoint nameJohannes Löthberg1-2/+2
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-31matrix: Needs to use kyriasis.com certJohannes Löthberg1-2/+2
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-31riot: Use riot-web packageJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-31xan: Fix URL rewriteJohannes Löthberg1-2/+2
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-31xan: Remave ^~'sJohannes Löthberg1-2/+2
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-31xan: Forgot to prefix full path with /wikiJohannes Löthberg1-2/+2
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-31xan: Remove spurious semicolonJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-31xan: Named locations only allowed at server levelJohannes Löthberg1-3/+3
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-31Move xan's wiki under /wikiJohannes Löthberg1-19/+20
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-22remmy.io: Make start.html the first indexJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-08-22remmy.io: Change root to public_html/remmy.ioJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-07-31Turns out it's not necessary, and was due to another error..Johannes Löthberg1-3/+0
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-07-31Another attemptJohannes Löthberg1-4/+3
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-07-31matrix: Hide ACAO/ACAM proxy headersJohannes Löthberg1-0/+2
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-07-31matrix: Set ACAO/ACAMJohannes Löthberg1-0/+2
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-07-29matrix: Use 8449 for trusting X-Forwarded-ForJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-05-30Remuve duplicate kyriasis.com server_nameJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-05-30Remove redundant ssl directivoseJohannes Löthberg10-10/+0
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-05-30repsys: use security headers snippetJohannes Löthberg1-12/+3
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-05-30Fix quoting againJohannes Löthberg1-5/+5
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-05-30Add missing quotesJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-05-30Add nginx snippet with security headersJohannes Löthberg1-0/+18
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-05-30Update to nginx formula >1.0.0Johannes Löthberg11-569/+558
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-05-30repsys: Add http2Johannes Löthberg1-0/+40
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-05-30Add initial repsys entryJohannes Löthberg2-0/+20
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21Apparently some synapse endpoints return CORS headers, some don't...Johannes Löthberg2-7/+5
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21nginx: Fix CORS quotingJohannes Löthberg2-6/+6
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21nginx: Remove semicolonsJohannes Löthberg2-4/+4
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21Add CORSJohannes Löthberg2-1/+7
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21nginx/matrix: Fix upstream portJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21nginx/kyriasis: Add https and proxy matrix well-knownJohannes Löthberg1-0/+44
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21Add kyriasis.com to nginxJohannes Löthberg2-0/+20
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21Proxy matrixJohannes Löthberg1-2/+13
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21Fix quotingJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2019-03-21nginx/matrix: Set static json string for well-known discoveryJohannes Löthberg1-5/+3
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>