Self-hosting services for funsies
This repository has been archived on 2024-07-19. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
Marc Cataford 980aa2a8ba
feat: better auth service (#20)
* feat: forwardauth + oauth implementation

* build: ignore env dotfiles

* infra: local dynamic config, add service and forwardauth, remove unneeded port expose

* fix: routing on callback, extraneous COPY calls

* infra: auth service config

* chore: remove legacy monolith auth

* infra: ensure that auth container restarts always
2023-05-22 14:10:38 -04:00
pyinfra fix: non-interactive upgrade (#9) 2022-11-19 11:42:25 -05:00
script chore: general tooling updates (#17) 2023-04-29 11:36:53 -04:00
services feat: better auth service (#20) 2023-05-22 14:10:38 -04:00
.gitignore feat: better auth service (#20) 2023-05-22 14:10:38 -04:00
.python-version chore: general tooling updates (#17) 2023-04-29 11:36:53 -04:00
README.md feat: better auth service (#20) 2023-05-22 14:10:38 -04:00
requirements.in Infra/pyinfra helpers (#8) 2022-11-12 13:36:19 -05:00
requirements.txt fix: invoke@2.1.0, Py3.11 compatibility 2023-04-29 18:35:50 -04:00
tasks.py feat: better auth service (#20) 2023-05-22 14:10:38 -04:00

spadinaistan

Services

Service Description
Plex Plex media server
Deluge Deluge Web service
Traefik Traefik API Gateway
Bitwarden Bitwarden secrets management

Getting started

Use . script/bootstrap to set up the Python venv required to develop.