Spaces:
Running
Running
| # ββ Production ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| up: | |
| docker compose up -d | |
| down: | |
| docker compose down | |
| restart: | |
| docker compose restart | |
| build: | |
| docker compose build --no-cache | |
| logs: | |
| docker compose logs -f | |
| logs-backend: | |
| docker compose logs -f backend | |
| logs-litellm: | |
| docker compose logs -f litellm | |
| status: | |
| docker compose ps | |
| # ββ Setup βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| setup: | |
| chmod +x scripts/setup.sh && ./scripts/setup.sh | |
| env: | |
| @if [ ! -f .env ]; then cp .env.example .env && echo ".env created"; else echo ".env already exists"; fi | |
| # ββ Development βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| dev-backend: | |
| cd backend && npm run dev | |
| dev-frontend: | |
| cd frontend && npm run dev | |
| dev-install: | |
| cd backend && npm install | |
| cd frontend && npm install | |
| # ββ Cleanup βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| clean: | |
| docker compose down -v --remove-orphans | |
| docker image prune -f | |
| clean-data: | |
| docker compose down -v | |
| @echo "All persistent data removed." | |