first commit
This commit is contained in:
commit
65760b6035
|
@ -0,0 +1,2 @@
|
|||
/ssh-keys/for-docker/secret-key
|
||||
/nodejs-app/*
|
|
@ -0,0 +1,26 @@
|
|||
FROM node:slim
|
||||
LABEL maintainer="Ahmed Al-Omairi" email="alomairi@mail.ru" version="1.3" location="Iraq" type="Priom"
|
||||
|
||||
# --- SSH Keys setup
|
||||
WORKDIR /root/.ssh/
|
||||
RUN mkdir -p ~/.ssh && chmod 700 ~/.ssh
|
||||
COPY ./ssh-keys/for-docker/* ./
|
||||
RUN cat ~/.ssh/* >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys
|
||||
|
||||
# --- curl or wget for VSCode Remote
|
||||
RUN apt-get update \
|
||||
&& DEBIAN_FRONTEND=noninteractive \
|
||||
apt-get install --no-install-recommends --assume-yes \
|
||||
wget openssh-server git ca-certificates \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
# RUN echo 'root:toor' | chpasswd
|
||||
# RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
|
||||
RUN service ssh start
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
RUN npm install || true
|
||||
|
||||
EXPOSE 8080 5000 22 443
|
||||
|
||||
CMD /usr/sbin/sshd -D & node main.js
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 9d0901ea9eb3481cfebbc4d8ecc07070bd3ecf89
|
|
@ -0,0 +1 @@
|
|||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCqaNd49M75skEsxx78kQqxjCjr38TJ3l+r05Om9CkY7AOxncbYzdfjf49HvyJPbzOT9U+mbzLbVO/FaqxPTc8zmgvl1kEvliW5S8CnicAUlEmKEEgbUX0YHsM1cVOdKPXf//wAu/W7vd4oD2qAhQ3fMDN52Bfiz5pqvDE2+0gTmHZs2A4YeMEAJ5s4FVKmCnioEHKlPIGMlvQFxvz+fc4d6QjVa7DenqoAenREcGXa29E4veoCNSN6cTS8JPKNwpS50gXnTa3aoTTCRWoOv37f/zYReZyGcfXgulgQRNsctU5x8iEYyt56lnB+t8WZayPdm6mD7DVRZfwne5c+mNAOvL3yzNu+MFrmb84tUu4Oy+w3/Z+FDPK963VBndM60UUCLEhy1dSvyv3u2RQDsoFf8+e5fblQW49nCTeS6dU/vW/rKz2OosgH+uaqVntHXtoJo9/ILDN5smNVKsYcRLZoofDh+Ir9iEGrf2DOvHig5OrmlUkeSCtJiecCqdNtPGc= fortestonly
|
|
@ -0,0 +1 @@
|
|||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCqaNd49M75skEsxx78kQqxjCjr38TJ3l+r05Om9CkY7AOxncbYzdfjf49HvyJPbzOT9U+mbzLbVO/FaqxPTc8zmgvl1kEvliW5S8CnicAUlEmKEEgbUX0YHsM1cVOdKPXf//wAu/W7vd4oD2qAhQ3fMDN52Bfiz5pqvDE2+0gTmHZs2A4YeMEAJ5s4FVKmCnioEHKlPIGMlvQFxvz+fc4d6QjVa7DenqoAenREcGXa29E4veoCNSN6cTS8JPKNwpS50gXnTa3aoTTCRWoOv37f/zYReZyGcfXgulgQRNsctU5x8iEYyt56lnB+t8WZayPdm6mD7DVRZfwne5c+mNAOvL3yzNu+MFrmb84tUu4Oy+w3/Z+FDPK963VBndM60UUCLEhy1dSvyv3u2RQDsoFf8+e5fblQW49nCTeS6dU/vW/rKz2OosgH+uaqVntHXtoJo9/ILDN5smNVKsYcRLZoofDh+Ir9iEGrf2DOvHig5OrmlUkeSCtJiecCqdNtPGc= fortestonly
|
|
@ -0,0 +1,38 @@
|
|||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
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
|
||||
aimw5h0+A/wOUAAAALZm9ydGVzdG9ubHk=
|
||||
-----END OPENSSH PRIVATE KEY-----
|
Loading…
Reference in New Issue