Files
zen-kanji/docker-compose.dev.yml
T
Crylia b1d4f9f71b
Release Build / build-docker (push) Successful in 2m44s
Release Build / build-android-and-release (push) Failing after 1m27s
feat: add vocabulary browser with filters, audio playback, and example sentences
- Add Vocabularies page with searchable, level-grouped grid
- Implement multi-faceted filter system (word type, verb class, transitivity, reading ending, character count)
- Add male/female voice audio playback via WaniKani pronunciation data
- Display context sentences from WaniKani API
- Collapsible mnemonics section in detail modal
- Component kanji chips navigate to Collection with pre-filled search
- Vocabulary sync uses upsert to keep data fresh (audio, sentences, normalized POS)
- Add Vocabulary model, controller, service, and API route
- Add seed data with 28 vocabulary entries including transitive/intransitive verb pairs
- Full i18n support (EN, DE, JA) for all new UI elements
2026-04-28 21:57:34 +02:00

48 lines
751 B
YAML

services:
mongo:
image: mongo:6
container_name: zen_mongo
restart: always
ports:
- "27017:27017"
volumes:
- mongo-data:/data/db
networks:
- zen-network
server:
build:
context: ./server
container_name: zen_server
ports:
- "3000:3000"
env_file:
- ./server/.env
depends_on:
- mongo
networks:
- zen-network
client:
build:
context: ./client
target: dev-stage
container_name: zen_client
ports:
- "5173:5173"
env_file:
- ./client/.env
volumes:
- ./client/src:/app/src
depends_on:
- server
networks:
- zen-network
volumes:
mongo-data:
networks:
zen-network:
driver: bridge