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