diff --git a/raspi/docker-chicken-farm.service b/raspi/docker-chicken-farm.service new file mode 100644 index 0000000..d6106bf --- /dev/null +++ b/raspi/docker-chicken-farm.service @@ -0,0 +1,18 @@ +# File /etc/systemd/system/docker-chicken-farm.service + +[Unit] +Description=starts chicken-farm server provided as Docker container +After=docker.service +Requires=docker.service + +[Service] +RemainAfterExit=true +ExecStartPre=-/usr/bin/docker stop chicken-farm +ExecStartPre=-/usr/bin/docker rm chicken-farm +ExecStartPre=-/usr/bin/docker pull stephanst/chicken-farm:latest +ExecStart=/usr/bin/docker run -d --restart unless-stopped \ + -p 8080:8080 --name chicken-farm stephanst/chicken-farm:latest +ExecStop=/usr/bin/docker stop chicken-farm + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties new file mode 100644 index 0000000..fa5e054 --- /dev/null +++ b/src/main/resources/application.properties @@ -0,0 +1 @@ +logging.file.path=logs