diff --git a/NginxReverseProxy/default.html b/NginxReverseProxy/default.html
index 87869bb..cc38997 100644
--- a/NginxReverseProxy/default.html
+++ b/NginxReverseProxy/default.html
@@ -221,7 +221,8 @@
{ ipAddress: "192.168.40.5", port: "8081", name: "IT Tools", description: "Collection of tools for IT Dev", site: "tools", icon: "fa-solid fa-tools" },
{ ipAddress: "192.168.40.5", port: "3002", name: "Gluetun", description: "Web UI for VPN status", site: "gluetun", icon: "fa-solid fa-shield" },
{ ipAddress: "192.168.40.5", port: "6767", name: "Bazarr", description: "Subtitle provider", site: "bazarr", icon: "fa-solid fa-closed-captioning" },
- { ipAddress: "192.168.40.5", port: "3456", name: "Vikunja", description: "Tasks and sprints", site: "vikunja", icon: "fa-solid fa-list-check" }
+ { ipAddress: "192.168.40.5", port: "3456", name: "Vikunja", description: "Tasks and sprints", site: "vikunja", icon: "fa-solid fa-list-check" },
+ { ipAddress: "192.168.40.5", port: "8084", name: "StirlingPDF", description: "PDF tools", site: "pdf", icon: "fa-solid fa-file-pdf" }
];
const buttonContainer = document.querySelector(".button-container");
diff --git a/StirlingPdf/Makefile b/StirlingPdf/Makefile
new file mode 100644
index 0000000..2092c45
--- /dev/null
+++ b/StirlingPdf/Makefile
@@ -0,0 +1,5 @@
+up:
+ docker-compose up -d
+
+down:
+ docker-compose down
\ No newline at end of file
diff --git a/StirlingPdf/docker-compose.yml b/StirlingPdf/docker-compose.yml
new file mode 100644
index 0000000..22c01a2
--- /dev/null
+++ b/StirlingPdf/docker-compose.yml
@@ -0,0 +1,12 @@
+services:
+ StirlingPdf:
+ image: docker.stirlingpdf.com/stirlingtools/stirling-pdf
+ container_name: StirlingPdf
+ restart: unless-stopped
+ networks:
+ - lingen
+ ports:
+ - "8084:8080"
+networks:
+ lingen:
+ driver: bridge