쉽게 하는 Self-hosting DocuSeal
Source: Dev.to
왜 DocuSeal을 자체 호스팅할까요?
- 비용 절감 – 상업용 서명 서비스에 비해 80 % 이상 절감.
- 데이터 프라이버시 – 모든 문서와 서명이 여러분의 인프라에 보관됩니다.
- 사용량 제한 없음 – 서명당 비용 없이 무제한 문서 서명 가능.
- 전체 제어 – 브랜딩, 워크플로, 통합을 자유롭게 커스터마이징.
- 컴플라이언스 – GDPR, HIPAA 등 규제 요구사항 충족.
- 벤더 락인 없음 – 데이터가 서버를 떠나지 않습니다.
Sliplane에 DocuSeal 배포하기
1. 서버 생성
이미 서버가 있다면 이 단계는 건너뛰세요. 그렇지 않다면 Sliplane 대시보드에서 Servers → Create Server 로 이동합니다.
2. 서비스 생성
- Projects 를 엽니다(새 프로젝트를 만들거나 기본 프로젝트를 사용).
- Deploy Service(우측 상단)를 클릭합니다.
- DocuSeal 프리셋을 선택하거나 공식 Docker 이미지를 직접 사용합니다.
3. 배포 및 접근
- Deploy 를 클릭하고 서비스가 시작될 때까지 기다립니다.
- 도메인은 서비스 설정에 표시됩니다. 예:
service-name.sliplane.app. - 해당 URL을 열고 DocuSeal 대시보드의 화면 안내에 따라 설정을 진행합니다.
4. 초기 구성
대시보드 설정이 끝나면 완전한 DocuSeal 인스턴스를 바로 사용할 수 있습니다.
가격 비교 (주요 클라우드 제공업체)
| Provider | vCPU Cores | RAM | Disk | Estimated Monthly Cost | Notes |
|---|---|---|---|---|---|
| Render.com | 1 | 2 GB | 40 GB | ~€35–€45 | – |
| Fly.io | 2 | 2 GB | 40 GB | ~€20–€25 | – |
| Railway* | 2 | 2 GB | 40 GB | ~€15–€30 | 실제 사용량에 따라 청구; 최대 가격은 €66 |
| Sliplane.io | 2 | 2 GB | 40 GB | ~€9 | 정액제 |
*Railway는 사용된 메모리와 CPU 시간에 따라 요금을 부과합니다.
관리형 서비스와의 비용 비교
| Service | Monthly Cost | Documents/Month | Custom Branding | Data Location |
|---|---|---|---|---|
| DocuSign | €45–€65+ | 제한 있음 | 유료 플랜만 제공 | 미국 서버 |
| HelloSign | €25–€65+ | 제한 있음 | 유료 플랜만 제공 | 미국 서버 |
| PandaDoc | €35–€65+ | 제한 있음 | 유료 플랜만 제공 | 미국 서버 |
| Self‑hosted DocuSeal | €9 | 무제한 | 무료 | 직접 운영하는 서버 |
핵심 기능
- 문서 템플릿 생성 및 관리
- 서명을 위한 문서 전송
- 실시간 서명 상태 추적
- 다중 서명 수집
- 커스텀 브랜딩 / 화이트라벨링
- 통합을 위한 API 접근
- 웹훅 지원
환경 변수
# Database connection (PostgreSQL example)
DATABASE_URL=postgres://user:password@host:5432/dbname
# SMTP configuration for outgoing emails
SMTP_ADDRESS=smtp.example.com
SMTP_PORT=587
SMTP_USERNAME=your-email@example.com
SMTP_PASSWORD=your-password
SMTP_DOMAIN=your-domain.com
같은 Sliplane 프로젝트에 PostgreSQL 또는 MySQL 서비스를 배포하고 DATABASE_URL 변수를 사용해 DocuSeal에 연결할 수 있습니다.
애플리케이션과의 통합
- DocuSeal API를 통해 템플릿을 프로그래밍 방식으로 생성·관리
- API 호출로 문서를 서명 요청에 전송
- 서명 상태를 추적하고 서명 이벤트에 대한 웹훅 수신
- 완료된 문서 다운로드
자세한 통합 가이드는 DocuSeal API 문서를 참고하세요.
커스텀 도메인 (선택 사항)
브랜드 도메인을 사용하고 싶다면 서비스 설정에서 커스텀 도메인을 구성합니다. Sliplane은 커스텀 도메인에 대해 자동으로 SSL 인증서를 발급합니다.
행복한 자체 호스팅 되세요! 🚀 질문이 있으면 댓글로 자유롭게 문의해주세요.