Evde ya da işte sık sık PDF dosyalarıyla uğraşıyorsan, Stirling PDF tam sana göre bir araç. Üstelik tamamen self-hosted çalıştığı için gizlilik konusunda içinin rahat olacağı bir sistem. Ben de kendi Synology NAS cihazıma kurarak test ettim — gerçekten “PDF konusunda İsviçre çakısı” diyebilirim. 😊
Stirling PDF, açık kaynaklı bir PDF düzenleme platformu. Tarayıcı üzerinden erişiyorsun, yani ekstra bir yazılım kurmana gerek yok.
PDF birleştirme, sayfa silme, döndürme, sıkıştırma, filigran ekleme, OCR, hatta PDF’yi Word’e veya PNG’ye dönüştürme gibi birçok özelliği var. En güzel kısmıysa, her şey senin kendi sunucunda çalışıyor — yani dosyalarını kimseye emanet etmiyorsun.
Synology NAS, Docker desteğiyle birlikte adeta mini bir bulut sunucusu gibi. Benim DS224+ cihazımda Docker kurulu, bu sayede Stirling PDF, Pi-hole, AdGuard Home gibi pek çok aracı konteyner olarak kullanabiliyorum. Stirling PDF de bu yapıya çok güzel uyuyor — kaynak kullanımı düşük, kurulumu kolay, arayüzü sade.

services:
stirling-pdf:
container_name: Stirling-PDF-Security
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest
deploy:
resources:
limits:
memory: 4G
healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost:8080/api/v1/info/status | grep -q 'UP' && curl -fL http://localhost:8080/ | grep -q 'Please sign in'"]
interval: 5s
timeout: 10s
retries: 16
ports:
- "8880:8080"
volumes:
- ./stirling/latest/data:/usr/share/tessdata:rw #degiştir
- ./stirling/latest/config:/configs:rw #degiştir
- ./stirling/latest/logs:/logs:rw #degiştir
environment:
DISABLE_ADDITIONAL_FEATURES: "false"
SECURITY_ENABLELOGIN: "true"
PUID: 1002 #degiştir
PGID: 1002 #degiştir
UMASK: "022"
SYSTEM_DEFAULTLOCALE: en-US #degiştir
UI_APPNAME: Stirling-PDF #degiştir
UI_HOMEDESCRIPTION: Demo site for Stirling-PDF Latest with Security #degiştir
UI_APPNAMENAVBAR: Stirling-PDF Latest #degiştir
SYSTEM_MAXFILESIZE: "100" #degiştir
METRICS_ENABLED: "true"
SYSTEM_GOOGLEVISIBILITY: "true"
SHOW_SURVEY: "true"
restart: on-failure:5