Spaces:
Sleeping
Sleeping
| #FROM python:3.11 | |
| FROM nikolaik/python-nodejs:python3.10-nodejs18 | |
| RUN mkdir /public | |
| RUN chmod 777 /public | |
| COPY --chown=1000 ./public /public | |
| RUN chmod 777 -R /public | |
| ENV HOME=/public | |
| RUN chmod 777 -R /public | |
| RUN apt-get update | |
| RUN apt-get install wget curl zip nodejs npm openjdk-17-jdk -y | |
| # Configurar Java | |
| ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 | |
| ENV PATH=$JAVA_HOME/bin:$PATH | |
| ENV PATH=$HOME/.local/bin:$PATH | |
| RUN mkdir -p maven && \ | |
| wget -O maven/apache-maven-3.9.11-bin.zip https://dlcdn.apache.org/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.zip && \ | |
| unzip maven/apache-maven-3.9.11-bin.zip -d maven/ && \ | |
| rm maven/apache-maven-3.9.11-bin.zip | |
| ENV PATH=/bin:$PATH | |
| RUN wget https://raw.githubusercontent.com/coder/code-server/refs/heads/main/install.sh | |
| RUN bash install.sh | |
| #PUPPETEER | |
| RUN apt-get install -y \ | |
| libxkbcommon0 \ | |
| libx11-xcb1 \ | |
| libatk1.0-0 \ | |
| libatk-bridge2.0-0 \ | |
| libcups2 \ | |
| libdrm2 \ | |
| libxcomposite1 \ | |
| libxdamage1 \ | |
| libxfixes3 \ | |
| libxrandr2 \ | |
| libgbm1 \ | |
| libasound2 | |
| RUN chmod 777 -R /public | |
| RUN chmod 777 ./usr/bin/code-server | |
| EXPOSE 5000 | |
| CMD ./usr/bin/code-server --bind-addr 0.0.0.0 --port 5000 --auth none |