feat(infra): Nix build for hub app, systemd deployment

- Add flake.nix with derivations for hub (Next.js), scraper, tools, llm-api
- Create hub systemd unit (port 3099)
- Update Traefik dynamic config to point to host hub service
- Add iptables rule for Docker-to-host communication
- Use fetchGit for submodule source resolution
This commit is contained in:
Asep Haryana
2026-07-30 18:33:43 +07:00
parent b747ae5c3b
commit ff52f8841c
4 changed files with 265 additions and 1 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ http:
hub-service:
loadBalancer:
servers:
- url: 'http://hub:3000'
- url: 'http://host.docker.internal:3099'
scraper-service:
loadBalancer: