main
ifiguero 2024-03-14 20:48:14 -03:00
parent 2dfca4237b
commit 266768129e
2 changed files with 26 additions and 5 deletions

View File

@ -1,15 +1,23 @@
FROM python:3.11-slim FROM node:18-bullseye-slim
RUN apt-get update && apt-get -y install git && apt-get clean RUN apt-get update && apt-get -y install git && apt-get clean
RUN useradd -m app RUN useradd -m app
RUN git clone https://72d861f982d2a76275d5b8178fe0633b19c43d33@dev.ilab.cl/TDTP/cms_backend /srv RUN git clone https://72d861f982d2a76275d5b8178fe0633b19c43d33@dev.ilab.cl/TDTP/cms_static /srv
WORKDIR /srv WORKDIR /srv
RUN pip install --no-cache-dir -r myproject/requirements.txt RUN npm install
ENTRYPOINT ["python3"] RUN npm run build
CMD ["myproject/manage.py", "runserver", "0.0.0.0:4000"] RUN chown -R app:app /srv
USER app
ENV PORT 4000
ENTRYPOINT ["npm"]
CMD ["run", "preview"]

View File

@ -38,6 +38,19 @@ services:
# options: # options:
# syslog-address: "udp://rsyslog.arpa:514" # syslog-address: "udp://rsyslog.arpa:514"
# tag: "{{.Name}}" # tag: "{{.Name}}"
tdtp-cms:
build:
dockerfile: Dockerfile.cms
image: dev.ilab.cl/tdtp/tdtp_cms:latest
ports:
- 4002:4000
environment:
- PORT=4000
- TRANSPORTE_API=https://gestion.tdt-dev.ilab.cl/api
- TRANSPORTE_USER=11111111-1
- TRANSPORTE_PASS=usuario1
tdtp-paraderos: tdtp-paraderos:
build: build:
dockerfile: Dockerfile.paraderos dockerfile: Dockerfile.paraderos