Commit Graph

107 Commits (16fdef77d8d9f7d5e7da9171220421c3280a38c1)

Author SHA1 Message Date
Louis Pearson 16fdef77d8 feat: add /zroot/media 2024-01-09 17:06:27 -07:00
LeRoyce Pearson 362b227202 fix: put connect_via_tailscale matcher inside block 2024-01-09 16:40:25 -07:00
LeRoyce Pearson f224052eca refactor: use ip filtering instead of address binding 2024-01-09 16:36:16 -07:00
Louis Pearson fecaee1a83 fix: make network interfaces required by caddy with bindsto 2024-01-09 15:45:29 -07:00
LeRoyce Pearson 5c7672e67f fix: `caddy.service.service` -> `caddy.service` 2024-01-09 15:25:49 -07:00
Louis Pearson 7c9f92d7ee feat: import zroot on boot 2024-01-09 15:21:20 -07:00
LeRoyce Pearson fb7fd99294 feat: remove nextcloud from zroot
This should _hopefully_ remove the race condition between `zfs-mount`
and `nextcloud`, meaning `zroot` will get automatically mounted.
2024-01-09 14:35:10 -07:00
LeRoyce Pearson f7ed9dacd1 fix: typo: use all lowercase for "requires" and "after" 2024-01-09 14:32:05 -07:00
LeRoyce Pearson 4eb27ecea6 fix: add missing semicolon 2024-01-09 14:30:14 -07:00
LeRoyce Pearson 00d4f16122 fix: caddy: wait for tailscale0 before starting 2024-01-09 14:26:28 -07:00
LeRoyce Pearson ebd4de710b fix: cockpit-zfs-manager: remove /sbin/ prefixes 2024-01-09 13:35:30 -07:00
LeRoyce Pearson 67c27b2a9c fix: cockpit-zfs-manager: update to non-absolute executable paths 2024-01-09 13:28:28 -07:00
Louis Pearson 912d4a353c feat: give each *arr it's own subdomain 2024-01-09 13:06:40 -07:00
LeRoyce Pearson cacf5d39ab feat: cockpit: add zfs-manager plugin 2024-01-09 12:52:27 -07:00
Louis Pearson dd23078aae fix: simplify arr configuration 2024-01-09 12:42:05 -07:00
LeRoyce Pearson 84be02a122 feat: cockpit: add cockpit-tailscale plugin 2024-01-09 12:23:56 -07:00
Louis Pearson 77d3ea5593 fix: use real path to static files 2024-01-09 03:03:46 -07:00
Louis Pearson 91948a75f9 feat: add static resources for *arr servers 2024-01-09 02:56:06 -07:00
Louis Pearson 62a1d699f4 feat: expose *arr servers on tailnet 2024-01-09 02:43:17 -07:00
Louis Pearson 5558a958db feat: add the *arrs 2024-01-09 02:38:09 -07:00
Louis Pearson dea3419777 fix: aria caddy configuration, don't download to zfs 2024-01-08 22:46:14 -07:00
Louis Pearson 9331b7b809 fix: ariang: handle_path for jsonrpc 2024-01-08 22:00:13 -07:00
Louis Pearson a0f4b191fa fix: ariang: use handle instead of setting file_server root 2024-01-08 21:55:21 -07:00
Louis Pearson 18af100e0c fix: set root on file_server 2024-01-08 21:45:50 -07:00
Louis Pearson 923835a684 fix: ariang path routing 2024-01-08 21:39:58 -07:00
Louis Pearson 1153c3ecd9 fix: redirect loop 2024-01-08 21:37:01 -07:00
Louis Pearson f72d1e8d9c feat: reverse proxy aria, redirect base aria url to query setting 2024-01-08 21:31:41 -07:00
Louis Pearson 63e7d1fa81 fix: prevent matcher error for aria root 2024-01-08 21:09:19 -07:00
Louis Pearson af03f19638 feat: remove deluge, add aria 2024-01-08 21:05:21 -07:00
Louis Pearson 2e1aff7b4f fix: make deluge config declarative, add auth file 2024-01-08 00:32:32 -07:00
Louis Pearson 859c4a1648 feat: add deluge 2024-01-08 00:16:42 -07:00
Louis Pearson bc1a3dad08 feat: add kavita 2024-01-08 00:15:31 -07:00
LeRoyce Pearson af899a7176 feat: add dex SSO service 2024-01-08 00:07:34 -07:00
LeRoyce Pearson 2086636237 feat: add secrets/DEX_ENVIRONMENT_FILE.age for dex 2024-01-07 23:54:17 -07:00
LeRoyce Pearson 920517510e refactor: change baseDN to `samsehu.perli.casa` 2024-01-07 16:27:45 -07:00
Louis Pearson e7109a915c fix: use correct appid for Gpodder Sync 2024-01-07 15:44:24 -07:00
Louis Pearson 4f68122655 feat: add Gpodder Sync to nextcloud 2024-01-07 15:39:41 -07:00
Louis Pearson 7386bb969a feat: add otherGroups to glauth example users 2024-01-07 14:40:23 -07:00
Louis Pearson 5026d3a12c fix: glauth: dn->dc, add example users to config 2024-01-07 14:32:59 -07:00
Louis Pearson daa8de96bb feat: expose glauth api to tailnet 2024-01-07 14:08:19 -07:00
Louis Pearson c76664e9e5 fix: create user and group for glauth service 2024-01-07 13:58:26 -07:00
Louis Pearson 0cb5e1f17e fix: add default target to glauth service 2024-01-07 13:51:33 -07:00
Louis Pearson 320e3e8673 feat: add glauth 2024-01-07 13:43:00 -07:00
LeRoyce Pearson cb2909cf9c fix: DNS: add some subdomains to tailscale DNS 2024-01-07 09:40:42 -07:00
LeRoyce Pearson bd2147b258 nextcloud: remove postgres configuration 2024-01-07 09:21:58 -07:00
LeRoyce Pearson 97af0dfd02 fix: dns: use NAT ip for general DNS, override A record in headscale 2024-01-07 09:18:30 -07:00
Louis Pearson 3fa9d96d42 fix: dbType -> dbtype 2024-01-07 01:32:26 -07:00
Louis Pearson aa92f6afaa fix: autoupdateapps 2024-01-07 01:30:57 -07:00
Louis Pearson 719c7d9149 Use postgres instead of sqlite 2024-01-07 01:27:54 -07:00
LeRoyce Pearson 6166d5d019 feat: nextcloud: enable caching with apcu 2024-01-07 01:20:10 -07:00