source: docker-entrypoint.sh@ 5750945

main
Last change on this file since 5750945 was 5750945, checked in by Tome <gjorgievtome@…>, 7 months ago

Dockerize app

  • Property mode set to 100644
File size: 366 bytes
Line 
1#!/bin/sh
2set -e
3
4echo "Waiting for PostgreSQL to be ready..."
5
6until pg_isready -h db -U app -d postgres > /dev/null 2>&1; do
7 sleep 2
8done
9
10echo "Generating migrations..."
11npm run drizzle:generate
12
13echo "Running migrations..."
14npm run drizzle:migrate
15
16echo "Seeding database..."
17npm run drizzle:seed
18
19echo "Starting application..."
20exec node dist/server/index.mjs
Note: See TracBrowser for help on using the repository browser.