Updating references
schedtxt_api PR / Rustfmt (pull_request) Successful in 1m17s
schedtxt_api PR / Check (pull_request) Successful in 1m24s
schedtxt_api PR / Clippy (pull_request) Successful in 1m53s

This commit is contained in:
2026-07-13 17:50:46 -04:00
parent 42b995ec21
commit caedbf124e
14 changed files with 163 additions and 171 deletions
+16 -16
View File
@@ -6,7 +6,7 @@ services:
build:
context: .
ssh: ["default"]
container_name: textsender_api
container_name: schedtxt_api
ports:
- "9081:9081"
env_file:
@@ -15,13 +15,13 @@ services:
main_db:
condition: service_healthy
networks:
- textsender_api-network
- schedtxt_api-network
restart: unless-stopped
# --- Auth API ---
auth_api:
build:
context: ../textsender_auth
context: ../schedtxt_auth
ssh: ["default"]
dockerfile: Dockerfile
container_name: auth_api
@@ -29,12 +29,12 @@ services:
ports:
- "9080:9080"
env_file:
- ../textsender_auth/.env
- ../schedtxt_auth/.env
depends_on:
auth_db:
condition: service_healthy
networks:
- textsender_api-network
- schedtxt_api-network
# --- catapult service ---
catapult:
@@ -52,18 +52,18 @@ services:
- auth_api
- auth_db
networks:
- textsender_api-network
- schedtxt_api-network
# PostgreSQL Database Service
main_db:
image: postgres:18.4-alpine
container_name: textsender_api_db
container_name: schedtxt_api_db
environment:
# These MUST match the user, password, and database name in the DATABASE_URL above
POSTGRES_USER: ${DB_MAIN_USER:-textsender_api}
POSTGRES_USER: ${DB_MAIN_USER:-schedtxt_api}
POSTGRES_PASSWORD: ${DB_MAIN_PASSWORD:-password}
POSTGRES_DB: ${DB_MAIN_NAME:-textsender_api_db}
POSTGRES_DB: ${DB_MAIN_NAME:-schedtxt_api_db}
volumes:
- postgres_data:/var/lib/postgresql
ports:
@@ -77,17 +77,17 @@ services:
start_period: 10s
restart: always
networks:
- textsender_api-network
- schedtxt_api-network
# --- textsender_api web auth api db ---
# --- schedtxt_api web auth api db ---
auth_db:
image: postgres:18.4-alpine
container_name: textsender_api_auth_db
container_name: schedtxt_api_auth_db
environment:
# These MUST match the user, password, and database name in the DATABASE_URL above
POSTGRES_USER: ${DB_AUTH_USER:-textsender_auth}
POSTGRES_USER: ${DB_AUTH_USER:-schedtxt_auth}
POSTGRES_PASSWORD: ${DB_AUTH_PASSWORD:-password}
POSTGRES_DB: ${DB_AUTH_NAME:-textsender_auth_db}
POSTGRES_DB: ${DB_AUTH_NAME:-schedtxt_auth_db}
volumes:
# Persist database data using a named volume
- postgres_data_auth:/var/lib/postgresql
@@ -102,7 +102,7 @@ services:
start_period: 10s
restart: always
networks:
- textsender_api-network
- schedtxt_api-network
volumes:
postgres_data:
@@ -111,5 +111,5 @@ volumes:
driver: local
networks:
textsender_api-network:
schedtxt_api-network:
driver: bridge