{"captainVersion":4,"services":{"$$cap_appname":{"volumes":["/var/run/docker.sock:/var/run/docker.sock","$$cap_appname-artifacts:/artifacts"],"environment":{"POSTGRESQL_URL":"postgres://$$cap_db_user:$$cap_db_password@$$cap_appname-db:5432","JWT_SECRET":"$$cap_amplication_jwt_secret","SERVICE_JWT_SECRET":"$$cap_amplication_service_jwt_secret","BCRYPT_SALT_OR_ROUNDS":10,"NODE_ENV":"production","CORS_ENABLE":1,"PORT":3000,"HOST":"$$cap_amplication_host","DEFAULT_DISK":"local","LOCAL_DISK_ROOT":"/artifacts","CONTAINER_BUILDER_DEFAULT":"docker"},"caproverExtra":{"containerHttpPort":"3000","dockerFileLines":["FROM amplication/amplication:$$cap_amplication_version","RUN npm run migrate:up","CMD [ \\\"node\\\", \\\"packages/amplication-server/dist/src/main\\\"]"]}},"$$cap_appname-db":{"image":"postgres:12","restart":"always","environment":{"POSTGRES_USER":"$$cap_db_user","POSTGRES_PASSWORD":"$$cap_db_password"},"volumes":["$$cap_appname-postgres:/var/lib/postgresql/data"],"caproverExtra":{"notExposeAsWebApp":"true"}},"$$cap_appname-scheduler":{"image":"amplication/scheduler","command":"--request.url http://$$cap_appname:3000/system/update-statuses --request.method POST --schedule '* * * * *'","caproverExtra":{"notExposeAsWebApp":"true"}}},"caproverOneClickApp":{"variables":[{"defaultValue":"latest","description":"Check out their Docker page for the valid tags https://hub.docker.com/r/iznow/ghost/tags","id":"$$cap_amplication_version","label":"Amplication Version","validRegex":"/^([^\\s^\\/])+$/"},{"defaultValue":"https://amplication.example.com","description":"Enter the URL that is used to access your publication","id":"$$cap_amplication_host","label":"Amplication Host","validRegex":"/^(http:\\/\\/|https:\\/\\/)\\S*$/"},{"defaultValue":"amplication","description":"Db user that will be used on Postgres","id":"$$cap_db_user","label":"Postgres Amplication user","validRegex":"/^([^\\s^\\/])+$/"},{"description":"Password for database user","id":"$$cap_db_password","label":"Postgres Amplication password","validRegex":"/^(?=.*\\d).{10,}$/"},{"id":"$$cap_amplication_jwt_secret","label":"JWT secret","description":"The amplication jwt secret for tokens"},{"id":"$$cap_amplication_service_jwt_secret","label":"Service JWT secret","description":"The amplication jwt secret for services"}],"instructions":{"end":"Amplication is deployed and available as $$cap_appname. IMPORTANT: It will take up to 1 minutes for Amplication to be ready. Before that, you might see 502 error page.\n","start":"Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks."},"displayName":"Amplication","isOfficial":true,"description":"Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.","documentation":"Taken from https://docs.amplication.com/"}}