mirror of
https://github.com/Screenly/Anthias.git
synced 2026-04-17 13:09:38 -04:00
- 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>
19 lines
311 B
YAML
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:
|