diff --git a/tasks/main.yml b/tasks/main.yml
index 0f5e58d..3db2c8d 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -4,3 +4,22 @@
   ansible.builtin.package:
     name: deluge
     state: present
+
+- name: deploy deluge config
+  ansible.builtin.copy:
+    src: files/core.conf
+    dest: /srv/deluge/.conf/deluge/core.conf
+  notify: restart deluge
+
+- name: ensure deluged is running
+  service:
+    name: deluged
+    state: started
+    enabled: yes
+
+- name: ensure deluge-web is running
+  service:
+    name: deluge-web
+    state: started
+    enabled: yes
+