fullsizemalt
7a19798c48
Fix DNS conflict by using unique container names
...
- Add container_name for backend and frontend services
- Update nginx proxy to use veridian-preview-backend hostname
- Fixes issue where DNS was resolving to wrong backend container
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 20:37:54 -08:00
fullsizemalt
57c70b91db
feat(android): Add Capacitor for Android APK build
...
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
- Add Capacitor core, CLI, and Android platform
- Install plugins: camera, push-notifications, splash-screen, status-bar
- Configure capacitor.config.ts with app ID run.runfoo.veridian
- Update vite.config.ts with base: './' for Capacitor compatibility
- Update api.ts and SessionTimeoutWarning.tsx to detect Capacitor and use production API URL
- Generate Android project structure with Gradle build files
2026-01-06 21:56:28 -08:00
fullsizemalt
01b6c18f58
chore: pass PULSE_API_KEY to backend container
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
2026-01-05 22:25:31 -08:00
fullsizemalt
3aa349a63f
chore: Update Traefik routing from 777wolfpack to veridian
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
Deploy to Production / deploy (push) Has been cancelled
2025-12-27 09:49:26 -08:00
fullsizemalt
cfb3caabe7
fix(docker): Fix malformed docker-compose.yml
...
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
- Resolved duplicate 'frontend' service definition
- Resolved duplicate 'labels' key in go2rtc/frontend block
- Ensured valid YAML structure
2025-12-11 12:58:31 -08:00
fullsizemalt
225bf3608e
feat(monitoring): Add go2rtc service for CCTV integration
...
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
- Added go2rtc service to docker-compose.yml
- Configured Traefik routing at /monitor
- Created go2rtc.yaml with demo stream configuration
2025-12-11 12:56:50 -08:00
fullsizemalt
7901325974
docs: Complete Sprint 1 - Backend health check fixed
...
✅ Sprint 1 Complete:
- Changed health check from curl to wget (alpine compatible)
- Changed localhost to 127.0.0.1 (fixes DNS issues with Tailscale/Docker)
- Backend now shows (healthy) status
- Added CREDENTIALS.md with login info
- Documented solution in SPRINT-1-HEALTHCHECK.md
Login credentials:
- Email: admin@runfoo.com
- Password: password123
- URL: https://777wolfpack.runfoo.run
2025-12-09 13:45:01 -08:00
fullsizemalt
d2c3e67e40
fix: Change health check from curl to wget for alpine compatibility
...
- Backend container uses node:20-alpine which doesn't include curl
- wget is available by default in alpine
- Health check endpoint is working, just the command was wrong
- Also added Sprint 1 documentation and credentials file
2025-12-09 13:39:43 -08:00
fullsizemalt
b370a2e151
fix: Update backend healthcheck to /api/healthz
2025-12-09 12:53:18 -08:00
fullsizemalt
1cb84fa898
fix: Switch certresolver to letsencrypt (valid)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 08:49:12 -08:00
fullsizemalt
bd2785b61d
fix: Cleanup VIRTUAL_HOST variables (DNS fixed)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 08:35:42 -08:00
fullsizemalt
c3e8bc83e2
fix: Add VIRTUAL_HOST for Nginx Proxy support
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 08:24:23 -08:00
fullsizemalt
da226ba00b
fix: Revert to 777wolfpack with myresolver (Hotel Yield Mirror)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 08:08:03 -08:00
fullsizemalt
112315e06c
fix: Revert to 777wolfpack.runfoo.run
2025-12-09 07:59:32 -08:00
fullsizemalt
1ae04de050
fix: Expose port 3001 for direct access
2025-12-09 07:48:32 -08:00
fullsizemalt
62d9dce941
fix: Restore letsencrypt after Nuke Redbox
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 05:23:11 -08:00
fullsizemalt
ff3402ab59
fix: Temp remove certresolver to break Catch-22
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:50:31 -08:00
fullsizemalt
c8729967a1
fix: Pivot domain to growops.runfoo.run
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:45:11 -08:00
fullsizemalt
5d0796400b
fix: Robust Traefik config (letsencrypt, priority 10000)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:28:29 -08:00
fullsizemalt
50494a61b1
fix: Mirror hotel-yield-ai config (myresolver, standard priority)
2025-12-09 01:23:58 -08:00
fullsizemalt
2ce8c44786
fix: Increase priority to 10000
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:15:46 -08:00
fullsizemalt
969a78c92c
fix: Update certresolver to letsencrypt
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:03:30 -08:00
fullsizemalt
52daba796f
fix: Add explicit traefik.docker.network label
2025-12-09 00:50:39 -08:00
fullsizemalt
b9c4ddeb86
fix: Rename Traefik router to prevent collisions and add priority
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 00:40:44 -08:00
fullsizemalt
e32d2e4ed3
fix: Add docker config and update domain to 777wolfpack.runfoo.run
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 00:14:43 -08:00