54 lines
1.2 KiB
YAML
54 lines
1.2 KiB
YAML
#Archivo a agregar a compose.yaml de server de destino
|
|
version: "2.0"
|
|
|
|
services:
|
|
|
|
lsapi-db:
|
|
image: mariadb
|
|
restart: unless-stopped
|
|
container_name: lsapi-db
|
|
environment:
|
|
MARIADB_ROOT_PASSWORD: mymariadbpassword
|
|
MARIADB_DATABASE: lockout
|
|
MARIADB_USER: lockoutuser
|
|
MARIADB_PASSWORD: lockoutpassword
|
|
networks:
|
|
- lsapi-network
|
|
|
|
lsapi-adminer:
|
|
image: adminer
|
|
restart: unless-stopped
|
|
container_name: lsapi-adminer
|
|
environment:
|
|
VIRTUAL_HOST: lsapidb.coretec.cl
|
|
LETSENCRYPT_HOST: lsapidb.coretec.cl
|
|
LETSENCRYPT_EMAIL: info@coretec.cl
|
|
ports:
|
|
- 8080:8080
|
|
networks:
|
|
- proxy-tier
|
|
- lsapi-network
|
|
|
|
lsapi-node:
|
|
image: node:12
|
|
restart: unless-stopped
|
|
container_name: "lsapi-node.coretec.cl"
|
|
working_dir: /home/node/app
|
|
environment:
|
|
NODE_ENV: production
|
|
VIRTUAL_HOST: lsapi.coretec.cl
|
|
LETSENCRYPT_HOST: lsapi.coretec.cl
|
|
LETSENCRYPT_EMAIL: info@coretec.cl
|
|
PORT: 8000
|
|
volumes:
|
|
- ./lsapi.coretec.cl:/home/node/app
|
|
expose:
|
|
- "8000"
|
|
command: "npm start"
|
|
networks:
|
|
- proxy-tier
|
|
- lsapi-network
|
|
|
|
networks:
|
|
nextcloud_network:
|
|
lsapi-network: |