Commit graph

9 commits

Author SHA1 Message Date
146b438f52
chore(python): remove leftover references to old Python logic 2023-12-15 23:31:50 -05:00
92d8d3672d
feat(services): bookstack (#33)
* feat(bookstack): working example bookstack instance

* build(taskfiles): add Taskfile to handle start+stop

* fix: ensure that network exists without erroring

* chore(git): ignore Task bin

* docs: notes on volumes, task commands

* build(taskfiles): add build command, centralized user-supplied env

* refactor(taskfiles): split away internal tasks

* refactor(taskfiles): move environment variables into shared env.yml
2023-12-15 12:40:14 -05:00
57a2b02c74
infra: remove docker compose dependency (#28)
* infra(techdebt): migrate bastion, deluge to not use compose

* infra: migrate plex, move env files out of repository path

* infra: migrate bitwarden

* infra: add version tagging

* chore: linting + docs
2023-09-04 14:22:53 -04:00
532500d7e8
infra: cloudflare-based tunnel service (#22) 2023-07-04 23:07:47 -04:00
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
152b46be8f
chore: general tooling updates (#17)
* chore: add __pycache__ to ignores

* build: pip@23.1, pip-tools@6.13.0

* build: python@3.11.3

* build: general dependency updates

* build: pip version range

* docs: service list update
2023-04-29 11:36:53 -04:00
ef19e50360
Infra/pyinfra helpers (#8)
* build: pyinfra dependency

* infra: system update/reboot helpers
2022-11-12 13:36:19 -05:00
d55e2e486b
feat: deluge service (#3) 2022-09-04 12:47:18 -04:00
e3e7a60365
feat: better tooling (#2)
feat: better tooling
2022-08-26 14:15:21 -04:00