Commit Graph
12 Commits
Author SHA1 Message Date
Lizandro GuarnizoandClaude Sonnet 4.6 9703b1f08e fix(db): use postgres container name as host instead of IP, fix space in user
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 14:10:27 -05:00
Lizandro GuarnizoandClaude Sonnet 4.6 f6e34807ce fix(network): revert to bridge network — host mode breaks Docker internal routing to 10.0.1.9
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 13:59:52 -05:00
Lizandro GuarnizoandClaude Sonnet 4.6 46f3085432 fix(network): use host network mode so backend can reach LAN postgres at 10.0.1.9
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 13:42:05 -05:00
Lizandro GuarnizoandClaude Sonnet 4.6 6288b9e43b chore(config): add DATABASE_URL to backend service in docker-compose
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 13:14:09 -05:00
Lizandro GuarnizoandClaude Sonnet 4.6 86c6f3e6b7 Add persistent volume for uploads to survive redeployments
Files uploaded by users were lost on every container rebuild.
Named volume uploads_data mounts to /app/uploads and is managed by Coolify.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-28 17:55:29 -05:00
Lizandro GuarnizoandClaude Sonnet 4.6 aa241d733d Set STORAGE_URL so uploaded files get public URLs
Without this, files were saved with http://localhost:3000/uploads/... URLs
which are unreachable from the browser. Now uses the public backend domain.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-28 17:54:21 -05:00
Lizandro GuarnizoandClaude Sonnet 4.6 e3e9509222 fix: pin PORT per service to isolate from global Coolify env var
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-17 09:23:05 -05:00
Lizandro GuarnizoandClaude Sonnet 4.6 d0e70dff0a fix: map admin port 5173:3001 to match Next.js runtime port
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-17 09:18:51 -05:00
Lizandro GuarnizoandClaude Sonnet 4.6 5d263aab96 fix: map backend port 3001:3001 to match app runtime port
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-17 09:15:02 -05:00
Lizandro Guarnizo 558647414d fix admin Dockerfile: pass NEXT_PUBLIC_API_URL as build arg 2026-06-03 23:46:57 -05:00
Lizandro Guarnizo 25c04ced2f add JWT_SECRET fallback, remove env_file from compose 2026-06-03 23:04:01 -05:00
Lizandro Guarnizo 1635723035 add Dockerfiles and docker-compose for Coolify deploy 2026-06-03 22:10:28 -05:00