Skip to content

Commit e556e68

Browse files
authored
Merge pull request #12 from SCECcode/prod-scripts
add dockerfile and scripts for deployment on scec.org production server
2 parents d6d1fb3 + aafddf5 commit e556e68

File tree

4 files changed

+18
-1
lines changed

4 files changed

+18
-1
lines changed

docker-compose-resource-limits.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
version: '2.2'
2+
3+
services:
4+
5+
db:
6+
mem_limit: 5g
7+
cpus: 3
8+
9+
web:
10+
mem_limit: 5g
11+
cpus: 3

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Use postgres/example user/password credentials
2-
version: '3.1'
2+
version: '2.2'
33

44
services:
55

prodbuild.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
# Script to build production CFM on SCEC.org server
3+
docker-compose -f docker-compose.yml -f docker-compose-resource-limits.yml up --build --force -d

prodstart.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
# Script to start production CFM on SCEC.org server
3+
docker-compose -f docker-compose.yml -f docker-compose-resource-limits.yml up -d

0 commit comments

Comments
 (0)