Commit Graph

43 Commits

Author SHA1 Message Date
172fab21f0
#4 Disable traefik debug logging 2024-08-15 11:56:19 -07:00
1b00de1c9d
#4 Remove quotes from token value 2024-08-15 11:47:31 -07:00
5aabb51cb5
#4 Add debug logging
Switch back to just one token with both Zone/DNS/Edit and Zone/Zone/Read permissions for 'All zones from account'
2024-08-15 11:34:15 -07:00
a21aedd233
#4 Enable debug logs for traefik to better diagnose issue getting certs via dnsChallenge 2024-08-15 11:25:31 -07:00
03878b77ef
#4 Add cloudflare zone read token 2024-08-15 11:03:59 -07:00
676da8dca3
#2 Move age files to homelab/.sops/
Separate "authors" keys and "deploy" keys.
Add features to setup, encrypt, and decrypt scripts:
- Validate input arguments
- Set age keyfile and recipients dynamically at runtime
2024-08-14 14:26:52 -07:00
1bcc37f70d
#3 Configure lets-encrypt-dns01 certresolver with its own acme.json storage 2024-08-14 14:10:17 -07:00
b01948219f
Init Traefik certresolver for dns01 challenges 2024-08-12 16:40:17 -07:00
10e1fb2d74
Init passthrough router from fighter to dungeon-master 2024-08-12 13:08:28 -07:00
184013dde1
Fix accidental quotes 2024-08-09 16:28:11 -07:00
34fdb75fb7
Fix regexps for router rules 2024-08-09 16:27:25 -07:00
180a4bd14a
Add additional router for silver-hand
Per: https://community.traefik.io/t/run-traefik-behind-traefik-reverse-proxy/4044/6
2024-08-09 16:22:19 -07:00
e45dfd64e8
Switch TCP router to point to TLS port 2024-08-09 15:57:08 -07:00
e1f79bcaa8
Configure fighter traefik instance to pass through requests for *.jafner.dev to the k3s cluster 2024-08-09 15:55:24 -07:00
557be69e3f
Fix erroneous protocol prefix 2024-08-08 12:25:36 -07:00
c13727ce56
Init Traefik TCP router for passing *.k3s.jafner.net and k3s.jafner.net through to cluster ingress controller 2024-08-08 12:24:28 -07:00
edf5173f5e
Pin images to latest, remove obsolete 'version' top-level compose element
Pinning to digests was resulting in many stacks failing to come online with "manifest unknown" errors. Will look further into this.
2024-07-22 10:26:29 -07:00
df60566d3c
#1 Pin images to current digest 2024-07-16 14:25:20 -07:00
6086222503
Reorganize root level of repo.
- Move homelab, Jafner.dev (now called blog) to root.
- Rename "archived projects" -> "archive"
- Rename "active projects" -> "projects"
- Rename "jafner-homebrew" -> "5ehomebrew"
- Rename "docker-llm-amd" -> "local-ai"
2024-07-16 12:17:55 -07:00
97e4cc547a
Init Jafner.net monorepo from constituent repos:
1. homelab [Gitea](https://gitea.jafner.tools/Jafner/homelab), [Github (docker_config)](https://github.com/Jafner/docker_config), [Github (wiki)](https://github.com/Jafner/wiki), [Github (cloud_tools)](https://github.com/Jafner/cloud_tools), [Github (self-hosting)](https://github.com/Jafner/self-hosting).
   - Rename? Jafner.net? Wouldn't that be `Jafner/Jafner.net/Jafner.net`?
2. Jafner.dev [Github](https://github.com/Jafner/Jafner.dev).
3. dotfiles [Gitea](https://gitea.jafner.tools/Jafner/dotfiles), [Github](https://github.com/Jafner/dotfiles).
4. nvgm [Gitea](https://gitea.jafner.tools/Jafner/nvgm)
5. pamidi [Gitea](https://gitea.jafner.tools/Jafner/pamidi), [Github](https://github.com/Jafner/pamidi)
6. docker-llm-amd [Gitea](https://gitea.jafner.tools/Jafner/docker-llm-amd)
7. doradash [Gitea](https://gitea.jafner.tools/Jafner/doradash)
8. clip-it-and-ship-it [Gitea (PyClipIt)](https://gitea.jafner.tools/Jafner/PyClipIt), [Github](https://github.com/Jafner/clip-it-and-ship-it).
9. razer battery led [Github](https://github.com/Jafner/Razer-BatteryLevelRGB)
10. 5etools-docker [Github](https://github.com/Jafner/5etools-docker)
11. jafner-homebrew [Github](https://github.com/Jafner/jafner-homebrew)
2024-07-15 15:35:16 -07:00
f7887fcd12 Init new host: paladin
Paladin is a new TrueNAS host. Currently configured with no storage, but will end up getting the DS4243 currently attached to Barbarian.
2024-07-09 21:12:50 -07:00
6a9d83a67c Add president's day tasmota to homepage and traefik 2024-07-02 12:04:51 -07:00
5530b8661f Update ai traefik routiung 2024-05-28 11:42:15 -07:00
55009fca5a Update AI routers 2024-05-23 22:19:47 -07:00
0264a6248e #127 Add Traefik route for ollama and open-webui 2024-05-19 14:36:08 -07:00
27f1a0251f Update docker network web to use wider subnet and restricted DHCP pool 2024-03-30 17:53:19 -07:00
28c9ed629b Add Cowboy Tasmota, reorder bookmarks 2024-02-27 13:58:36 -08:00
184d78907f Bind Traefik container to current IP 2024-02-27 13:58:07 -08:00
e03f7c0b45 Update for resolved IP collision 2024-02-26 17:31:19 -08:00
6b25b3d0ed Move sprout to .57 2024-02-26 17:24:11 -08:00
871d0437e2 Add tasmota-toes-night 2024-02-26 17:07:28 -08:00
f55d54f2b4 Add infrastructure for tasmota homepage 2024-02-26 01:03:59 -08:00
0d810115b9 Update all compose files to 3.9 spec 2024-02-15 02:09:59 -08:00
4cd986f864 #119 Remove nextcloud-test, move DOCKER_DATA to iSCSI drive 2024-02-11 00:56:41 -08:00
6cb69c74f9 #119 Add modified version of nextcloud-headers middleware 2024-02-11 00:44:36 -08:00
7878c5d233 #113 Update to working config 2024-01-05 17:42:09 -08:00
a378eb6c27 #103 Remove unused/underused applications
- Calibre-web_ace
- docker-socket-proxy
- homepage
- minecraft_e8 (and env files for vanilla, bmcp)
- portainer
2023-10-19 10:30:01 -07:00
71cfb27dc2 #104 Find and remove standard loki logging block 2023-10-19 10:15:32 -07:00
ae87b06e0f #101 Fix breaking typo in definition of insecureskipverify 2023-10-16 22:46:03 -07:00
524e796e28 #101 Init Kasm
Also rename middlewares to config_addons
2023-10-16 22:38:25 -07:00
24f32fc499 Add barbarian, monk, ranger, and warlock traefik configs back to fighter temporarily 2023-10-06 13:43:23 -07:00
b3ba2abd7f Move /home/joey to /home/admin for fighter 2023-10-06 10:56:06 -07:00
18a0b7473a Rename jafner-net to fighter 2023-10-05 09:10:22 -07:00