histlearn commited on
Commit
20511b0
·
verified ·
1 Parent(s): d6b44c3

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -0
Dockerfile CHANGED
@@ -17,6 +17,15 @@ RUN wget https://dlcdn.apache.org/jena/binaries/apache-jena-fuseki-5.1.0.tar.gz
17
  # Create directories for databases and logs
18
  RUN mkdir -p /fuseki/run /fuseki/databases && chmod -R 777 /fuseki/run /fuseki/databases
19
 
 
 
 
 
 
 
 
 
 
20
  # Expose Fuseki port
21
  EXPOSE 3030
22
 
 
17
  # Create directories for databases and logs
18
  RUN mkdir -p /fuseki/run /fuseki/databases && chmod -R 777 /fuseki/run /fuseki/databases
19
 
20
+ # Add a basic shiro.ini configuration to allow open access
21
+ RUN echo "[main]" > /fuseki/run/shiro.ini && \
22
+ echo "sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager" >> /fuseki/run/shiro.ini && \
23
+ echo "securityManager.sessionManager = \$sessionManager" >> /fuseki/run/shiro.ini && \
24
+ echo "[users]" >> /fuseki/run/shiro.ini && \
25
+ echo "[roles]" >> /fuseki/run/shiro.ini && \
26
+ echo "[urls]" >> /fuseki/run/shiro.ini && \
27
+ echo "/** = anon" >> /fuseki/run/shiro.ini
28
+
29
  # Expose Fuseki port
30
  EXPOSE 3030
31