Ubuntu
9d6c61672c
nginx: serve extra sites if requested
2 years ago
Ubuntu
7a0a530add
collapse everything into one docker-compose environment and enable prometheus logging
2 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
0f909336c9
hedgedoc: move hard-coded domain name into env.secrets
3 years ago
Trammell Hudson
8bab7bf77a
move env.secrets into data/ subdir
3 years ago
Trammell Hudson
fcbc47b151
data: relocate all data volumes to separate directory
3 years ago
Trammell Hudson
314de5a19a
setup: make all the scripts do the right thing and run through a full rebuild
3 years ago
Trammell Hudson
bada2f23a9
hedgedoc: enforce permissions on anonymous users, only allow oidc
3 years ago
Trammell Hudson
628f37fa37
nginx renewal fixes, oauth mastodon setup, secret restructure, etc
3 years ago
Trammell Hudson
d8543b6ba5
rename to hackerspace.zone and fix docker hostnames
3 years ago
Ubuntu
9dc35e4f5d
hedgedoc: setup needs the keycloak password
3 years ago
Ubuntu
05e87eb945
overhaul the env.production files, add more nginx wrappers, split things into setup scripts
3 years ago
Ubuntu
9031c8d126
hedgedoc: create realm and roles via scripts
3 years ago
Ubuntu
a4dc32e387
hedgedoc: keycloak auth
3 years ago
Ubuntu
3ad0448d05
keycloak and hedgedoc initial state
3 years ago