Teedy is a lightweight document management system for individuals and businesses, featuring OCR, full-text search, metadata management, workflow capabilities, and file versioning with a responsive interface.

Similar self-hosted alternatives:
Repository activity:
Stars
2,159
Forks
524
Watchers
48
Open Issues
118
Last commit
9 months ago
Details:
Estimated Popularity
10
Pricing Model
Free
Hosting Type
Self-Hosted
License
GPL-2.0
Deployment Difficulty
Easy
Language
JavaScript

Teedy is an open-source document management system designed to be lightweight yet feature-rich, suitable for both individual users and businesses. It combines powerful document processing capabilities with an intuitive user interface and comprehensive security features.

Key Features

  • Document Processing:

    • Optical character recognition (OCR)
    • Full text search with suggestions
    • Video file support and thumbnails
    • Multiple format support (PDF, ODT, DOCX, PPTX)
    • Email document import
  • Organization & Security:

    • Tag system with nesting
    • Custom metadata fields
    • User/group permissions
    • 256-bit AES encryption
    • 2-factor authentication
    • Audit logging
  • Workflow & Collaboration:

    • Document workflow system
    • File versioning
    • Comments and sharing
    • Storage quotas
    • Hierarchical groups
    • Document sharing via URL
  • Integration & Automation:

    • RESTful Web API
    • Webhook support
    • LDAP authentication
    • Android client app
    • Automatic inbox scanning
    • Bulk file importing

Who Should Use Teedy

Teedy is ideal for:

  • Small businesses needing document organization
  • Individuals managing personal documents
  • Teams requiring collaborative document management
  • Organizations seeking a lightweight DMS solution

Getting Started

Teedy can be deployed using Docker or installed manually:

  • Docker deployment with PostgreSQL or H2 database
  • Java 11 runtime for manual installation
  • Tesseract 4 for OCR functionality
  • FFmpeg for video support
  • Standard web server (Jetty/Tomcat)

The platform provides detailed documentation for both deployment methods.

Help improve this content

Found an error or want to add more information about Teedy? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects