commit cffb5fe5f7e3c93360593c513f4dce35b94bf096 Author: LordMathis Date: Thu Apr 25 19:02:22 2024 +0200 Add initial dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..0a0954b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM tsl0922/ttyd:latest + +RUN apt-get update && apt-get install --no-install-recommends -y \ + git \ + neovim \ + zsh \ + sudo + +RUN useradd -m -d /home/dev -s /usr/bin/zsh dev && adduser dev sudo +RUN echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers + +USER dev +WORKDIR /home/dev + +ENTRYPOINT ["/usr/bin/tini", "--"] +CMD ["ttyd", "-W", "bash"]