feat: password dockerfile

main
MrWaradana 10 months ago
parent 7f316e6447
commit aea439bdf7

@ -42,6 +42,20 @@ COPY . /app/
# Delete Tests for production
RUN rm -rf /app/tests/
# Add password access
RUN echo "# Custom configurations added by Dockerfile" >> /root/.bashrc && \
echo "export APP_PATH=/app" >> /root/.bashrc && \
echo "alias ll='ls -la'" >> /root/.bashrc && \
echo "PASSWORD=\"Aimo@2024\"" >> /root/.bashrc && \
echo "echo -n \"Enter password to access container: \"" >> /root/.bashrc && \
echo "read -s input_password" >> /root/.bashrc && \
echo "echo \"\"" >> /root/.bashrc && \
echo "if [ \"\$input_password\" != \"\$PASSWORD\" ]; then" >> /root/.bashrc && \
echo " echo \"Access denied!\"" >> /root/.bashrc && \
echo " exit 1" >> /root/.bashrc && \
echo "fi" >> /root/.bashrc && \
echo "cd /app" >> /root/.bashrc
# Expose port for the application
EXPOSE 3005

Loading…
Cancel
Save