add drexa test db

This commit is contained in:
2025-12-30 01:04:17 +00:00
parent d742ece243
commit 898932304c

View File

@@ -8,8 +8,8 @@ networks:
zigbee2mqtt: zigbee2mqtt:
mosquitto: mosquitto:
iris: iris:
fileone_convex:
eva: eva:
drexa:
services: services:
7am: 7am:
@@ -246,66 +246,6 @@ services:
depends_on: depends_on:
- iris_server - iris_server
fileone_dev_backend:
# Change this to :${REV} if you want to pin to a specific version
image: ghcr.io/get-convex/convex-backend:latest
stop_grace_period: 10s
stop_signal: SIGINT
ports:
- "${PORT:-3210}:3210"
- "${SITE_PROXY_PORT:-3211}:3211"
volumes:
- ./fileone/data:/convex/data
environment:
- INSTANCE_NAME
- INSTANCE_SECRET
- CONVEX_RELEASE_VERSION_DEV
- ACTIONS_USER_TIMEOUT_SECS
- CONVEX_CLOUD_ORIGIN=${FILEONE_CONVEX_CLOUD_ORIGIN:-http://127.0.0.1:${PORT:-3210}}
- CONVEX_SITE_ORIGIN=${FILEONE_CONVEX_SITE_ORIGIN:-http://127.0.0.1:${SITE_PROXY_PORT:-3211}}
- DATABASE_URL
- DISABLE_BEACON
- REDACT_LOGS_TO_CLIENT
- DO_NOT_REQUIRE_SSL
- POSTGRES_URL
- MYSQL_URL
- RUST_LOG=${RUST_LOG:-info}
- RUST_BACKTRACE
- AWS_REGION
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_SESSION_TOKEN
- AWS_S3_FORCE_PATH_STYLE
- AWS_S3_DISABLE_SSE
- AWS_S3_DISABLE_CHECKSUMS
- S3_STORAGE_EXPORTS_BUCKET
- S3_STORAGE_SNAPSHOT_IMPORTS_BUCKET
- S3_STORAGE_MODULES_BUCKET
- S3_STORAGE_FILES_BUCKET
- S3_STORAGE_SEARCH_BUCKET
- S3_ENDPOINT_URL
healthcheck:
test: curl -f http://localhost:3210/version
interval: 5s
start_period: 10s
networks:
- fileone_convex
fileone_convex_dashboard:
# Change this to :${REV} if you want to pin to a specific version
image: ghcr.io/get-convex/convex-dashboard:latest
stop_grace_period: 10s
stop_signal: SIGINT
ports:
- "${DASHBOARD_PORT:-6791}:6791"
environment:
- NEXT_PUBLIC_DEPLOYMENT_URL=${FILEONE_CONVEX_DEPLOYMENT_URL:-http://127.0.0.1:${PORT:-3210}}
depends_on:
fileone_dev_backend:
condition: service_healthy
networks:
- fileone_convex
homebridge: homebridge:
image: homebridge/homebridge:latest image: homebridge/homebridge:latest
restart: always restart: always
@@ -320,7 +260,7 @@ services:
eva: eva:
container_name: eva container_name: eva
image: cr.nym.sh/kennethnym/eva:main-3af86d8 image: cr.nym.sh/kennethnym/eva:main-3dfc40a
restart: unless-stopped restart: unless-stopped
ports: ports:
- 8082:8000 - 8082:8000
@@ -331,7 +271,7 @@ services:
- ADP_TEAM_ID - ADP_TEAM_ID
- ADP_KEY_ID - ADP_KEY_ID
- ADP_KEY_PATH - ADP_KEY_PATH
- GEMINI_API_KEY - GROQ_API_KEY
- BESZEL_HOST - BESZEL_HOST
- BESZEL_EMAIL - BESZEL_EMAIL
- BESZEL_PASSWORD - BESZEL_PASSWORD
@@ -345,3 +285,24 @@ services:
- mosquitto - mosquitto
volumes: volumes:
- ./eva/adp_auth_key.p8:/app/apps/backend/adp_auth_key.p8 - ./eva/adp_auth_key.p8:/app/apps/backend/adp_auth_key.p8
drexa_test_db:
image: docker.io/library/postgres:18
container_name: drexa_test_db
restart: always
ports:
- 5433:5432
environment:
POSTGRES_USER: drexa
POSTGRES_PASSWORD: hunter2
POSTGRES_DB: drexa
networks:
- drexa
volumes:
- ./drexa/postgres:/var/lib/postgresql/18/data
haiku_love_button:
image: cr.nym.sh/haiku-love-button:f339deae0c89b5fd6c7f6cb2f411e8fea9f30233
restart: unless-stopped
ports:
- 8083:80