1b4f25a807
Fix: Lock traefik container to specific IP on web network.
2025-02-24 13:20:48 -08:00
93e8426a43
Feature: Implement new modules for fighter.
...
- Fighter uses: system, git, sops, docker, networking, and iscsi modules; plus its own stacks module which we've updated to use the new design concept.
- I can't figure out how to put all of the module code together (importing and defining the vars), so we're compromising.
2025-02-16 01:26:30 -08:00
dc179fc9c7
Fix: Bind dynamic config file via absolute path, bind directory such that it can be used as intended. Also restore all stack files to stack directory.
2025-02-08 00:30:02 -08:00
ce1c51b8d4
Fix: Work around Docker's symlink indigestion.
2025-02-08 00:26:04 -08:00
864e3d82f0
Fix: Disable watch option for traefik dynamic config files.
2025-02-06 14:58:10 -08:00
b23ea9e1e4
Fix: Loosen web network reqs
2025-02-06 02:30:36 -08:00
93c0ef3eda
Fix: Nix doesn't like the syntax.
2025-02-06 02:21:50 -08:00
bc5ff15869
Fix: Use ${stack}.secrets
instead of secrets.env
2025-02-06 02:18:57 -08:00
5a093b5d36
Fix: Stop using secrets.env
. It confuses sops.
2025-02-06 02:15:00 -08:00
1feffe2777
Fix: Update instances of APPDATA to point to ${sys.dataDirs.appdata}/${stack}
2025-02-01 00:18:26 -08:00
46b7cd3116
Enhancement: Rename DOCKER_DATA
to runtime-neutral APPDATA
2025-01-31 22:30:10 -08:00
4b2126152e
Debug: Don't import the sops-nix module in the stack.
2025-01-31 11:19:43 -08:00
7d506a74fd
Feature: Implement sops-nix for Traefik, send stacks:
...
- Init stack.nix files.
- Delete .env files, move into stack.nix.
- Rotate traefik's secrets.env.
2025-01-30 15:02:34 -08:00
b158d1fb13
Update: Add docker, add system image base, rotate encryption for traefik secrets.env
2025-01-26 23:52:04 -08:00
85d3343285
Fix improper escaping special characters (`)
SSH and echo to file / ssh (push) Failing after 4s
2024-10-24 12:40:39 -07:00
225516608e
#14 Create Traefik stack
2024-10-22 19:35:09 -07:00