diff --git a/.drone.yml b/.drone.yml
new file mode 100644
index 0000000000000000000000000000000000000000..ed98d56abdc2c3d50cddb61fc2a335bc44e3cda3
--- /dev/null
+++ b/.drone.yml
@@ -0,0 +1,69 @@
+kind: pipeline
+type: docker
+name: deploy
+
+clone:
+  disable: true
+
+steps:
+- name: pull
+  image: appleboy/drone-ssh
+  settings:
+    host: flash.princelle.org
+    username: mprincelle
+    port: 22
+    key:
+      from_secret: ci_key
+    script:
+      - cd /app/uni/erp/back
+      - git fetch --all
+      - git reset --hard origin/master
+      - git pull
+
+- name: configure
+  image: appleboy/drone-ssh
+  settings:
+    host: flash.princelle.org
+    username: mprincelle
+    port: 22
+    key:
+      from_secret: ci_key
+    script:
+      - cd /app/uni/erp/back
+      - echo -e "\napi.key=theapikey" >> src/main/resources/application.properties
+      - echo -e "api.key=theapikey" > src/main/resources/apikey.properties
+      - echo -e "APP_PORT=2001" > .env
+
+- name: build
+  image: appleboy/drone-ssh
+  settings:
+    host: flash.princelle.org
+    username: mprincelle
+    port: 22
+    key:
+      from_secret: ci_key
+    script:
+      - cd /app/uni/erp/back
+      - docker-compose up -d
+
+
+- name: discord notification
+  image: appleboy/drone-discord
+  settings:
+    webhook_id:
+      from_secret: discord_webhook_id
+    webhook_token:
+      from_secret: discord_webhook_token
+    username: "Drone Princelle (ERP - back)"
+    avatar_url: https://s3.princelle.org/share/drone-ci.png
+    message: >
+      {{#success build.status}}
+        Successfully deployed ERP (back) on Princelle Infrastructure!
+      {{else}}
+        Error on deploying ERP (back) on Princelle Infrastructure.
+      {{/success}}
+
+
+trigger:
+  branch:
+  - master
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000000000000000000000000000000000000..1e424a2f8073e819a346f062b898dc16260e7167
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,14 @@
+version: '3.3'
+
+services:
+  app:
+    container_name: erp-back
+    restart: unless-stopped
+    image: maven:3-openjdk-11
+    working_dir: /app
+    volumes:
+      - .:/app
+      - ~/.m2:/root/.m2
+    ports:
+      - "${APP_PORT:-8888}:8080"
+    command: ./gradlew bootRun
diff --git a/gradlew b/gradlew
old mode 100644
new mode 100755