diff --git a/fly.toml b/fly.toml
new file mode 100644
index 0000000..d94d000
--- /dev/null
+++ b/fly.toml
@@ -0,0 +1,29 @@
+# fly.toml app configuration file generated for mstats on 2025-05-14T19:12:13+02:00
+#
+# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
+#
+
+app = 'mstats'
+# https://fly.io/docs/about/pricing/
+primary_region = 'ewr'
+
+[http_service]
+ internal_port = 8080
+ force_https = true
+ auto_stop_machines = 'suspend'
+ auto_start_machines = true
+ min_machines_running = 1
+ processes = ['app']
+
+ [[http_service.checks]]
+ interval = '30s'
+ timeout = '5s'
+ grace_period = '10s'
+ method = 'GET'
+ path = '/api/info'
+
+[build]
+ dockerfile = "src/main/docker/Dockerfile.native-micro"
+
+[[vm]]
+ size = 'shared-cpu-1x'
diff --git a/pom.xml b/pom.xml
index e4b894d..de33f3f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,6 @@
true
-
${project.build.directory}/distributions
@@ -76,6 +75,10 @@
io.quarkus
quarkus-scheduler
+
+ io.quarkus
+ quarkus-jdbc-postgresql
+
io.quarkus
quarkus-junit5
diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties
index 20152df..14bfbde 100644
--- a/src/main/resources/application.properties
+++ b/src/main/resources/application.properties
@@ -1,13 +1,13 @@
quarkus.hibernate-orm.database.generation = update
-quarkus.datasource.db-kind = h2
-quarkus.datasource.username = username-default
-quarkus.datasource.jdbc.url = jdbc:h2:./db:default
-quarkus.datasource.jdbc.max-size = 13
+quarkus.datasource.db-kind = postgresql
+
+%test.quarkus.datasource.db-kind = h2
+%test.quarkus.datasource.username = username-default
+%test.quarkus.datasource.jdbc.url = jdbc:h2:./db:default
+%test.quarkus.datasource.jdbc.max-size = 13
quarkus.container-image.registry = git.m724.eu
quarkus.container-image.group = Minecon724
-quarkus.http.host = [::1]
-
mstats.admin.token =
\ No newline at end of file