On 21/10/2025 17:54, Sorin Gheorghiu wrote:
Hi everybody,
I attempted to start Fuseki from the official repository [1], but I got
some warnings I don't know how to deal with them:
Have you also tried the simpler approach of running jena-fuseki-server
jar directly ("java -jar ...").
This can help to start with this, then move on to docker, so that you
separate the Fuseki setup and configuration issues from the items
related to docker.
# docker logs --follow docker_fuseki
[2025-10-21 14:25:09] WARN system :: The “SIS_DATA”
environment variable is not set.
[2025-10-21 14:25:09] INFO Server :: Apache Jena Fuseki 5.5.0
[2025-10-21 14:25:09] INFO Config :: Fuseki Base = /fuseki/run
[2025-10-21 14:25:09] INFO Config :: No databases: dir=/
fuseki/run/configuration
[2025-10-21 14:25:09] WARN Config :: No static content location
[2025-10-21 14:25:09] INFO Server :: Memory: 2.0 GiB
[2025-10-21 14:25:09] INFO Server :: Java: 21.0.8
[2025-10-21 14:25:09] INFO Server :: OS: Linux
6.14.0-33-generic amd64
[2025-10-21 14:25:09] INFO Server :: PID: 1
[2025-10-21 14:25:09] INFO Shiro :: Shiro configuration:
file:/fuseki/run/shiro.ini
[2025-10-21 14:25:09] INFO Server :: Start Fuseki (http=3030)
1) Could not find any information about "SIS_DATA" variable, can you
provide any info about it pls?
This is for GeoSPARQL. You can ignore it otherwise.
This stray message is fixed - the log line isn't printed in v 5.6.0
2) Could not load my own assembler file (which contains 6 datasets):
after I mount a volume in the docker-compose.yml
- ./custom.ttl:/fuseki/run/config.ttl
I get the error "Fuseki base is not writable: /fuseki/run" which it is
correct, but I don't know how to rewrite it.
# docker exec -it docker_fuseki sh
/fuseki $ ls -lrt run/config.ttl
-rw------- 1 fuseki fuseki 87 Oct 21 14:37 run/config.ttl
That is the "fuseki" user on the host. If there is a "fuseki" in the
container, it is likely a different user.
The docker container needs to have access.
3) http://localhost:3030 returns a 404. I assume it does not include the
server side code for the UI functions, right? If this is the case, is
there any other "Fuseki full" docker available?
This may be a DNS+docker issue.
Depending on you container setup, "localhost" inside the container isn't
the "localhost" on the host machine. (the actual test is whether the
HTTP request comes from the locahost loop back network interface)
If the host is linux, docker run with --network="host"
Andy
[1] https://repo1.maven.org/maven2/org/apache/jena/jena-fuseki-
docker/5.5.0/jena-fuseki-docker-5.5.0.zip
Regards
Sorin