Spaces:
Running
Running
Upload Dockerfile with huggingface_hub
Browse files- Dockerfile +6 -0
Dockerfile
CHANGED
|
@@ -3,10 +3,16 @@ FROM eltercera/docker-processmaker
|
|
| 3 |
# Expose HuggingFace default port
|
| 4 |
EXPOSE 7860
|
| 5 |
|
|
|
|
|
|
|
|
|
|
| 6 |
# Configure Apache to listen on port 7860
|
| 7 |
RUN sed -i 's/Listen 80/Listen 7860/' /etc/apache2/ports.conf && \
|
| 8 |
sed -i 's/:80>/:7860>/' /etc/apache2/sites-available/000-default.conf
|
| 9 |
|
|
|
|
|
|
|
|
|
|
| 10 |
# Set MySQL root password via environment
|
| 11 |
ENV MYSQL_ROOT_PASSWORD=PM-DBPassw0rd
|
| 12 |
|
|
|
|
| 3 |
# Expose HuggingFace default port
|
| 4 |
EXPOSE 7860
|
| 5 |
|
| 6 |
+
# Enable required Apache modules
|
| 7 |
+
RUN a2enmod expires headers rewrite
|
| 8 |
+
|
| 9 |
# Configure Apache to listen on port 7860
|
| 10 |
RUN sed -i 's/Listen 80/Listen 7860/' /etc/apache2/ports.conf && \
|
| 11 |
sed -i 's/:80>/:7860>/' /etc/apache2/sites-available/000-default.conf
|
| 12 |
|
| 13 |
+
# Create DocumentRoot if it doesn't exist
|
| 14 |
+
RUN mkdir -p /opt/pm/processmaker/workflow/public_html
|
| 15 |
+
|
| 16 |
# Set MySQL root password via environment
|
| 17 |
ENV MYSQL_ROOT_PASSWORD=PM-DBPassw0rd
|
| 18 |
|