- /home/git:/home/git
- ./volumes/phs-api/npmcache:/root/.npm-cache
ports:
- - 23602:3601
+ - "23602:3601"
depends_on:
db:
condition: service_healthy
volumes:
- ./volumes/phs-home:/usr/src/app
ports:
- - 30007:3000
+ - "30007:3000"
depends_on:
- db
- api
volumes:
- ./volumes/phs-admin:/usr/src/app
ports:
- - 30008:3000
+ - "30008:3000"
depends_on:
- db
- api
- phs-net
restart: unless-stopped
entrypoint: sh -c "/usr/src/app/run-admin.sh"
- openvpn-proxy:
- image: alpine/socat
- container_name: openvpn-proxy
- command: tcp-listen:7505,fork,reuseaddr tcp-connect:172.17.0.1:7505
- networks:
- - phs-net
- restart: unless-stopped
networks:
phs-net:
RUN npm install nodemon -g
RUN npm install -g ts-node
-RUN apt update && apt install -y vim mlocate openssh-client docker.io && rm -r /var/lib/apt/lists/*
+RUN apt update && apt install -y vim mlocate openssh-client docker.io telnet && rm -r /var/lib/apt/lists/*
RUN groupadd -f docker && groupmod -g 111 docker && usermod -a -G docker node
USER node