Files
Anthias/docker-compose.test.yml
Viktor Petersson d89ee67b1e feat: simplify architecture from 6 containers to 2
- Delete legacy API versions (v1, v1.1, v1.2), keep only v2
- Replace Celery + Redis with threading-based background tasks
- Replace React/TypeScript/webpack frontend with Django templates + HTMX + Bootstrap 5
- Replace ZMQ pub/sub with Django Channels WebSocket
- Replace Nginx with WhiteNoise for static file serving
- Replace Gunicorn with Daphne (ASGI) for WebSocket support
- Simplify Docker from 6 services to 2 (server + viewer)
- Migrate test suite from unittest to pytest
- Remove ~20,000 lines of code and dozens of dependencies

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 05:35:08 +00:00

19 lines
311 B
YAML

# vim: ft=yaml.docker-compose
services:
anthias-test:
build:
context: .
dockerfile: docker/Dockerfile.test
environment:
- HOME=/data
- ENVIRONMENT=test
stdin_open: true
tty: true
volumes:
- .:/usr/src/app
- anthias-data:/data
volumes:
anthias-data: