Hello! I encountered two issues while trying to build the Docker image:
- The
git clone command was using the SSH URL (git@github.com...), which fails for users without their SSH keys added to the container.
- The
./install.sh script is interactive and hangs the Docker build waiting for user input.
Suggested Fix in Dockerfile:
I switched the URL to HTTPS and piped echo "y" to the install script to bypass the prompt.
# Replaced git@github.com with https and added echo "y"
RUN git clone [https://github.com/1N3/Sn1per.git](https://github.com/1N3/Sn1per.git) \
&& cd Sn1per \
&& echo "y" | ./install.sh \
&& sniper -u force