chore: remove docker compose artifacts and references

This commit is contained in:
Tiago Yamamoto 2026-02-12 20:06:40 -03:00
parent 6502f66de1
commit 3ac4bc5fd5
4 changed files with 3 additions and 40 deletions

View file

@ -302,7 +302,7 @@ podman build -t gohorse-backend ./backend
podman run --name api -p 8080:8080 --env-file ./backend/.env gohorse-backend podman run --name api -p 8080:8080 --env-file ./backend/.env gohorse-backend
``` ```
> **Nota:** Não utilizamos `docker-compose` neste projeto. A infraestrutura de produção utiliza **Quadlet (Systemd + Podman)**. Para dev, recomenda-se rodar o binário Go nativo ou usar `podman run` individualmente. > **Nota:** A infraestrutura de produção utiliza **Quadlet (Systemd + Podman)**. Para dev, recomenda-se rodar o binário Go nativo ou usar `podman run` individualmente.
### Testes ### Testes
```bash ```bash

View file

@ -288,7 +288,7 @@ podman build -t gohorse-backoffice .
podman run --name backoffice -p 3001:3001 --env-file .env gohorse-backoffice podman run --name backoffice -p 3001:3001 --env-file .env gohorse-backoffice
``` ```
> **Nota:** Não utilizamos `docker-compose`. Para orquestração em produção, utilizamos **Quadlet**. > **Nota:** Para orquestração em produção, utilizamos **Quadlet**.
--- ---

View file

@ -1,37 +0,0 @@
services:
frontend:
image: node:20-alpine
working_dir: /app
volumes:
- ./frontend:/app
command: sh -c "npm install && npm run dev -- -p 3000"
ports:
- "3000:3000"
environment:
- NEXT_PUBLIC_API_URL=http://localhost:8080
- API_URL=http://localhost:8080
restart: always
postgres:
image: postgres:15-alpine
container_name: gohorsejobs-postgres
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: gohorsejobs
ports:
- "5432:5432"
volumes:
- postgres_data:/var/lib/postgresql/data
restart: always
rabbitmq:
image: rabbitmq:3-management-alpine
container_name: gohorsejobs-rabbitmq
ports:
- "5672:5672"
- "15672:15672"
restart: always
volumes:
postgres_data:

View file

@ -347,7 +347,7 @@ podman build -t gohorse-frontend .
podman run --name frontend --net host --env-file .env.local gohorse-frontend podman run --name frontend --net host --env-file .env.local gohorse-frontend
``` ```
> **Nota:** Não utilizamos `docker-compose`. Para orquestração em produção, utilizamos **Quadlet**. > **Nota:** Para orquestração em produção, utilizamos **Quadlet**.
**Nota**: Usa `output: "standalone"` no `next.config.ts`. **Nota**: Usa `output: "standalone"` no `next.config.ts`.