diff --git a/compose/docker-compose.yml b/compose/docker-compose.yml new file mode 100644 index 0000000000000000000000000000000000000000..ccd6f95c7afc9d0fd0e960a6726a2191257a4a82 --- /dev/null +++ b/compose/docker-compose.yml @@ -0,0 +1,41 @@ +version: '3.8' + +services: + + issuer: + container_name: issuer + build: + context: "../" + dockerfile: "./apps/agent/deployment/Dockerfile" + env_file: + - ./env/issuer.env + ports: + - "3001:3001" + - "4000:4000" + depends_on: + pg_db: + condition: service_started + + holder: + container_name: holder + build: + context: ".." + dockerfile: "./apps/agent/deployment/Dockerfile" + env_file: + - ./env/holder.env + ports: + - "5001:5001" + - "6000:6000" + depends_on: + pg_db: + condition: service_started + + pg_db: + image: 'postgres:latest' + ports: + - '5432:5432' + environment: + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + volumes: + - ./db-data/:/var/lib/postgresql/data/ diff --git a/compose/env/holder.env b/compose/env/holder.env new file mode 100644 index 0000000000000000000000000000000000000000..3a245857e461c8d4ed573c100deb33d679d016f7 --- /dev/null +++ b/compose/env/holder.env @@ -0,0 +1,12 @@ +AGENT_PEER_URL="http://holder:6000" +AGENT_NAME=HOLDER_LOCAL +AGENT_KEY=HwNJroKHTSSJ3XvE7ZAnuKiTn2C4QkFvxEqfm5rzhNrh +AGENT_DID_SEED=900000000000000000000000TCUste21 + +LEDGERS="BCOVRIN_TEST" +IDUNION_KEY="" + +AGENT_DB_HOST=pg_db:5432 +AGENT_DB_USER=postgres +AGENT_DB_PASS=postgres +PORT=5001 diff --git a/compose/env/issuer.env b/compose/env/issuer.env new file mode 100644 index 0000000000000000000000000000000000000000..894c4299794aed8fac0fa0f5110461e3d4336e56 --- /dev/null +++ b/compose/env/issuer.env @@ -0,0 +1,12 @@ +AGENT_PEER_URL="http://issuer:4000" +AGENT_NAME=ISSUER_LOCAL +AGENT_KEY=HwNJroKHTSSj3XvE7ZAnukiTn2C4QkFvxEqfm5rzhNrh +AGENT_DID_SEED=300000000000000000000000TCustE21 + +LEDGERS="BCOVRIN_TEST" +IDUNION_KEY="" + +AGENT_DB_HOST=pg_db:5432 +AGENT_DB_USER=postgres +AGENT_DB_PASS=postgres +PORT=3001