mirror of
https://github.com/seanmorley15/AdventureLog.git
synced 2026-07-30 15:28:30 -04:00
- Introduced .dockerignore to exclude unnecessary files from Docker context. - Added .env.aio.example for minimal configuration of the AdventureLog All-in-One setup. - Updated .env.example to include optional SITE_URL and GUNICORN_WORKERS settings. - Enhanced deploy.sh script for improved deployment flexibility and backup options. - Updated docker-compose files to use PostGIS 16-3.5 and added health checks for services. - Created docker-compose.aio.yml for All-in-One deployment configuration. - Improved health checks and service dependencies in docker-compose.dev.yml and docker-compose.yml. - Added GitHub workflows for building and pushing Docker images, including smoke tests for AIO setup.
14 lines
194 B
Bash
14 lines
194 B
Bash
#!/bin/bash
|
|
set -euo pipefail
|
|
|
|
cd /code
|
|
source /code/scripts/entrypoint-common.sh
|
|
|
|
wait_for_postgres
|
|
run_migrations
|
|
create_superuser_if_needed
|
|
run_download_countries
|
|
finalize_startup
|
|
|
|
exec "$@"
|