Commit Graph

164 Commits (9955194ea6affed6d62f416e499d0fa7f88f467b)

Author SHA1 Message Date
LeRoyce Pearson 9955194ea6 forgejo-actions-runner: set empty labels list to use default labels 2024-05-29 20:33:09 -06:00
LeRoyce Pearson 559e2158bf fix: set env variable name in secret 2024-05-29 20:10:26 -06:00
LeRoyce Pearson b82f59df6b feat: add forgejo actions runner service 2024-05-29 19:27:18 -06:00
LeRoyce Pearson 42451d315e feat: forgejo: enable actions 2024-05-29 19:02:32 -06:00
LeRoyce Pearson 520c9fe07b set trusted servers to an empty list 2024-05-29 16:01:52 -06:00
LeRoyce Pearson 718be0fa12 update dependencies 2024-05-29 16:01:22 -06:00
LeRoyce Pearson 873faf615a feat: duck dns ipv6 updater 2024-02-04 15:57:53 -07:00
LeRoyce Pearson 3ecebeabcb fix: use serverAliases option 2024-02-04 14:20:09 -07:00
LeRoyce Pearson 96d7fb67ae feat: matrix-conduit: expose /_matrix/ on both ports 2024-02-04 14:02:23 -07:00
LeRoyce Pearson 7700905647 remove remaining references to glauth 2024-02-04 13:41:42 -07:00
LeRoyce Pearson 49df89c466 feat: add matrix-conduit service 2024-02-04 13:39:46 -07:00
Louis Pearson bce2cb54f2 feat: add komga service
Komga does not appear to be picking up the application.yml
configuration file. Maybe it's a permissions issue?
2024-01-30 03:40:56 -07:00
LeRoyce Pearson c53b7adc0f feat: add private_ranges to aria 2024-01-29 23:07:28 -07:00
LeRoyce Pearson 18b58f4891 feat: headscale: override local dns 2024-01-18 14:15:44 -07:00
LeRoyce Pearson e70104d9f1 feat: headscale: allow geemili ssh access to own devices 2024-01-18 14:04:59 -07:00
LeRoyce Pearson 520cf63ce9 feat: caddy: add `/rpc` path to virtualHost aria 2024-01-14 19:16:26 -07:00
LeRoyce Pearson 4abda434ce feat: aria2: load from session file, save session every minute 2024-01-14 19:09:55 -07:00
LeRoyce Pearson b9db4b8d4d feat: aria2: run downloads through vpn
But still allow the rpc to be accessed. This is done by reverse proxying
the rpc socket through a unix domain socket.
2024-01-14 18:50:04 -07:00
Louis Pearson 535d3d2797 feat: add bazarr 2024-01-13 00:48:49 -07:00
LeRoyce Pearson 1b9fe20810 remove Kodi frontend
Doesn't really make sense, and it was running very slowly.
2024-01-12 16:31:12 -07:00
LeRoyce Pearson 2fa3da6397 feat: add kodi service 2024-01-12 02:25:46 -07:00
Louis Pearson 66d067c6db feat: add jellyfin sso to dex 2024-01-12 00:45:48 -07:00
Louis Pearson 26af4b679b fix: remove kavita 2024-01-12 00:26:23 -07:00
LeRoyce Pearson dc837d75e4 fix: remove trailing newline from secret 2024-01-12 00:18:08 -07:00
LeRoyce Pearson 4ff174c931 feat: nextcloud: automatically redirect to dex for login 2024-01-11 23:17:21 -07:00
LeRoyce Pearson 4c1a356491 remove user_oidc package from nextcloud apps 2024-01-11 23:10:29 -07:00
LeRoyce Pearson 64677e8d5c fix: nextcloud: allow user creation from OIDC 2024-01-11 23:10:02 -07:00
LeRoyce Pearson f92a3d0fb9 fix: nextcloud: `secretEnv` -> `secret` 2024-01-11 23:01:31 -07:00
LeRoyce Pearson 17dd4cddd4 feat: nextcloud: user_oidc app 2024-01-11 22:48:07 -07:00
LeRoyce Pearson 389727bb14 fix: dex: change to take advantage of namespacing done by service 2024-01-11 22:22:00 -07:00
LeRoyce Pearson cc10291820 fix: dex: `cn=` -> `uid=` 2024-01-11 21:49:07 -07:00
LeRoyce Pearson fb1e4854ff fix: dex: `ou=apps` -> `ou=people` 2024-01-11 21:47:04 -07:00
LeRoyce Pearson 20aaf73cc3 fix: add missing `serviceConfig 2024-01-11 21:43:13 -07:00
LeRoyce Pearson 04dc7f766f fix: dex: use method similar to lldap for sqlite storage 2024-01-11 21:40:09 -07:00
LeRoyce Pearson b8d11783e8 fix: dex: `sqlite` -> `sqlite3` 2024-01-11 21:29:38 -07:00
LeRoyce Pearson 38468921ad ldap: remove glauth, switch back to only lldap 2024-01-11 21:18:43 -07:00
LeRoyce Pearson 77153bc647 glauth: add baseDN and nameFormat to sqlite datastore 2024-01-11 18:54:36 -07:00
LeRoyce Pearson b9b455c4f2 fix: add `index.php` into redirect URI 2024-01-11 18:54:11 -07:00
LeRoyce Pearson a0f15d7227 fix: nextcloud: overwrite webroot to `/` 2024-01-10 02:08:58 -07:00
LeRoyce Pearson 6fd486eb61 feat: nextcloud: WIP support for OIDC logins 2024-01-10 01:46:06 -07:00
LeRoyce Pearson fcb095a346 feat: nextcloud: install oidc_login app 2024-01-10 01:22:41 -07:00
LeRoyce Pearson 9d6c20d1ba expose oidc server to the world 2024-01-10 00:59:22 -07:00
LeRoyce Pearson df1214e7d2 fix: get headscale and glauth starting up nicely again 2024-01-10 00:48:59 -07:00
LeRoyce Pearson 922165b439 feat: glauth: sqlite backend for runtime users 2024-01-10 00:26:01 -07:00
Louis Pearson 40a83335f8 fix: plain wg0 no namespace blah 2024-01-09 23:48:05 -07:00
Louis Pearson b0f61ff0dc feat: bridge wg namespace to root 2024-01-09 23:32:20 -07:00
Louis Pearson 927e91aae8 feat: wireguard vpn for aria2 2024-01-09 22:38:19 -07:00
Louis Pearson 601cbbfc46 fix: make *arr servers part of aria2 group 2024-01-09 19:32:46 -07:00
LeRoyce Pearson 2192fdf886 feat: Add lldap to magicDNS records 2024-01-09 18:43:41 -07:00
LeRoyce Pearson 2d48308206 remove unnecessary groups from glauth 2024-01-09 18:43:27 -07:00