diff --git a/build.gradle b/build.gradle
index 450987e0214ddbd94386c88e7c6663c1859020a2..fec6c39f774927589df15314331bc86bf54e227a 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,19 +1,18 @@
 allprojects {
-	repositories {
-		jcenter()
-		mavenCentral()
-		google()
-	}
+    repositories {
+        mavenCentral()
+        google()
+    }
 }
 
 buildscript {
-	repositories {
-		jcenter()
+    repositories {
         mavenCentral()
-		google()
-	}
+        google()
+    }
 
-	dependencies {
-		classpath 'com.android.tools.build:gradle:7.0.3'
-	}
+    dependencies {
+        classpath 'com.android.tools.build:gradle:7.0.4'
+        classpath 'com.vanniktech:gradle-maven-publish-plugin:0.18.0'
+    }
 }
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 0000000000000000000000000000000000000000..478b92e4b2c635e857c4c6c0c47ea1207ddee641
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1,24 @@
+GROUP=org.briarproject
+POM_ARTIFACT_ID=dont-kill-me-lib
+VERSION_NAME=0.1
+
+POM_NAME=Do not kill me library
+POM_DESCRIPTION=An Android library helping to keep a foreground service with wake-locks running. No other use-cases considered.
+POM_INCEPTION_YEAR=2022
+POM_URL=https://code.briarproject.org/briar/dont-kill-me-lib
+
+POM_LICENSE_NAME=GPL-v3.0
+POM_LICENSE_URL=http://www.gnu.org/licenses/gpl-3.0.txt
+POM_LICENSE_DIST=repo
+
+POM_SCM_URL=https://code.briarproject.org/briar/dont-kill-me-lib
+POM_SCM_CONNECTION=scm:git:git://code.briarproject.org:briar/dont-kill-me-lib.git
+POM_SCM_DEV_CONNECTION=scm:git:ssh://git@code.briarproject.org:briar/dont-kill-me-lib.git
+
+POM_DEVELOPER_ID=grote
+POM_DEVELOPER_NAME=Torsten Grote
+POM_DEVELOPER_URL=https://github.com/grote/
+
+RELEASE_SIGNING_ENABLED=false
+
+android.useAndroidX=true
diff --git a/lib/build.gradle b/lib/build.gradle
index 8e3efb0bc1cb30059689ccdfa69d0c0e1ed38c16..4f61576c4e8bf9c83f7b6cc17635690d270b4b18 100644
--- a/lib/build.gradle
+++ b/lib/build.gradle
@@ -1,5 +1,6 @@
 plugins {
     id 'com.android.library'
+    id 'com.vanniktech.maven.publish'
 }
 
 android {