Hosted in Germany โ€ข GDPR-ready

PDF Signature Tool in Docker: Set It Up in 5 Minutes

DocuSeal runs in containers. No per-seat fees. No envelope limits. Control your document signing infrastructure.

CCRMAAnalyticsAAutomationBBlogFForms

Why Opsily for Your PDF Signature Tool in Docker?

A PDF signature tool in Docker puts control in your hands. Docker ops shouldn't be your burden.

Infrastructure Without the Overhead

We handle the containers, backups, scaling, and security updates. You focus on signing documents. No DevOps team required. No cost overruns from containerization mistakes. Sleep at night knowing your data stays on Hetzner Frankfurt servers in the EU.

GDPR by Default

DocuSeal on Opsily stays in the EU. All data lives on your infrastructure. No US cloud transfer. No Schrems II compliance worries. Audit logs remain on-premise. You control retention. That's the entire difference from DocuSign.

Scale Without Surprise Bills

DocuSeal licenses don't care how many documents you sign. Neither do we. One flat rate covers 3 apps (Small), 5 (Medium), 10 (Large), or unlimited (Unlimited). Add signers, add documents, add workflows. No invoice shock.

Built for teams who need reliability

153.2K
Businesses using DocuSeal
12
Field types (signatures, text, checkboxes, uploads)
14
Languages supported
โ‚ฌ20
Starting price per month
Monthly Cost Breakdown
Zapier Pro$29.00
HubSpot Starter$45.00
Typeform Basic$25.00
Total SaaS Cost$99.00/mo
Opsily Server
$20.00/mo
You save $948/year

Trusted by fast-moving teams

Joy Logo
Logo3
Logo7
Company Logo
Company logo
Company Logo
Company Logo
Company Logo
Joy Logo
Logo3
Logo7
Company Logo
Company logo
Company Logo
Company Logo
Company Logo

Docker Compose DocuSeal: 5 Minute Setup

Two commands. One config file. Your PDF signature tool running.

console.opsily.com/deploy
1
App
2
Region
3
Plan
4
Domain

Choose Your App

Select an app to get started.

1

Clone and Configure

Pull the DocuSeal Docker Compose configuration. Set your database URL, mail server, and secret key in a .env file. 5 environment variables. Done.

2

Run Containers

docker-compose up -d starts the PostgreSQL database and DocuSeal API. Health checks auto-restart containers. Logs stream to your monitoring tool.

3

Configure the App

Open the UI in your browser. Add your custom domain behind a reverse proxy (Traefik, nginx). Enable SAML if you need SSO. Set up webhooks to n8n for workflow automation.

4

Go Live

Start uploading PDFs. Create e-signature workflows. Invite signers via email. DocuSeal handles the rest: form detection, legal validity, audit logging, all on your infrastructure.

โญ
40.7K
GitHub stars (open source)
โšก
5 min
Time to first signature
๐Ÿ”“
0
Vendor lock-in
๐Ÿ›ก๏ธ
99.9%
Uptime SLA (Opsily managed)
Franz Koller

EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.

Franz Koller

Co-Founder ยท Joy

Production Setup

Running DocuSeal in Production

Docker Compose is perfect for dev and staging. Production requires a few more steps.

Health Checks and Auto-Restart

Define healthcheck in your compose file: hit /health endpoint every 30 seconds. If the app hangs, Docker restarts the container automatically. No manual intervention.

SSL/TLS Termination

Don't expose DocuSeal directly. Use a reverse proxy (Traefik, nginx, or Caddy) in front of your containers. Let it handle SSL certificates via Let's Encrypt. DocuSeal talks HTTP internally; the proxy handles encryption.

Volume Persistence

DocuSeal stores uploaded PDFs and generated documents in /data/uploads. Mount this to a persistent volume. If the container dies, your documents remain. Back up that volume daily.

Database Backups

PostgreSQL runs in a container too. Set up automated pg_dump to backup the database every 24 hours. Store backups off-host. You own the data; you own the backup responsibility.

Scaling and Load Balancing

One DocuSeal container handles thousands of signings per day. If you need horizontal scaling, run multiple API containers behind a load balancer and point them to the same PostgreSQL database. Opsily handles this. Self-hosted, you manage it.

Environment Parity

Use the same Docker Compose file across dev, staging, and prod. Change only the .env file (domain, database URL, mail server). This eliminates "works on my machine" surprises. Every environment is identical.

App Catalog

Pair DocuSeal With Your Stack

DocuSeal plays well with workflow automation, file storage, and headless CMS tools. All containerized. All self-hosted.

Business Management

Open-source document signing and e-signature platform

DocuSeal logo โ€” open-source document signing platform
DocuSeal

Trust and Compliance Built In

DocuSeal on Opsily meets the strictest data residency and audit requirements.

GDPR Compliant

All data stays in the EU. No US transfers. No Privacy Shield reliance. Full compliance with Article 44 restrictions.

Audit Logs

Every document signed. Every field accessed. Every user action logged. Logs remain on your infrastructure for the retention period you set.

Encrypted at Rest

Documents and signing data encrypted using AES-256. Keys stored separately. Even Opsily team cannot read your data.

Legally Binding Signatures

Compliant with eIDAS (EU), ESIGN (US), and major international frameworks. DocuSeal's signatures hold up in court.

Data Residency Control

Hosted on Hetzner Frankfurt. German data protection laws apply. You know exactly where your data lives.

Why Docker + Opsily Wins Over SaaS

DocuSign (SaaS)
Per-User Pricing$25-60/user/month
Envelope Limits10/month (standard plan)
EU Data Residencyโœ—
Audit Log ControlDocuSign-hosted only
API AccessExtra cost
Webhook IntegrationsLimited
Source CodeProprietary
Opsily
Per-User Pricingโ‚ฌ20 flat, unlimited users
Envelope LimitsUnlimited
EU Data Residencyโœ“
Audit Log ControlOn your servers
API AccessIncluded
Webhook IntegrationsFull, works with n8n
Source CodeOpen source (AGPL)

Pricing as of 2026. SaaS pricing subject to change. Opsily pricing flat and transparent.

Choose Your Plan

All plans include GDPR-compliant EU hosting, automatic backups, SSL, unlimited document signatures, and email support.

Monthly
Annual

Loading pricing...

What our customers say

Teams across the EU run their stack on Opsily. Here is what that looks like in practice.

EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.

Franz Koller

Franz Koller

Co-Founder โ€ข Joy

We were paying per user on everything and it added up fast. Now we run five apps for less than one of those old plans. My finance team finally stopped asking questions.

Elise

Head of Operations

Wanted to use n8n for ages but the self-host part always stopped me. Opsily just handled it. Got the power without becoming an IT person overnight.

Federica B.

Automation Consultant

Skip Docker Ops. Deploy Your PDF Signature Tool in Seconds.

Opsily handles health checks, backups, scaling, and security updates. You sign documents.