aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2021-08-03 05:47:29 -0400
committerAdam Soltys <[email protected]>2021-08-03 05:57:14 -0400
commit6ddc1003b30fb542fc63bc2252a81ac5920d0d85 (patch)
treecbce3412c5a8a07c6904eaab6156c4b09a9a1271
parent02d8ef89dadfaee37aa058f85082985004acbc0a (diff)
downloadcoinos-server-6ddc1003b30fb542fc63bc2252a81ac5920d0d85.tar.gz
coinos-server-6ddc1003b30fb542fc63bc2252a81ac5920d0d85.zip
prod compose
-rw-r--r--docker-compose.prod.yml44
1 files changed, 44 insertions, 0 deletions
diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml
new file mode 100644
index 00000000..97173c77
--- /dev/null
+++ b/docker-compose.prod.yml
@@ -0,0 +1,44 @@
+version: '3.6'
+services:
+ ui:
+ container_name: ui
+ image: asoltys/coinos-ui:prod
+ volumes:
+ - ./config/nginx:/etc/nginx/templates
+ environment:
+ HOST: ${HOST}
+ network_mode: host
+ app:
+ container_name: app
+ image: asoltys/coinos-server
+ environment:
+ NODE_ENV: production
+ volumes:
+ - ./:/app
+ network_mode: host
+ la:
+ image: elementsproject/lightningd:latest
+ container_name: la
+ volumes:
+ - ./config/lightning:/root/.lightning
+ restart: unless-stopped
+ network_mode: host
+ lb:
+ image: elementsproject/lightningd:latest
+ container_name: lb
+ volumes:
+ - ./config/lightningb:/root/.lightning
+ restart: unless-stopped
+ network_mode: host
+ maria:
+ container_name: mariadb
+ image: mariadb:10.6.1
+ restart: always
+ command:
+ - --bind-address=0.0.0.0
+ - --port=3307
+ environment:
+ MARIADB_ROOT_PASSWORD: ${ROOT_PASSWORD}
+ volumes:
+ - ./mysql:/var/lib/mysql
+ network_mode: host