Commit Graph

  • a2f2c3817e nginx: default page for unknown host single-dockerfile Ubuntu 2023-07-16 16:01:42 +0000
  • bf0edf3b14 matrix: pin element at v1.11.35 and synapse at v1.87.0 Ubuntu 2023-07-16 16:01:19 +0000
  • 55c0ecdffe mastodon: upgrade to 3.5.9 Ubuntu 2023-07-16 16:00:40 +0000
  • 3654fdf3b9 Makefile: more targets for logs and shells Ubuntu 2023-07-16 16:00:23 +0000
  • 4084e6601f nginx: redirect mastoon handles Trammell Hudson 2022-12-13 19:53:40 +0000
  • ffc1e86c86 nginx: list the available modules Trammell Hudson 2022-12-13 19:50:02 +0000
  • 9cd24aca9b nginx: handle unknown hostname with some style Trammell Hudson 2022-12-06 19:25:51 +0000
  • 43a824dee2 bookwyrm: update nginx to use latest pullrequest and map /flower Trammell Hudson 2022-12-06 13:49:38 +0000
  • 62fae7e763 nginx: quiet some logging in websockets or polling servers Ubuntu 2022-12-04 17:02:35 +0000
  • ffd8308bdb nginx: fix uid mapping when building on kremvax Ubuntu 2022-12-04 17:02:08 +0000
  • b72d0bede9 pixelfed: allow direct sending of files from storage directory Trammell Hudson 2022-12-04 12:31:37 +0000
  • b4ec015e62 nginx: fix user id for nginx, remove collectd Trammell Hudson 2022-12-04 12:30:55 +0000
  • 27dd1a64bd nginx: add cache to the logs, include accept header in cache key Trammell Hudson 2022-12-04 12:30:12 +0000
  • b81dd3efcd bookwyrm: improve cache bypass detection Trammell Hudson 2022-12-04 12:25:41 +0000
  • 5c31ef8de6 makefile: add rund and some other log things Trammell Hudson 2022-12-03 16:19:09 +0000
  • 4303f7e11a keycloak: map secrets directory instead of per-service mappings Trammell Hudson 2022-12-03 16:11:42 +0000
  • b627e97687 bookwyrm: support federated book review with OIDC hacks Trammell Hudson 2022-12-03 16:07:03 +0000
  • 8aa507e4c6 cadvisor: reduce CPU usage Ubuntu 2022-11-26 17:58:25 +0000
  • 07568c6f4b mastodon: export vapid key for worker Ubuntu 2022-11-26 14:32:31 +0000
  • 62fcccf0c7 keycloak: do not recreate an existing client, create roles for admin Ubuntu 2022-11-26 14:32:01 +0000
  • 9b909fe572 pixelfed: include domains in worker, too Ubuntu 2022-11-26 14:31:08 +0000
  • b2c44dd57f keycloak: fix userinfo.token.claim setup Ubuntu 2022-11-26 10:50:19 +0000
  • 84013dec99 Merge branch 'single-dockerfile' of ssh://git.v.st/vst/env into single-dockerfile Ubuntu 2022-11-26 10:37:27 +0000
  • 3d9ffa0aa1 keycloak: enable roles in userinfo endpoint Trammell Hudson 2022-11-26 10:36:36 +0000
  • e26c1fa637 Merge branch 'single-dockerfile' of ssh://git.v.st/vst/env into single-dockerfile Ubuntu 2022-11-25 19:53:04 +0000
  • 6e016d2c88 mastodon logs Ubuntu 2022-11-25 19:52:58 +0000
  • e31bf0ae41 pixelfed: OIDC login and mobile app work Trammell Hudson 2022-11-25 19:43:23 +0000
  • 0ead61e456 ignore secrets Trammell Hudson 2022-11-25 19:39:13 +0000
  • 082aa28c68 Merge branch 'single-dockerfile' of ssh://git.v.st/vst/env into single-dockerfile Ubuntu 2022-11-19 23:46:24 +0000
  • 6ba4003dd6 makefile: move secrets out of ./data into ./secrets Ubuntu 2022-11-19 23:45:44 +0000
  • 70826bccad mastodon: enable elastic search Ubuntu 2022-11-19 11:09:23 +0000
  • fa14342f75 nginx: create certdir directory before attempting symlink Ubuntu 2022-11-19 08:32:29 +0000
  • 9d6c61672c nginx: serve extra sites if requested Ubuntu 2022-11-18 21:03:24 +0000
  • e317ac9b92 nitter: enable twitter gateway Ubuntu 2022-11-18 19:36:48 +0000
  • 9679a1f2a4 keycloak: create and remind user of their password Ubuntu 2022-11-18 18:49:40 +0000
  • dfd0c89007 Makefile: keycloak-rebuild Ubuntu 2022-11-18 18:48:19 +0000
  • 4e117f98b5 gitea: enable smtp Ubuntu 2022-11-15 17:34:33 +0000
  • bd800d16b2 keycloak: scripts to create a new user Ubuntu 2022-11-15 15:31:35 +0000
  • 04cecba6e0 gitea: fix the keycloak setup Ubuntu 2022-11-13 20:36:02 +0000
  • cdca84f06e Merge branch 'single-dockerfile' of https://github.com/osresearch/hackerspace-zone into single-dockerfile Ubuntu 2022-11-13 20:35:12 +0000
  • 083a1f3762 gitea: hacked to work with the new format Ubuntu 2022-11-13 20:34:50 +0000
  • 397bb3ed40 mobilizon: turn off ssl Ubuntu 2022-11-13 18:59:23 +0000
  • fcd2565b47 wireguard: instructions for setting up proxy Ubuntu 2022-11-13 18:58:46 +0000
  • 154c7208c3 README: updated install instructions Ubuntu 2022-11-13 18:58:14 +0000
  • b0384cf554 prod: lots of little hacks to get things working on the prod server Ubuntu 2022-11-13 16:58:00 +0000
  • da94dbd1d5 mobilizon: work with the new single docker environment, perform setup Ubuntu 2022-11-11 23:34:26 +0000
  • 78fb46c35d keycloak: rename setup container Ubuntu 2022-11-11 23:33:20 +0000
  • 0fd744370b nextcloud: works with sso and has a better setup/install script on first run Ubuntu 2022-11-11 22:30:10 +0000
  • 2e670279a6 matrix: enable synapse metrics for prometheus Ubuntu 2022-11-11 19:28:09 +0000
  • 7a37d33ff2 matrix: federation works and setup seems to do the right thing Ubuntu 2022-11-11 17:55:46 +0000
  • 1d1b19dced mastodon: silent startup Ubuntu 2022-11-11 17:54:26 +0000
  • e20e00a3c2 keycloak: fix setup to use a shell script Ubuntu 2022-11-11 17:53:45 +0000
  • 03086c7a06 grafana: provision prometheus and some sample dashboards out of the box Ubuntu 2022-11-11 14:10:46 +0000
  • a2b5511966 prometheus: fix startup to create writable persistent volume Ubuntu 2022-11-11 13:22:04 +0000
  • 7a0a530add collapse everything into one docker-compose environment and enable prometheus logging Ubuntu 2022-11-11 12:03:04 +0000
  • 250030fe7a pixelfed: rename docker-compose file Trammell Hudson 2022-05-17 19:06:42 +0000
  • 3c8514695e nginx: rewrite hedgedoc /s links on top level site Trammell Hudson 2022-05-17 19:06:25 +0000
  • 489eaa45cc nginx: cache hedgedoc files and images if possible; ignore cache directive on static site Trammell Hudson 2022-05-15 18:16:16 +0000
  • b4c33bc74c pixelfed: set app key in secrets, bounce the connection after running everything Trammell Hudson 2022-05-13 20:57:31 +0000
  • 203c94f301 pixelfed: hackish attempt to make oidc work Trammell Hudson 2022-05-13 20:50:16 +0000
  • b85d73c379 smtp: config keycloak, mastodon, matrix, and mobilizon Trammell Hudson 2022-05-07 20:09:00 +0000
  • 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 Trammell Hudson 2022-05-07 17:21:48 +0000
  • d50f9e26af index: account management links Trammell Hudson 2022-05-06 11:56:39 +0000
  • 054aae8be1 mastodon: split local domain and web domain Trammell Hudson 2022-05-05 18:35:56 +0000
  • 459a89f350 mobilizon: event planning tool Trammell Hudson 2022-05-05 15:54:05 +0000
  • 0f909336c9 hedgedoc: move hard-coded domain name into env.secrets Trammell Hudson 2022-05-05 14:35:48 +0000
  • da380d6847 matrix: remove hard coded hostname from element config by envsubst Trammell Hudson 2022-05-05 14:32:54 +0000
  • 1976e0f55f gitea: proxy ssh via local git user (#11) Trammell Hudson 2022-05-05 13:12:25 +0000
  • 25b78d4a0f
    Merge pull request #10 from osresearch/gitea Trammell Hudson 2022-05-05 11:40:14 +0200
  • 85b600afc9 gitea: automatically complete install and enable OIDC Trammell Hudson 2022-05-05 09:32:07 +0000
  • 84edb86a34 gitea: document OIDC setup step Trammell Hudson 2022-05-05 09:23:42 +0000
  • 6d3cf7a4d6 gitea: force oauth login, pre-configure database connection, notes on configuring login Trammell Hudson 2022-05-05 08:03:07 +0000
  • d23ff66f6d gitea: rework setup for new file layout Trammell Hudson 2022-05-05 07:31:47 +0000
  • b328453644 WIP gitea setup - untested Jonathan Dahan 2022-05-04 20:14:24 -0400
  • 0a3514fcc8 restart: always Trammell Hudson 2022-05-04 22:08:35 +0000
  • 9d9087e4b0 start-all: check host names Trammell Hudson 2022-05-04 22:01:36 +0000
  • b7e6b19504 keycloak: client scripts need --realm passed in Trammell Hudson 2022-05-04 21:43:32 +0000
  • 8bab7bf77a move env.secrets into data/ subdir Trammell Hudson 2022-05-04 21:38:56 +0000
  • fcbc47b151 data: relocate all data volumes to separate directory Trammell Hudson 2022-05-04 21:27:54 +0000
  • 856ace45ef matrix: restart after setup Trammell Hudson 2022-05-04 20:05:31 +0000
  • e7e2515a50 source link Trammell Hudson 2022-05-04 20:01:18 +0000
  • 314de5a19a setup: make all the scripts do the right thing and run through a full rebuild Trammell Hudson 2022-05-04 19:28:31 +0000
  • 8124fabe4b list services Trammell Hudson 2022-05-04 09:43:20 +0000
  • b89bbbcdf6 matrix: delegated home server setup with oicd login Trammell Hudson 2022-05-04 09:31:03 +0000
  • 5ab56b0dcd nginx: default to redirect everything on port 80 Trammell Hudson 2022-05-04 09:28:46 +0000
  • bada2f23a9 hedgedoc: enforce permissions on anonymous users, only allow oidc Trammell Hudson 2022-05-03 18:27:00 +0000
  • 0ba4835d97 grafana: set the admin password Trammell Hudson 2022-05-03 18:26:38 +0000
  • 8cc7d6e3c9 grafana: dashboard with SSO Trammell Hudson 2022-05-03 17:32:29 +0000
  • 628f37fa37 nginx renewal fixes, oauth mastodon setup, secret restructure, etc Trammell Hudson 2022-05-03 17:11:57 +0000
  • 317d6b0e3a keycloak: create a client in the container Trammell Hudson 2022-05-03 14:45:17 +0000
  • bd113a6061 mastodon: setup streaming and oicd login Trammell Hudson 2022-05-03 13:52:02 +0000
  • 0ac5d3b1a2 mastodon: oidc almost works Trammell Hudson 2022-05-03 12:04:50 +0000
  • 84db6d0741 mastodon: setup before docker-compose Trammell Hudson 2022-05-03 10:32:52 +0000
  • 357642d27e nginx: rework directory so that certbot works Trammell Hudson 2022-05-03 10:27:12 +0000
  • 64efdf9211 renew: include top level domain name Trammell Hudson 2022-05-03 10:01:21 +0000
  • 831964b707 certbot: renew works Trammell Hudson 2022-05-03 09:49:47 +0000
  • d8543b6ba5 rename to hackerspace.zone and fix docker hostnames Trammell Hudson 2022-05-03 09:38:08 +0000
  • e8c251f152 nginx: read full env Ubuntu 2022-05-02 17:59:56 +0000
  • c1d1e670b5 readme: setup instructions Ubuntu 2022-05-02 17:59:44 +0000
  • de29603e75 nextcloud: rework for automation Ubuntu 2022-05-02 17:59:11 +0000