|
|
|
@ -42,6 +42,20 @@ COPY . /app/
|
|
|
|
# Delete Tests for production
|
|
|
|
# Delete Tests for production
|
|
|
|
RUN rm -rf /app/tests/
|
|
|
|
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 port for the application
|
|
|
|
EXPOSE 3005
|
|
|
|
EXPOSE 3005
|
|
|
|
|
|
|
|
|
|
|
|
|