Spaces:
Sleeping
Sleeping
| FROM buildpack-deps:22.04-curl | |
| ENV DEBIAN_FRONTEND=noninteractive \ | |
| TZ=Asia/Ho_Chi_Minh | |
| ENV HOME=/home/user \ | |
| PATH=/home/user/.local/bin:$PATH | |
| USER root | |
| RUN useradd -m -u 1000 user | |
| RUN apt-get update && apt-get install -y --no-install-recommends \ | |
| ansible \ | |
| bash \ | |
| procps \ | |
| git \ | |
| git-lfs \ | |
| unzip \ | |
| xz-utils \ | |
| openssh-client \ | |
| openssl \ | |
| dnsutils \ | |
| curl \ | |
| sudo \ | |
| screen \ | |
| smbclient \ | |
| wget \ | |
| rsync \ | |
| whois \ | |
| netcat \ | |
| nmap \ | |
| terminator \ | |
| tmux \ | |
| ffmpeg \ | |
| htop \ | |
| vim \ | |
| nano \ | |
| neofetch \ | |
| wget \ | |
| curl \ | |
| net-tools \ | |
| xvfb \ | |
| libxi6 \ | |
| libgconf-2-4 \ | |
| locales \ | |
| bzip2 \ | |
| python3-numpy \ | |
| libsodium-dev \ | |
| libsodium23 \ | |
| supervisor \ | |
| xdotool \ | |
| zsh \ | |
| build-essential \ | |
| && rm -rf /var/lib/apt/lists/* | |
| RUN curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -\ | |
| && apt install nodejs | |
| RUN chmod g+rw $HOME && \ | |
| mkdir -p $HOME/app && \ | |
| chown -R user:user $HOME/app | |
| WORKDIR $HOME/app | |
| RUN git clone https://github.com/ntkhang03/Anonymous-Notepad | |
| WORKDIR $HOME/app/Anonymous-Notepad | |
| RUN chown user: $HOME/app/Anonymous-Notepad | |
| RUN npm install | |
| USER user | |
| EXPOSE 3000 | |
| ENTRYPOINT ["npm", "start"] |