privateone commited on
Commit
04709b2
·
verified ·
1 Parent(s): 8472623

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -1
Dockerfile CHANGED
@@ -37,7 +37,11 @@ RUN useradd -m -u 1000 admin && \
37
  COPY . /app
38
 
39
  # Generate SSH host keys
40
- RUN /usr/bin/ssh-keygen -A
 
 
 
 
41
  # sudo ufw allow 2222/tcp
42
 
43
  #RUN sudo ufw disable
 
37
  COPY . /app
38
 
39
  # Generate SSH host keys
40
+ RUN /usr/bin/ssh-keygen -A && \
41
+ yes y | ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N "" || { echo "Failed to generate RSA key"; exit 1; } &&\
42
+ yes y | ssh-keygen -t ecdsa -b 256 -f /etc/ssh/ssh_host_ecdsa_key -N "" || { echo "Failed to generate ECDSA key"; exit 1; } &&\
43
+ yes y | ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key -N "" || { echo "Failed to generate ED25519 key"; exit 1; } &&\
44
+
45
  # sudo ufw allow 2222/tcp
46
 
47
  #RUN sudo ufw disable