FoodDelivery: A backend food delivery app
214
Official Docker image for FoodDelivery, a full-stack food delivery platform built with Spring Boot, PostgreSQL, Redis, and React.js.
This image packages the backend application, allowing you to deploy it quickly using Docker without building the project from source.
docker pull leduc2005/food_delivery-app:latest
Since the application depends on PostgreSQL and Redis, the recommended way to run it is with Docker Compose.
git clone https://github.com/leduc20051409/FoodDelivery.git
cd FoodDelivery
docker compose up --build
If you already have PostgreSQL and Redis running, you can start the backend container directly.
docker run -d \
--name fooddelivery \
-p 8080:8080 \
-e SPRING_DATASOURCE_URL=jdbc:postgresql://<postgres-host>:5432/fooddelivery \
-e SPRING_DATASOURCE_USERNAME=<username> \
-e SPRING_DATASOURCE_PASSWORD=<password> \
-e SPRING_REDIS_HOST=<redis-host> \
-e SPRING_REDIS_PORT=6379 \
leduc2005/food_delivery-app:latest
| Variable | Description |
|---|---|
SPRING_DATASOURCE_URL | PostgreSQL connection URL |
SPRING_DATASOURCE_USERNAME | PostgreSQL username |
SPRING_DATASOURCE_PASSWORD | PostgreSQL password |
SPRING_REDIS_HOST | Redis hostname |
SPRING_REDIS_PORT | Redis port |
JWT_SECRET | JWT signing secret (if configured) |
GitHub Repository:
Content type
Image
Digest
sha256:51017e7f7…
Size
302.8 MB
Last updated
10 months ago
docker pull leduc2005/food_delivery-app