first commit
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
VPS
|
||||
===
|
||||
pass: B7m)1SK)O&uQ&h
|
||||
|
||||
149.50.149.156
|
||||
2800:6c0:5::1a71
|
||||
|
||||
scp -P 5496 turnosxpress.zip root@149.50.149.156:/root/hdr/txcode
|
||||
|
||||
docker run -d -p 3000:3000 -p 3021:3021 -p 3001:3001 --name turnosxpress --restart unless-stopped -v /root/hdr/tx-data/uploads:/app/server/build/uploads turnosxpress
|
||||
|
||||
certbot certonly --nginx --dry-run -d turnosxpress.com.ar -d www.turnosxpress.com.ar
|
||||
|
||||
IMPORTANTE:
|
||||
===========
|
||||
para crear los contenedores se tiene que ejecutar el archivo docker-compose.yaml que debe estar en el mismo directorio
|
||||
que el archivo .js que configura la base de datos de mongodb.
|
||||
Previamente debe estar creada la imagen de turnosxpress.
|
||||
Para que el conexion strin de mongodb funcione debe usarse el puerto por default de mongodb. 27017.
|
||||
|
||||
docker compose:
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
mongodb:
|
||||
image: mongo:4.2.14
|
||||
container_name: mongodb
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MONGO_INITDB_ROOT_USERNAME: root
|
||||
MONGO_INITDB_ROOT_PASSWORD: frx8us2w
|
||||
MONGO_INITDB_DATABASE: turnosxpress
|
||||
volumes:
|
||||
- ./mongo-init.js:/docker-entrypoint-initdb.d/mongo-init.js:ro
|
||||
ports:
|
||||
- 127.0.0.1:20215:27017
|
||||
networks:
|
||||
- internal
|
||||
|
||||
turnosxpress:
|
||||
image: turnosxpress
|
||||
container_name: turnosxpress
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 3000:3000
|
||||
- 3021:3021
|
||||
- 3001:3001
|
||||
volumes:
|
||||
- /root/hdr/tx-data/uploads:/app/server/build/uploads
|
||||
networks:
|
||||
- internal
|
||||
|
||||
networks:
|
||||
internal:
|
||||
driver: bridge
|
||||
Reference in New Issue
Block a user