Ubuntu
b0384cf554
prod: lots of little hacks to get things working on the prod server
2 years ago
Ubuntu
da94dbd1d5
mobilizon: work with the new single docker environment, perform setup
2 years ago
Ubuntu
78fb46c35d
keycloak: rename setup container
2 years ago
Ubuntu
0fd744370b
nextcloud: works with sso and has a better setup/install script on first run
2 years ago
Ubuntu
2e670279a6
matrix: enable synapse metrics for prometheus
2 years ago
Ubuntu
7a37d33ff2
matrix: federation works and setup seems to do the right thing
2 years ago
Ubuntu
1d1b19dced
mastodon: silent startup
2 years ago
Ubuntu
e20e00a3c2
keycloak: fix setup to use a shell script
2 years ago
Ubuntu
03086c7a06
grafana: provision prometheus and some sample dashboards out of the box
2 years ago
Ubuntu
a2b5511966
prometheus: fix startup to create writable persistent volume
2 years ago
Ubuntu
7a0a530add
collapse everything into one docker-compose environment and enable prometheus logging
2 years ago
Trammell Hudson
250030fe7a
pixelfed: rename docker-compose file
3 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
b4c33bc74c
pixelfed: set app key in secrets, bounce the connection after running everything
3 years ago
Trammell Hudson
203c94f301
pixelfed: hackish attempt to make oidc work
3 years ago
Trammell Hudson
b85d73c379
smtp: config keycloak, mastodon, matrix, and mobilizon
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
d50f9e26af
index: account management links
3 years ago
Trammell Hudson
054aae8be1
mastodon: split local domain and web domain
3 years ago
Trammell Hudson
459a89f350
mobilizon: event planning tool
3 years ago
Trammell Hudson
0f909336c9
hedgedoc: move hard-coded domain name into env.secrets
3 years ago
Trammell Hudson
da380d6847
matrix: remove hard coded hostname from element config by envsubst
3 years ago
Trammell Hudson
1976e0f55f
gitea: proxy ssh via local git user ( #11 )
3 years ago
Trammell Hudson
25b78d4a0f
Merge pull request #10 from osresearch/gitea
...
Gitea automated setup and OIDC installation
3 years ago
Trammell Hudson
85b600afc9
gitea: automatically complete install and enable OIDC
3 years ago
Trammell Hudson
84edb86a34
gitea: document OIDC setup step
3 years ago
Trammell Hudson
6d3cf7a4d6
gitea: force oauth login, pre-configure database connection, notes on configuring login
3 years ago
Trammell Hudson
d23ff66f6d
gitea: rework setup for new file layout
3 years ago
Jonathan Dahan
b328453644
WIP gitea setup - untested
3 years ago
Trammell Hudson
0a3514fcc8
restart: always
3 years ago
Trammell Hudson
9d9087e4b0
start-all: check host names
3 years ago
Trammell Hudson
b7e6b19504
keycloak: client scripts need --realm passed in
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
856ace45ef
matrix: restart after setup
3 years ago
Trammell Hudson
e7e2515a50
source link
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
8124fabe4b
list services
3 years ago
Trammell Hudson
b89bbbcdf6
matrix: delegated home server setup with oicd login
3 years ago
Trammell Hudson
5ab56b0dcd
nginx: default to redirect everything on port 80
3 years ago
Trammell Hudson
bada2f23a9
hedgedoc: enforce permissions on anonymous users, only allow oidc
3 years ago
Trammell Hudson
0ba4835d97
grafana: set the admin password
3 years ago
Trammell Hudson
8cc7d6e3c9
grafana: dashboard with SSO
3 years ago
Trammell Hudson
628f37fa37
nginx renewal fixes, oauth mastodon setup, secret restructure, etc
3 years ago
Trammell Hudson
317d6b0e3a
keycloak: create a client in the container
3 years ago
Trammell Hudson
bd113a6061
mastodon: setup streaming and oicd login
3 years ago
Trammell Hudson
0ac5d3b1a2
mastodon: oidc almost works
3 years ago
Trammell Hudson
84db6d0741
mastodon: setup before docker-compose
3 years ago
Trammell Hudson
357642d27e
nginx: rework directory so that certbot works
3 years ago