Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 34 additions & 19 deletions Apps/Stirling-PDF/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,14 @@ name: stirlingpdf

services:
stirlingpdf:
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:2.4.3
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:2.5.2
container_name: stirling-pdf
restart: unless-stopped
expose:
- 80
labels:
- "caddy=stirlingpdf-${APP_DOMAIN}"
- "caddy.reverse_proxy={{upstreams 80}}"
volumes:
- /DATA/AppData/$AppID/tessdata/:/usr/share/tessdata
- /DATA/AppData/$AppID/configs/:/configs
Expand All @@ -20,8 +23,10 @@ services:
PGID: 0
PUID: 0
TZ: $TZ
DOCKER_ENABLE_SECURITY: false
SECURITY_ENABLELOGIN: false
DOCKER_ENABLE_SECURITY: true
SECURITY_ENABLELOGIN: true
SECURITY_INITIALLOGIN_USERNAME: admin
SECURITY_INITIALLOGIN_PASSWORD: $PCS_DEFAULT_PASSWORD
DISABLE_ADDITIONAL_FEATURES: true
SYSTEM_DEFAULTLOCALE: en_US
INSTALL_BOOK_AND_ADVANCED_HTML_OPS: false
Expand Down Expand Up @@ -184,8 +189,10 @@ x-casaos:
**⏰ Setup Time:**
This app takes about 5-10 minutes to set up after installation. Please be patient and wait before trying to access it.

**🔓 No Login Required:**
This app is configured without authentication for easier access. All PDF processing happens locally on your server. (See rationale.md for security justification)
**🔒 Login Required:**
| Username | Password |
| -------- | -------- |
| `admin` | `$PCS_DEFAULT_PASSWORD` |

**✨ Features Available:**
• Split, merge, and organize PDFs
Expand All @@ -196,7 +203,7 @@ x-casaos:
• Compress PDFs to reduce file size

**🌐 Access:**
Once ready, your app will be available at `https://stirlingpdf-[username].nsl.sh`
Once ready, your app will be available at `https://stirlingpdf-username.nsl.sh`

**💡 New in V2.4.3:**
• Stateful Processing - Upload once, use across multiple tools
Expand All @@ -212,8 +219,10 @@ x-casaos:
**⏰ 설정 시간:**
이 앱은 설치 후 설정이 완료되기까지 약 5-10분이 걸립니다. 인내심을 갖고 접속하기 전에 기다려 주세요.

**🔓 로그인 필요 없음:**
이 앱은 쉬운 접근을 위해 인증 없이 구성되었습니다. 모든 PDF 처리는 로컬 서버에서 이루어집니다. (보안 정당성은 rationale.md 참조)
**🔒 로그인 필요:**
| 사용자명 | 비밀번호 |
| -------- | -------- |
| `admin` | `$PCS_DEFAULT_PASSWORD` |

**✨ 사용 가능한 기능:**
• PDF 분할, 병합, 정리
Expand All @@ -224,7 +233,7 @@ x-casaos:
• PDF 압축으로 파일 크기 줄이기

**🌐 접근:**
준비가 되면 `https://stirlingpdf-[username].nsl.sh`로 앱에 접근할 수 있습니다!
준비가 되면 `https://stirlingpdf-username.nsl.sh`로 앱에 접근할 수 있습니다!

**💡 V2.4.3 새로운 기능:**
• Stateful Processing - 한 번 업로드로 여러 도구에서 사용
Expand All @@ -240,8 +249,10 @@ x-casaos:
**⏰ 设置时间:**
此应用在安装后需要约5-10分钟来完成设置。请耐心等待,在尝试访问之前请等待。

**🔓 无需登录:**
此应用配置为无身份验证,以便于访问。所有PDF处理都在本地服务器上进行。(安全性理由见rationale.md)
**🔒 需要登录:**
| 用户名 | 密码 |
| ------ | ---- |
| `admin` | `$PCS_DEFAULT_PASSWORD` |

**✨ 可用功能:**
• PDF拆分、合并和整理
Expand All @@ -252,7 +263,7 @@ x-casaos:
• 压缩PDF以减少文件大小

**🌐 访问:**
准备就绪后,您的应用将通过`https://stirlingpdf-[username].nsl.sh`可用!
准备就绪后,您的应用将通过`https://stirlingpdf-username.nsl.sh`可用!

**💡 V2.4.3 新功能:**
• 状态处理 - 上传一次,跨多个工具使用
Expand All @@ -268,8 +279,10 @@ x-casaos:
**⏰ Temps d'installation :**
Cette application prend environ 5-10 minutes pour s'installer après l'installation. Veuillez être patient et attendre avant d'essayer d'y accéder.

**🔓 Aucune connexion requise :**
Cette application est configurée sans authentification pour un accès plus facile. Tout le traitement PDF se fait localement sur votre serveur. (Voir rationale.md pour la justification de sécurité)
**🔒 Connexion requise :**
| Nom d'utilisateur | Mot de passe |
| ----------------- | ------------ |
| `admin` | `$PCS_DEFAULT_PASSWORD` |

**✨ Fonctionnalités disponibles :**
• Diviser, fusionner et organiser les PDF
Expand All @@ -280,7 +293,7 @@ x-casaos:
• Compresser les PDF pour réduire la taille

**🌐 Accès :**
Une fois prêt, votre application sera disponible à `https://stirlingpdf-[username].nsl.sh` !
Une fois prêt, votre application sera disponible à `https://stirlingpdf-username.nsl.sh` !

**💡 Nouveautés V2.4.3 :**
• Traitement avec état - Téléchargez une fois, utilisez sur plusieurs outils
Expand All @@ -296,8 +309,10 @@ x-casaos:
**⏰ Tiempo de configuración:**
Esta aplicación toma aproximadamente 5-10 minutos para configurarse después de la instalación. Por favor ten paciencia y espera antes de intentar acceder.

**🔓 Sin inicio de sesión requerido:**
Esta aplicación está configurada sin autenticación para un acceso más fácil. Todo el procesamiento de PDF ocurre localmente en tu servidor. (Ver rationale.md para justificación de seguridad)
**🔒 Inicio de sesión requerido:**
| Usuario | Contraseña |
| ------- | ---------- |
| `admin` | `$PCS_DEFAULT_PASSWORD` |

**✨ Características disponibles:**
• Dividir, combinar y organizar PDFs
Expand All @@ -308,7 +323,7 @@ x-casaos:
• Comprimir PDFs para reducir el tamaño

**🌐 Acceso:**
Una vez listo, tu aplicación estará disponible en `https://stirlingpdf-[username].nsl.sh`!
Una vez listo, tu aplicación estará disponible en `https://stirlingpdf-username.nsl.sh`!

**💡 Novedades V2.4.3:**
• Procesamiento con estado - Sube una vez, usa en múltiples herramientas
Expand All @@ -320,4 +335,4 @@ x-casaos:

**Cómo usar:**
¡Sube archivos PDF a través de tu navegador web y comienza a editarlos de inmediato!
index: /
index: /login