[PR #52] [MERGED] 17 setup docker compose #256

Closed
opened 2026-02-27 19:17:28 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/EddieTheCubeHead/Stagnum/pull/52
Author: @KeManen
Created: 2/1/2024
Status: Merged
Merged: 2/3/2024
Merged by: @KeManen

Base: masterHead: 17-setup-docker-compose


📝 Commits (9)

  • fff6050 Added docker ignore for frontend
  • 2584872 Added alembic upgrade and DATABASE_CONNECTION_STRING to backend dockerfile
  • cda89b1 Added docker-compose.yml
  • 3715da0 Client dockerfile handles no lockfile with pnpm
  • 5ccf83a Removed env var DATABASE_CONNECTION_STRING as it comes from docker-compose
  • 1d0ba7a Fixed database connection string to use modern postresql prefix
  • fc6958a Renamed DATABASE_CONNECTION_STRING - DATABASE_CONNECTION_URL
  • e897199 Removed Host from docker-compose.yml
  • cc78088 Added documentation on how to run the program

📊 Changes

6 files changed (+99 additions, -3 deletions)

View changed files

📝 README.md (+34 -0)
client/.dockerignore (+7 -0)
📝 client/Dockerfile (+4 -2)
docker-compose.yml (+51 -0)
📝 server/Dockerfile (+2 -0)
📝 server/src/alembic/env.py (+1 -1)

📄 Description

Acceptance criteria:
Whole project builds with docker compose up.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/EddieTheCubeHead/Stagnum/pull/52 **Author:** [@KeManen](https://github.com/KeManen) **Created:** 2/1/2024 **Status:** ✅ Merged **Merged:** 2/3/2024 **Merged by:** [@KeManen](https://github.com/KeManen) **Base:** `master` ← **Head:** `17-setup-docker-compose` --- ### 📝 Commits (9) - [`fff6050`](https://github.com/EddieTheCubeHead/Stagnum/commit/fff605030995229809e0aaf583ad664eb3292692) Added docker ignore for frontend - [`2584872`](https://github.com/EddieTheCubeHead/Stagnum/commit/2584872e3178c736593cc1d01ac2224b2c881ab7) Added alembic upgrade and DATABASE_CONNECTION_STRING to backend dockerfile - [`cda89b1`](https://github.com/EddieTheCubeHead/Stagnum/commit/cda89b1ef8113b2ed916bfe10fd978b78cc83e08) Added docker-compose.yml - [`3715da0`](https://github.com/EddieTheCubeHead/Stagnum/commit/3715da0d9dda72cd9cca7fad1f88192610cd1ba8) Client dockerfile handles no lockfile with pnpm - [`5ccf83a`](https://github.com/EddieTheCubeHead/Stagnum/commit/5ccf83a601bee6736e88746d0826bbb155f25e67) Removed env var DATABASE_CONNECTION_STRING as it comes from docker-compose - [`1d0ba7a`](https://github.com/EddieTheCubeHead/Stagnum/commit/1d0ba7a89b7b785a112e8fb2c5dc6ec2f8601abb) Fixed database connection string to use modern postresql prefix - [`fc6958a`](https://github.com/EddieTheCubeHead/Stagnum/commit/fc6958a1f722a88ad3a3bdf1c6632c894af4d643) Renamed DATABASE_CONNECTION_STRING - DATABASE_CONNECTION_URL - [`e897199`](https://github.com/EddieTheCubeHead/Stagnum/commit/e8971995138ee67688d0b448f2d3d9fe3ef15094) Removed Host from docker-compose.yml - [`cc78088`](https://github.com/EddieTheCubeHead/Stagnum/commit/cc78088be0926c22737c22831c66dbf9c80601f8) Added documentation on how to run the program ### 📊 Changes **6 files changed** (+99 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+34 -0) ➕ `client/.dockerignore` (+7 -0) 📝 `client/Dockerfile` (+4 -2) ➕ `docker-compose.yml` (+51 -0) 📝 `server/Dockerfile` (+2 -0) 📝 `server/src/alembic/env.py` (+1 -1) </details> ### 📄 Description Acceptance criteria: Whole project builds with docker compose up. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 19:17:28 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Stagnum#256
No description provided.