Files
ls-api/compose.yaml
2022-10-19 21:22:05 -03:00

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: