agentic-email / entrypoint.sh
spoodermon's picture
Create entrypoint.sh
0f286dc verified
Raw
History Blame Contribute Delete
453 Bytes
#!/bin/bash
# 1. Initialize MongoDB directories
mkdir -p /var/lib/mongodb /var/log/mongodb
chown -R mongodb:mongodb /var/lib/mongodb /var/log/mongodb
# 2. Initialize PostgreSQL directory permissions
chown -R postgres:postgres /var/lib/postgresql /var/run/postgresql
if [ ! -d "/var/lib/postgresql/15/main" ]; then
pg_createcluster 15 main
fi
# 3. Boot supervisor to manage all services
exec supervisord -c /etc/supervisor/conf.d/supervisord.conf