Skip to content

Fix Docker setup for Render deployment#32

Merged
attogram merged 1 commit intomasterfrom
fix-docker-setup
Aug 27, 2025
Merged

Fix Docker setup for Render deployment#32
attogram merged 1 commit intomasterfrom
fix-docker-setup

Conversation

@google-labs-jules
Copy link
Contributor

This change fixes the Docker setup for deploying the application on Render.com by adding a production-ready Dockerfile, a render.yaml blueprint, and updating the relevant documentation.

This commit introduces a complete Docker setup for deploying the OTE application on Render.com. It addresses the issue of a missing Dockerfile in the root directory, which caused deployment failures.

The main changes include:

- A new multi-stage `Dockerfile` in the root directory that builds a production-ready image with PHP-FPM and Nginx.
- A `render.yaml` file to define the deployment blueprint for Render, including a web service and a PostgreSQL database.
- Nginx configuration and a start script for the production environment.
- An updated `.dockerignore` file to optimize the Docker build context.
- Updated documentation in `docs/RENDER.md` to reflect the new deployment process.
@attogram attogram marked this pull request as ready for review August 27, 2025 20:15
@attogram attogram merged commit 63feef7 into master Aug 27, 2025
1 check passed
@attogram attogram deleted the fix-docker-setup branch August 27, 2025 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant