Runtime Wrapper Scripts Guide
The runtime launchers under `runtime/scripts` exist so you do not have to repeat full `docker compose --env-file ... -f ...` commands.
The runtime launchers under runtime/scripts exist so you do not have to repeat full docker compose --env-file ... -f ... commands.
Locations
- Infrastructure:
runtime/scripts/infrastructure - Services:
runtime/scripts/services - Shared helpers:
runtime/scripts/common
Use .sh on Linux/macOS and .bat on Windows.
Default Resolution Rules
- Default environment is
vps. - In
vpsmode, the launcher uses the local.envfile when it exists. - If the local
.envfile does not exist, the launcher uses the tracked placeholder env file. - In
devmode, the launcher uses the tracked*.dev.envfile.
Supported Actions
showuprestartdownpulllogspsconfigcompose <raw args...>
Common Examples
./runtime/scripts/infrastructure/platform.sh show
./runtime/scripts/infrastructure/platform.sh show dev
./runtime/scripts/infrastructure/registry.sh up registry-admin
./runtime/scripts/infrastructure/postgres.sh compose vps --profile admin up -d pgadmin
./runtime/scripts/services/identity.sh restart
./runtime/scripts/services/syassociates-web.sh showWindows equivalents:
runtime\scripts\infrastructure\platform.bat show
runtime\scripts\infrastructure\platform.bat show dev
runtime\scripts\infrastructure\registry.bat up registry-admin
runtime\scripts\infrastructure\postgres.bat compose vps --profile admin up -d pgadmin
runtime\scripts\services\identity.bat restart
runtime\scripts\services\syassociates-web.bat showInfrastructure Launchers
edge-traefikedge-portaineredge-kenerplatformoperationsregistryfeedsgatewaynetbirdrustfsmssqlpostgresmysqlmongodb
Service Launchers
identitygraphconsoledbskcdbskc-wordpressnishatcolonynishatcolony-newarnexglobal-datasyassociates-websyassociates-service
Recommended Usage Pattern
- Run
showfirst. - Run
configif you want Docker Compose to render the final config. - Run
uporrestart. - Use
psandlogsto verify the result.
Example:
./runtime/scripts/infrastructure/feeds.sh show
./runtime/scripts/infrastructure/feeds.sh config
./runtime/scripts/infrastructure/feeds.sh up
./runtime/scripts/infrastructure/feeds.sh ps
./runtime/scripts/infrastructure/feeds.sh logsRuntime CI Guide
The CI templates under `runtime/ci` are the canonical build-and-push workflows for the container images used by this runtime.
Dockerized Hosting Setup on Contabo Ubuntu 24.04
This guide details migrating from **Plesk hosting** to a **modern Dockerized environment** on Contabo Ubuntu 24, including automated deployments, multiple databases, reverse proxy, and monitoring.