Files

1 line
4.6 KiB
JSON

{"repo": "abuababwa/lockin", "files": {"docker-compose.yml": {"0cfc9105d225acd7b8043654283cb13b87ab63d8": {"t": 1785747400.1678197, "n": 1446, "h": "0bbfb432f4df3871", "c": "services:\n db:\n image: postgres:16-alpine\n environment:\n POSTGRES_USER: lockin\n POSTGRES_PASSWORD: lockin\n POSTGRES_DB: lockin\n ports:\n - \"5432:5432\"\n volumes:\n - pgdata:/var/lib/postgresql/data\n healthcheck:\n test: [\"CMD-SHELL\", \"pg_isready -U lockin\"]\n interval: 5s\n timeout: 5s\n retries: 5\n\n backend:\n build: ./backend\n ports:\n - \"8000:8000\"\n environment:\n DATABASE_URL: postgresql+asyncpg://lockin:lockin@db:5432/lockin\n DATABASE_URL_SYNC: postgresql://lockin:lockin@db:5432/lockin\n SECRET_KEY: hackathon-secret-key-2026\n MINIMAX_API_KEY: ${MINIMAX_API_KEY:-}\n MINIMAX_GROUP_ID: ${MINIMAX_GROUP_ID:-}\n DEEPSEEK_API_KEY: ${DEEPSEEK_API_KEY:-sk-a6b307077e734f3e8afc977958d0ecec}\n CORS_ORIGINS: \"http://localhost:3000,http://frontend:3000\"\n depends_on:\n db:\n condition: service_healthy\n volumes:\n - ./backend:/app\n command: uvicorn app.main:socket_app --host 0.0.0.0 --port 8000 --reload\n\n frontend:\n build: ./frontend\n ports:\n - \"3000:3000\"\n environment:\n NEXT_PUBLIC_API_URL: http://localhost:8000\n NEXT_PUBLIC_WS_URL: http://localhost:8000\n BACKEND_INTERNAL_URL: http://backend:8000\n WATCHPACK_POLLING: \"true\"\n depends_on:\n - backend\n volumes:\n - ./frontend/src:/app/src\n - ./frontend/public:/app/public\n command: npm run dev\n\nvolumes:\n pgdata:\n"}, "dfa947200a55b67b181615f32810c1d0b984af93": {"t": 1785773071.997109, "n": 1446, "h": "0bbfb432f4df3871", "c": "services:\n db:\n image: postgres:16-alpine\n environment:\n POSTGRES_USER: lockin\n POSTGRES_PASSWORD: lockin\n POSTGRES_DB: lockin\n ports:\n - \"5432:5432\"\n volumes:\n - pgdata:/var/lib/postgresql/data\n healthcheck:\n test: [\"CMD-SHELL\", \"pg_isready -U lockin\"]\n interval: 5s\n timeout: 5s\n retries: 5\n\n backend:\n build: ./backend\n ports:\n - \"8000:8000\"\n environment:\n DATABASE_URL: postgresql+asyncpg://lockin:lockin@db:5432/lockin\n DATABASE_URL_SYNC: postgresql://lockin:lockin@db:5432/lockin\n SECRET_KEY: hackathon-secret-key-2026\n MINIMAX_API_KEY: ${MINIMAX_API_KEY:-}\n MINIMAX_GROUP_ID: ${MINIMAX_GROUP_ID:-}\n DEEPSEEK_API_KEY: ${DEEPSEEK_API_KEY:-sk-a6b307077e734f3e8afc977958d0ecec}\n CORS_ORIGINS: \"http://localhost:3000,http://frontend:3000\"\n depends_on:\n db:\n condition: service_healthy\n volumes:\n - ./backend:/app\n command: uvicorn app.main:socket_app --host 0.0.0.0 --port 8000 --reload\n\n frontend:\n build: ./frontend\n ports:\n - \"3000:3000\"\n environment:\n NEXT_PUBLIC_API_URL: http://localhost:8000\n NEXT_PUBLIC_WS_URL: http://localhost:8000\n BACKEND_INTERNAL_URL: http://backend:8000\n WATCHPACK_POLLING: \"true\"\n depends_on:\n - backend\n volumes:\n - ./frontend/src:/app/src\n - ./frontend/public:/app/public\n command: npm run dev\n\nvolumes:\n pgdata:\n"}, "3ceeb394731f038894dbcd1ec7d99e54a32a1d11": {"t": 1785773074.3169675, "n": 1173, "h": "8d7acf235b61f26b", "c": "version: \"3.9\"\n\nservices:\n db:\n image: postgres:16-alpine\n environment:\n POSTGRES_USER: lockin\n POSTGRES_PASSWORD: lockin\n POSTGRES_DB: lockin\n ports:\n - \"5432:5432\"\n volumes:\n - pgdata:/var/lib/postgresql/data\n healthcheck:\n test: [\"CMD-SHELL\", \"pg_isready -U lockin\"]\n interval: 5s\n timeout: 5s\n retries: 5\n\n backend:\n build: ./backend\n ports:\n - \"8000:8000\"\n environment:\n DATABASE_URL: postgresql+asyncpg://lockin:lockin@db:5432/lockin\n SECRET_KEY: hackathon-secret-key-2026\n MINIMAX_API_KEY: ${MINIMAX_API_KEY:-}\n MINIMAX_GROUP_ID: ${MINIMAX_GROUP_ID:-}\n CORS_ORIGINS: http://localhost:3000\n depends_on:\n db:\n condition: service_healthy\n volumes:\n - ./backend:/app\n command: uvicorn app.main:socket_app --host 0.0.0.0 --port 8000 --reload\n\n frontend:\n build: ./frontend\n ports:\n - \"3000:3000\"\n environment:\n NEXT_PUBLIC_API_URL: http://localhost:8000\n NEXT_PUBLIC_WS_URL: http://localhost:8000\n depends_on:\n - backend\n volumes:\n - ./frontend/src:/app/src\n command: npm run dev\n\nvolumes:\n pgdata:\n"}}}}