diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..d6a66cd --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM alpine:3.15 +MAINTAINER Stephan Richter + +RUN apk add --no-cache --update bash git maven openjdk17 + +# get the sources +RUN git clone https://git.srsoftware.de/StephanRichter/Widerhall.git +WORKDIR Widerhall + +# compile +RUN mvn --no-transfer-progress clean test compile assembly:single +RUN ln -s target/*.jar widerhall.jar + +# configure +RUN mkdir /data +RUN echo '{"locations":{"database":"/data/widerhall.sqlite3","configuration":"/data/widerhall.config.json","archive":"/data/archive","base":"/Widerhall"}}' > config/config.json + +# get JQUERY +RUN wget https://code.jquery.com/jquery-3.6.0.min.js -O static/jquery-3.6.0.min.js + +CMD java -jar widerhall.jar \ No newline at end of file diff --git a/pom.xml b/pom.xml index b25221e..24df9ef 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.example Widerhall - 0.2.7 + 0.2.8 diff --git a/static/templates/css.st b/static/templates/css.st index 24211fc..606bcdb 100644 --- a/static/templates/css.st +++ b/static/templates/css.st @@ -3,7 +3,8 @@ label { margin: 5px 0; } -#login form { +#login form, +#register form{ width: 450px; margin: 0 auto; } diff --git a/static/templates/register.st b/static/templates/register.st index c716bab..dabc911 100644 --- a/static/templates/register.st +++ b/static/templates/register.st @@ -6,7 +6,7 @@ - + «navigation()» «userinfo()»

Widerhall user registration