Trammell Hudson
9cd24aca9b
nginx: handle unknown hostname with some style
2 years ago
Trammell Hudson
27dd1a64bd
nginx: add cache to the logs, include accept header in cache key
2 years ago
Ubuntu
9d6c61672c
nginx: serve extra sites if requested
2 years ago
Ubuntu
7a37d33ff2
matrix: federation works and setup seems to do the right thing
2 years ago
Ubuntu
7a0a530add
collapse everything into one docker-compose environment and enable prometheus logging
2 years ago
Trammell Hudson
3c8514695e
nginx: rewrite hedgedoc /s links on top level site
3 years ago
Trammell Hudson
489eaa45cc
nginx: cache hedgedoc files and images if possible; ignore cache directive on static site
3 years ago
Trammell Hudson
8e0a8b7304
hedgedoc: static site serving setup
...
* allow users to choose file names
* route top level requests to the docs/s/filename path
* fixup csp headers for hosted things
* ics calendar view for the main page
* set perms on upload directory during creation
3 years ago
Trammell Hudson
054aae8be1
mastodon: split local domain and web domain
3 years ago
Trammell Hudson
5ab56b0dcd
nginx: default to redirect everything on port 80
3 years ago
Trammell Hudson
357642d27e
nginx: rework directory so that certbot works
3 years ago
Trammell Hudson
64efdf9211
renew: include top level domain name
3 years ago
Trammell Hudson
831964b707
certbot: renew works
3 years ago
Trammell Hudson
d8543b6ba5
rename to hackerspace.zone and fix docker hostnames
3 years ago
Ubuntu
e8c251f152
nginx: read full env
3 years ago
Ubuntu
05e87eb945
overhaul the env.production files, add more nginx wrappers, split things into setup scripts
3 years ago