Commit graph

33 commits

Author SHA1 Message Date
5438cc0d76 forgejo: allow registration
previously registration was blocked (even with external providers) as
DISABLE_REGISTRATION was enabled.

now users can only register through oidc.
2025-05-25 01:14:43 +10:00
8d8d050dac glance: replace pocketID with kanidm 2025-05-17 22:49:25 +10:00
064c72b1ec glance: remove karakeep 2025-05-17 22:48:48 +10:00
cdee22e165 forgejo: protect with anubis
https://anubis.techaro.lol/docs/
2025-05-17 20:35:06 +10:00
b17a78cc4e caddy: add an option to set the authentication domain 2025-05-12 19:34:19 +10:00
aefc1ad786 miniflux: use kanidm 2025-05-12 19:34:19 +10:00
26b050c9fc forgejo: only allow registration through oidc providers 2025-05-12 19:34:19 +10:00
d6a7a1fc53 kanidm: init 2025-05-12 19:34:19 +10:00
a96821361d caddy: make each machine have a seperate subdomain based on their hostname 2025-05-04 18:51:57 +10:00
7254a7d61f glance: remove lidarr 2025-05-04 00:38:53 +10:00
72da1a0203 ssh: move ssh keys to a more acceptable place 2025-05-03 20:46:30 +10:00
e1bb7f664c arr: remove lidarr 2025-05-03 20:40:44 +10:00
0561eaf54d openssh: fix opening firewall 2025-05-03 16:34:35 +10:00
f7357d75b9 forgejo: disable registration
users would be created with oauth
2025-05-03 16:34:35 +10:00
66f036aee3 forgejo: fix ssh
really only a temporary solution for now, ideally we would do it so
only the forgejo user can use the .ssh/authorizedKeys file in their home
folder. but nix purity rules prevents that
2025-05-03 16:34:35 +10:00
beb323e648 caddy: change domain to astolfo.org 2025-05-03 16:34:35 +10:00
7611e71f44 forgejo: init 2025-05-03 16:34:35 +10:00
de559ad972 glance: use tokyonight theme 2025-05-03 16:34:35 +10:00
6f7ac91657 glance: make homepage more focused 2025-05-03 16:34:35 +10:00
39e4884e9a adguardhome: init 2025-05-03 16:34:35 +10:00
63e37750a8 jellyfin: add hardware acceleration 2025-05-03 16:34:35 +10:00
1ffdd56697 glance: add search 2025-05-03 16:34:35 +10:00
3a6ea0dedc pocketid: fix data path 2025-05-03 16:34:35 +10:00
4666fa2def uptimekuma: init 2025-05-03 16:34:35 +10:00
8d96a11cb7 Revert "caddy: use more topic-based subdomains for services"
breaks ssl with arr sites

This reverts commit 71d13e9b6cf97925af4cc631c1e7b67d79969ca3.
2025-05-03 16:34:35 +10:00
eff7cf084e caddy: use more topic-based subdomains for services
ex.
jellyfin -> watch
sonarr   -> shows.arr
miniflux -> rss
2025-05-03 16:34:35 +10:00
174202b36e karakeep: init 2025-05-03 16:34:35 +10:00
4e21158226 miniflux: use OIDC auth 2025-05-03 16:34:35 +10:00
816c045b55 pocketid: init 2025-05-03 16:34:35 +10:00
25f02ec9ee caddy: init 2025-05-03 16:34:35 +10:00
a9cb9281dc glance: add miniflux module 2025-05-03 16:34:35 +10:00
701c36eb6d miniflux: init
should probably change credentials for oauth later
2025-05-03 16:34:35 +10:00
3660ef23f1 chore: organise modules
Organise modules in a significantly better way with categories.
2025-05-03 16:34:35 +10:00