staging environment.
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
-- DROP DATABASE datomic;
|
-- DROP DATABASE datomic;
|
||||||
|
|
||||||
CREATE DATABASE datomic
|
CREATE DATABASE datomic
|
||||||
WITH OWNER = postgres
|
WITH OWNER = ap
|
||||||
TEMPLATE template0
|
TEMPLATE template0
|
||||||
ENCODING = 'UTF8'
|
ENCODING = 'UTF8'
|
||||||
TABLESPACE = pg_default
|
TABLESPACE = pg_default
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
eval $(docker-machine env aws01)
|
eval $(docker-machine env aws02)
|
||||||
docker-compose -f docker-compose.yml -f docker-compose.staging.yml -p staging up --build -d
|
docker-compose -f docker-compose.yml -f docker-compose.staging.yml -p staging up --build -d
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ services:
|
|||||||
config: /usr/local/config/prod.edn
|
config: /usr/local/config/prod.edn
|
||||||
VIRTUAL_HOST: app.integreatconsult.com
|
VIRTUAL_HOST: app.integreatconsult.com
|
||||||
VIRTUAL_PORT: 3000
|
VIRTUAL_PORT: 3000
|
||||||
LETSENCRYPT_HOST: staging.app.integreatconsult.com,app.integreatconsult.com
|
LETSENCRYPT_HOST: app.integreatconsult.com
|
||||||
LETSENCRYPT_EMAIL: le@brycecovertoperations.com
|
LETSENCRYPT_EMAIL: le@brycecovertoperations.com
|
||||||
database:
|
database:
|
||||||
restart: always
|
restart: always
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ services:
|
|||||||
nginx-proxy:
|
nginx-proxy:
|
||||||
restart: "always"
|
restart: "always"
|
||||||
ports:
|
ports:
|
||||||
- "8080:80"
|
- "80:80"
|
||||||
- "8443:443"
|
- "443:443"
|
||||||
labels:
|
labels:
|
||||||
- com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy=true
|
- com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy=true
|
||||||
volumes:
|
volumes:
|
||||||
@@ -25,9 +25,9 @@ services:
|
|||||||
restart: always
|
restart: always
|
||||||
environment:
|
environment:
|
||||||
config: /usr/local/config/staging.edn
|
config: /usr/local/config/staging.edn
|
||||||
VIRTUAL_HOST: staging.app.integreatconsult.com
|
VIRTUAL_HOST: staging2.app.integreatconsult.com
|
||||||
VIRTUAL_PORT: 3000
|
VIRTUAL_PORT: 3000
|
||||||
LETSENCRYPT_HOST: staging.app.integreatconsult.com
|
LETSENCRYPT_HOST: staging2.app.integreatconsult.com
|
||||||
LETSENCRYPT_EMAIL: le@brycecovertoperations.com
|
LETSENCRYPT_EMAIL: le@brycecovertoperations.com
|
||||||
database:
|
database:
|
||||||
restart: always
|
restart: always
|
||||||
|
|||||||
@@ -33,14 +33,8 @@ services:
|
|||||||
POSTGRES_DB: autoap
|
POSTGRES_DB: autoap
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/var/lib/postgresql/data:/var/lib/postgresql/data
|
- ./data/var/lib/postgresql/data:/var/lib/postgresql/data
|
||||||
migrator:
|
|
||||||
build: ./migrator
|
|
||||||
depends_on:
|
|
||||||
- database
|
|
||||||
environment:
|
|
||||||
DATABASE_URL: "postgresql://ap:fifteen-invoices-imported!@database/autoap?ssl=false"
|
|
||||||
datomic-transactor:
|
datomic-transactor:
|
||||||
image: 679918342773.dkr.ecr.us-east-1.amazonaws.com/datomic
|
image: 679918342773.dkr.ecr.us-east-1.amazonaws.com/datomic:latest
|
||||||
environment:
|
environment:
|
||||||
- DATOMIC_HOST=datomic-transactor
|
- DATOMIC_HOST=datomic-transactor
|
||||||
- DATOMIC_PORT=4334
|
- DATOMIC_PORT=4334
|
||||||
|
|||||||
@@ -2,5 +2,5 @@ aws_access_key_id="AKIAINHACMVQJ6NYD26A"
|
|||||||
aws_secret_access_key="FwdL4TbIC/5H/4mwhQy4iSI/eSewyPgfS1EEt6tL"
|
aws_secret_access_key="FwdL4TbIC/5H/4mwhQy4iSI/eSewyPgfS1EEt6tL"
|
||||||
domain="staging.app.integreatconsult.com"
|
domain="staging.app.integreatconsult.com"
|
||||||
invoice_address="invoices-staging@mail.app.integreatconsult.com"
|
invoice_address="invoices-staging@mail.app.integreatconsult.com"
|
||||||
base_url="https://staging.app.integreatconsult.com:8443"
|
base_url="https://staging.app.integreatconsult.com"
|
||||||
stage="staging"
|
stage="staging"
|
||||||
|
|||||||
Reference in New Issue
Block a user