kenken999 commited on
Commit
9cdd144
·
verified ·
1 Parent(s): c8618eb

Upload Dockerfile with huggingface_hub

Browse files
Files changed (1) hide show
  1. Dockerfile +17 -9
Dockerfile CHANGED
@@ -24,16 +24,24 @@ RUN if [ -d /opt/pm/processmaker ]; then \
24
  fi; \
25
  fi
26
 
27
- # Create a test page that shows ProcessMaker info
28
  RUN echo '<?php' > /opt/pm/processmaker/workflow/public_html/index.php && \
29
- echo 'echo "<h1>ProcessMaker on HuggingFace Spaces</h1>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
30
- echo 'echo "<p>Apache is running on port 7860</p>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
31
- echo 'echo "<h2>ProcessMaker Directory:</h2>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
32
- echo 'if (is_dir("/opt/pm/processmaker")) {' >> /opt/pm/processmaker/workflow/public_html/index.php && \
33
- echo ' echo "<pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
34
- echo ' system("ls -la /opt/pm/processmaker");' >> /opt/pm/processmaker/workflow/public_html/index.php && \
35
- echo ' echo "</pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
36
- echo '}' >> /opt/pm/processmaker/workflow/public_html/index.php && \
 
 
 
 
 
 
 
 
37
  echo '?>' >> /opt/pm/processmaker/workflow/public_html/index.php
38
 
39
  # Set MySQL root password via environment
 
24
  fi; \
25
  fi
26
 
27
+ # Create a detailed investigation page
28
  RUN echo '<?php' > /opt/pm/processmaker/workflow/public_html/index.php && \
29
+ echo 'echo "<h1>ProcessMaker Investigation</h1>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
30
+ echo 'echo "<h2>1. /opt/pm/processmaker/</h2><pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
31
+ echo 'system("ls -laR /opt/pm/processmaker/ 2>&1 | head -100");' >> /opt/pm/processmaker/workflow/public_html/index.php && \
32
+ echo 'echo "</pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
33
+ echo 'echo "<h2>2. /opt/pm/ directory</h2><pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
34
+ echo 'system("ls -la /opt/pm/ 2>&1");' >> /opt/pm/processmaker/workflow/public_html/index.php && \
35
+ echo 'echo "</pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
36
+ echo 'echo "<h2>3. Find ProcessMaker files</h2><pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
37
+ echo 'system("find /opt -name \"*processmaker*\" -o -name \"*workflow*\" 2>&1 | head -50");' >> /opt/pm/processmaker/workflow/public_html/index.php && \
38
+ echo 'echo "</pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
39
+ echo 'echo "<h2>4. Apache DocumentRoot config</h2><pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
40
+ echo 'system("grep -r DocumentRoot /etc/apache2/ 2>&1");' >> /opt/pm/processmaker/workflow/public_html/index.php && \
41
+ echo 'echo "</pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
42
+ echo 'echo "<h2>5. Check /var/www/</h2><pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
43
+ echo 'system("ls -la /var/www/ 2>&1");' >> /opt/pm/processmaker/workflow/public_html/index.php && \
44
+ echo 'echo "</pre>";' >> /opt/pm/processmaker/workflow/public_html/index.php && \
45
  echo '?>' >> /opt/pm/processmaker/workflow/public_html/index.php
46
 
47
  # Set MySQL root password via environment