- All 5 batch steps: Picking, Sorting, Clarification, Slots, Handoff - go_router navigation with step indicator - graphql_flutter client wired up (endpoint via env var) - Mock data layer swappable with real GraphQL service - Item types: normal, cold, frozen, alcohol, clarify - Storage slot assignment (cell/freezer/fridge)
18 lines
588 B
YAML
18 lines
588 B
YAML
services:
|
|
app:
|
|
image: ghcr.io/cirruslabs/flutter:stable
|
|
working_dir: /app
|
|
command: >
|
|
bash -c "flutter pub get &&
|
|
flutter run -d web-server
|
|
--web-port 8080
|
|
--web-hostname 0.0.0.0
|
|
--dart-define=GRAPHQL_ENDPOINT=$${GRAPHQL_ENDPOINT:-https://your-magento-store.com/graphql}"
|
|
environment:
|
|
- GRAPHQL_ENDPOINT=${GRAPHQL_ENDPOINT:-https://your-magento-store.com/graphql}
|
|
labels:
|
|
- fibe.gg/name=velmart-picker
|
|
- fibe.gg/port=8080
|
|
- fibe.gg/production=false
|
|
- traefik.enable=true
|