refactor(docker): remove Keycloak and PostgreSQL services from production configuration

- Deleted PostgreSQL and Keycloak service definitions from docker-compose.prod.yml to streamline the deployment configuration.
- Updated README.md with new build arguments for API and Keycloak URLs.
- Adjusted Dockerfile.prod to ensure proper ownership for the application directory.

This change simplifies the production setup by removing unnecessary services.
This commit is contained in:
2026-05-21 17:43:25 -05:00
parent 60d552da59
commit 6ce3bccf85
3 changed files with 5 additions and 124 deletions

View File

@@ -59,6 +59,9 @@ COPY --from=build --chown=svelte:nodejs /app/build ./build
COPY --from=build --chown=svelte:nodejs /app/package.json ./
COPY --from=build --chown=svelte:nodejs /app/node_modules ./node_modules
# WORKDIR /app queda owned por root; pnpm necesita crear _tmp_* en el cwd al ejecutar scripts.
RUN chown svelte:nodejs /app
USER svelte
# Puerto para SvelteKit con adapter-node