[add] fuseki

This commit is contained in:
Andy Bunce 2021-11-01 11:13:34 +00:00
parent ee17d578a0
commit 5281abdf80
3 changed files with 43 additions and 4 deletions

26
fuseki/Dockerfile Normal file
View file

@ -0,0 +1,26 @@
# fuseki with openjdk 11 docker image
# @created 2021-11
# author="Andy Bunce"
ARG JDK_IMAGE=adoptopenjdk:11-jre-hotspot
ARG VERSION=4.2.0
ENV URL=https://repository.apache.org/content/repositories/releases/org/apache/jena/jena-fuseki-server/${VERSION}/jena-fuseki-server-${VERSION}.jar
ENV BASE=/mnt/apache-fuseki
## VOLUME /mnt/
RUN mkdir -p $BASE
WORKDIR $BASE
RUN curl --silent --show-error --output fuseki-server.jar $URL
EXPOSE 3030
ENTRYPOINT [ "/usr/bin/java", "-jar", "fuseki-server.jar" ]
LABEL org.opencontainers.image.source="https://repository.apache.org/content/repositories/releases/org/apache/jena/jena-fuseki-server/${VERSION}"
LABEL org.opencontainers.image.vendor="Quodatum Ltd"
LABEL org.opencontainers.image.licenses="Apache-2.0"
LABEL com.quodatum.basex-docker.basex="${VERSION}"
LABEL com.quodatum.basex-docker.jdk="${JDK_IMAGE}"

13
fuseki/docker-compose.yml Normal file
View file

@ -0,0 +1,13 @@
version: '3'
services:
tiddly:
image: tiddlywiki:5.2.0
build: .
container_name: tiddlywiki-docker
restart: unless-stopped
volumes:
- ./data/quodatum:/app
ports:
- 8088:8080
env_file: ./.env

View file

@ -2,12 +2,12 @@ version: '3'
services:
tiddly:
image: tiddlywiki:5.2.0
image: fuseki:4.2.0
build: .
container_name: tiddlywiki-docker
container_name: fuseki-docker
restart: unless-stopped
volumes:
- ./data/quodatum:/app
ports:
- 8088:8080
env_file: ./.env
- 3030:3030