File tree Expand file tree Collapse file tree 3 files changed +40
-9
lines changed Expand file tree Collapse file tree 3 files changed +40
-9
lines changed Original file line number Diff line number Diff line change @@ -8,9 +8,20 @@ if [ -z "$CONTAINER_IMAGE" ]; then
8
8
echo " CONTAINER_IMAGE is required"
9
9
exit 1
10
10
fi
11
+ if [ -z " $POSTGRES_USER " ]; then
12
+ POSTGRES_USER=admin
13
+ fi
14
+ if [ -z " $POSTGRES_PASSWORD " ]; then
15
+ POSTGRES_PASSWORD=admin
16
+ fi
17
+ if [ -z " $POSTGRES_DB " ]; then
18
+ POSTGRES_DB=calcom
19
+ fi
20
+ if [ -z " $DATABASE_HOST " ]; then
21
+ DATABASE_HOST=localhost:5432
22
+ fi
11
23
if [ -z " $DATABASE_URL " ]; then
12
- echo " DATABASE_URL is required"
13
- exit 1
24
+ DATABASE_URL=postgresql://${POSTGRES_USER} :${POSTGRES_PASSWORD} @${DATABASE_HOST} /${POSTGRES_DB}
14
25
fi
15
26
16
27
# BUILD_PLATFORMS="linux/amd64,linux/arm64"
Original file line number Diff line number Diff line change @@ -13,9 +13,6 @@ if [ -z "$CONTAINER_IMAGE" ]; then
13
13
echo " CONTAINER_IMAGE is required"
14
14
exit 1
15
15
fi
16
- if [ -z " $NEXT_PUBLIC_WEBAPP_URL " ]; then
17
- NEXT_PUBLIC_WEBAPP_URL=" http://localhost:3000"
18
- fi
19
16
if [ -z " $NEXTAUTH_SECRET " ]; then
20
17
echo " NEXTAUTH_SECRET is required"
21
18
exit 1
@@ -24,12 +21,23 @@ if [ -z "$CALENDSO_ENCRYPTION_KEY" ]; then
24
21
echo " CALENDSO_ENCRYPTION_KEY is required"
25
22
exit 1
26
23
fi
24
+ if [ -z " $POSTGRES_USER " ]; then
25
+ POSTGRES_USER=admin
26
+ fi
27
+ if [ -z " $POSTGRES_PASSWORD " ]; then
28
+ POSTGRES_PASSWORD=admin
29
+ fi
30
+ if [ -z " $POSTGRES_DB " ]; then
31
+ POSTGRES_DB=calcom
32
+ fi
27
33
if [ -z " $DATABASE_HOST " ]; then
28
- DATABASE_HOST=" localhost:5432"
34
+ DATABASE_HOST=localhost:5432
29
35
fi
30
36
if [ -z " $DATABASE_URL " ]; then
31
- echo " DATABASE_URL is required"
32
- exit 1
37
+ DATABASE_URL=postgresql://${POSTGRES_USER} :${POSTGRES_PASSWORD} @${DATABASE_HOST} /${POSTGRES_DB}
38
+ fi
39
+ if [ -z " $NEXT_PUBLIC_WEBAPP_URL " ]; then
40
+ NEXT_PUBLIC_WEBAPP_URL=" http://localhost:3000"
33
41
fi
34
42
if [ -z " $DATABASE_DIRECT_URL " ]; then
35
43
DATABASE_DIRECT_URL=$DATABASE_URL
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
+ if [ -z " $POSTGRES_USER " ]; then
4
+ POSTGRES_USER=admin
5
+ fi
6
+ if [ -z " $POSTGRES_PASSWORD " ]; then
7
+ POSTGRES_PASSWORD=admin
8
+ fi
9
+ if [ -z " $POSTGRES_DB " ]; then
10
+ POSTGRES_DB=calcom
11
+ fi
12
+
3
13
docker run \
4
14
--rm \
5
15
-it \
6
16
--name calcom-postgres \
7
- --env-file .env.shell.local \
17
+ -env POSTGRES_USER=${POSTGRES_USER} \
18
+ -env POSTGRES_PASSWORD=${POSTGRES_PASSWORD} \
19
+ -env POSTGRES_DB=${POSTGRES_DB} \
8
20
-p 5432:5432 \
9
21
postgres:16.3
You can’t perform that action at this time.
0 commit comments