문서를 외부로 보내지 않고도 편집과 자동화를 처리하는 오픈소스 도구
민감한 계약서나 내부 보고서를 외부 서버에 올리지 않고도 합치고, 서명하며, 변환하는 작업을 수행할 수 있습니다. Stirling PDF는 데스크톱 앱, 브라우저, 혹은 자체 서버로 실행 가능한 통합 PDF 관리 도구입니다. 문서가 어디에 있든, 어떤 기기를 쓰든 동일한 기능을 제공합니다.
로컬에서 처리하는 50가지 이상의 PDF 작업
이 도구는 단순한 뷰어를 넘어 문서의 생애 주기를 관리합니다. 파일을 합치거나 나누고, 서명을 넣거나 민감한 부분을 마스킹(편집)할 수 있습니다. 이미지 기반 PDF의 텍스트를 추출하는 OCR, 파일 용량을 줄이는 압축 기능도 포함됩니다. 이러한 모든 작업은 로컬 환경에서 처리되어 데이터 유출 위험을 줄입니다.
코딩 없이 구성하는 자동화 파이프라인
UI에서 노코드 방식으로 워크플로우를 구성할 수 있어 반복적인 문서 처리를 자동화할 수 있습니다. 대량의 PDF를 처리해야 할 때는 REST API를 통해 기존 시스템에 연동할 수 있습니다. 거의 모든 도구가 API로 제공되어 개발자가 직접 파이프라인을 구축하기 쉽습니다. 기업 환경에서는 SSO 로그인과 감사 로그 기능을 통해 보안과 관리를 강화할 수 있습니다.
Docker로 시작하는 설치와 실행
가장 빠른 시작 방법은 Docker를 이용하는 것입니다. docker run -p 8080:8080 docker.stirlingpdf.com/stirlingtools/stirling-pdf 명령을 실행하면 됩니다. 이후 브라우저에서 http://localhost:8080 주소를 열면 바로 사용할 수 있습니다. 데스크톱 클라이언트나 Kubernetes 배포 등 다른 설치 옵션도 문서에서 확인할 수 있습니다. 개발자는 task dev 명령으로 편집기를 실행하고, task 명령으로 자주 쓰는 빌드 및 테스트 명령을 볼 수 있습니다.
오픈코어 모델과 지원 범위
이 프로젝트는 오픈코어 모델로 운영되며, 라이선스 세부 사항은 LICENSE 파일에 명시되어 있습니다. 40개 이상의 언어로 인터페이스가 제공되어 글로벌 팀에서도 쉽게 사용할 수 있습니다. 기업용 기능이나 특정 배포 환경이 필요할 경우, 문서의 'Server Plan & Enterprise' 섹션을 참고해야 합니다. 커뮤니티 지원은 Discord와 GitHub Issues를 통해 이루어지므로, 문제 발생 시 해당 채널을 활용하는 것이 좋습니다.