first commit

This commit is contained in:
2024-01-20 22:28:11 +00:00
commit 98cb157593
21 changed files with 513 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
DDB_USERNAME="{{ db_username }}"
DDB_PASSWORD="{{ db_password }}"
DDB_URI="mysql://{{ db_address }}:{{ db_port }}/{{ db_name }}"
JAVA_HOME="/usr/lib/jvm/java-21-openjdk-amd64"
JAR_FILE="/var/jokesdb/bin/architecture-refcard-03-0.0.1-SNAPSHOT.jar"

View File

@@ -0,0 +1,19 @@
[Unit]
Description=JokesDB
After=syslog.target network.target
[Service]
EnvironmentFile=-/etc/default/jokesdb
SuccessExitStatus=143
User=jokesdb
Group=jokesdb
Type=simple
WorkingDirectory=/var/jokesdb
ExecStart=/usr/bin/env ${JAVA_HOME}/bin/java -DDB_USERNAME=${DDB_USERNAME} -DDB_PASSWORD=${DDB_PASSWORD} -jar ${JAR_FILE}
ExecStop=/bin/kill -15 $MAINPID
[Install]
WantedBy=multi-user.target