EveryDocs

EveryDocs

Self-hosted Ruby on Rails document management server for PDFs

314stars
19forks
Last commit: 3mo ago
Repo age: 7y old

EveryDocs is a lightweight document management system focused on PDF documents. It provides server-side APIs and file storage for uploading, organizing and searching documents, and is designed for private or small-team use.

Key Features

  • Upload PDF files with title, description and document date metadata
  • Organize documents in folders and nested subfolders
  • Associate people and processing states with documents for simple workflows
  • Extract text from PDFs to enable full-text search across document content
  • Encrypted storage of PDF files on disk with per-user encryption flag and secret key support
  • Authentication via JSON Web Tokens (JWT) and a RESTful API for CRUD operations on documents, folders, persons and states
  • Mobile-friendly web UI and provided Docker / Docker Compose deployment options for easy setup

Use Cases

  • Personal or small-team digital archive for receipts, invoices and scanned documents
  • Lightweight document workflow tracking using people and processing states
  • Secure local storage of sensitive PDFs with optional per-user encryption

Limitations and Considerations

  • Account creation is open by default; there is no built-in registration restriction mechanism out of the box
  • When encryption is activated for a user, content extraction is disabled and those documents are not included in full-text search
  • Intended for basic/private use; lacks advanced enterprise features such as fine-grained RBAC, SSO integrations, or multi-tenant isolation

EveryDocs is suited for users who need a simple, self-hosted PDF DMS with searchable content and optional on-disk encryption. It is pragmatic and easy to deploy but may require additional tooling or configuration for larger or security-sensitive deployments.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Stirling PDF

Stirling PDF

Self-hosted PDF editing, conversion, OCR, and automation platform

73.1k
6.2k
Last commit: 16h ago

Open-source PDF platform to edit, convert, OCR, sign, redact, and automate PDF workflows via a web UI and REST API.

Alternative to:
Adobe Acrobat
Adobe Acrobat
+19
Paperless-ngx

Paperless-ngx

Document management system with OCR, search, and automated filing

35.7k
2.3k
Last commit: 17h ago

Paperless-ngx is an open-source document management system that ingests scans and files, runs OCR, and turns them into a searchable, taggable document archive.

Alternative to:
DocuWare
DocuWare
+6
Reactive Resume

Reactive Resume

Privacy-focused, open-source resume builder

34.5k
3.8k
Last commit: 9d ago

Open-source resume builder for creating, customizing, exporting and publishing resumes with templates, PDF export, public sharing and optional OpenAI assistance.

Alternative to:
Resume.io
Resume.io
+5
CyberChef

CyberChef

Browser-based toolkit for data decoding, encoding and analysis

33.8k
3.8k
Last commit: 5mo ago

CyberChef is a web-based “cyber” toolkit for encoding/decoding, encryption/decryption, compression, hashing, parsing, and data transformation using drag-and-drop recipes.

ArchiveBox

ArchiveBox

Open-source self-hosted web archiving and snapshotting tool

26.4k
1.4k
Last commit: 11d ago

Self-hosted tool to collect and preserve webpages, media, and bookmarks in durable formats (HTML, PDF, WARC, MP4) with a CLI, web UI, and search.

Alternative to:
Internet Archive Wayback Machine
Internet Archive Wayback Machine
+3
ebook2audiobook

ebook2audiobook

Convert eBooks into audiobooks with TTS and optional voice cloning

17k
1.4k
Last commit: 1d ago

Self-hostable tool to convert non-DRM eBooks into audiobooks with chapter support, metadata, multilingual TTS engines, and optional voice cloning via a web UI or CLI.

Alternative to:
Speechify
Speechify
+7