4 Commits

2 changed files with 23 additions and 21 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ alembic==1.13.0
python-jose[cryptography]==3.3.0 python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4 passlib[bcrypt]==1.7.4
python-dotenv==1.0.0 python-dotenv==1.0.0
bcrypt==4.0.1 bcrypt==4.1.1
# Payment Integration # Payment Integration
squareup==43.2.0.20251016 squareup==43.2.0.20251016
+22 -20
View File
@@ -1,24 +1,26 @@
services: services:
#mysql: # mysql:
# image: mysql:8.0 # image: mysql:8.0
# container_name: membership_mysql # container_name: membership_mysql
# restart: unless-stopped # restart: unless-stopped
# environment: # environment:
# MYSQL_ROOT_PASSWORD: ${DATABASE_PASSWORD:-secure_root_password_change_this} # MYSQL_ROOT_PASSWORD: ${DATABASE_PASSWORD:-secure_root_password_change_this}
# MYSQL_DATABASE: ${DATABASE_NAME:-membership_db} # MYSQL_DATABASE: ${DATABASE_NAME:-membership_db}
# MYSQL_USER: ${DATABASE_USER:-membership_user} # MYSQL_USER: ${DATABASE_USER:-membership_user}
# MYSQL_PASSWORD: ${DATABASE_PASSWORD:-secure_password_change_this} # MYSQL_PASSWORD: ${DATABASE_PASSWORD:-secure_password_change_this}
# # No external port exposure - database only accessible on private network # # No external port exposure - database only accessible on private network
# expose: # expose:
# - "3306" # - "3306"
# volumes: # volumes:
# - mysql_data:/var/lib/mysql # - mysql_data:/var/lib/mysql
# healthcheck: # networks:
# test: ["CMD", "mysqladmin", "ping", "-h", "localhost"] # - membership_private
# start_period: 10s # healthcheck:
# interval: 5s # test: ["CMD", "mysqladmin", "ping", "-h", "localhost"]
# timeout: 5s # start_period: 10s
# retries: 10 # interval: 5s
# timeout: 5s
# retries: 10
backend: backend:
build: build: