🗂️ paperless-stack - Easy Document Management with Docker
🚀 Getting Started
Welcome to paperless-stack! This guide will help you download and run our Docker Compose stack for managing your documents easily. Follow the steps below for a smooth setup.
📥 Download the Application

To get started, visit the Releases page to download the software.
💻 System Requirements
Before installing paperless-stack, check if your system meets these requirements:
- Operating System: Windows, macOS, or Linux
- Docker: Latest version installed on your machine
- Memory: At least 4 GB RAM
- Storage: Minimum 10 GB available space for data and applications
📥 Download & Install
- Visit the Releases page.
- Find the latest version of paperless-stack.
- Download the appropriate files for your operating system.
- Extract the files if they are compressed.
🛠️ Setting Up Docker
Before running the application, you need to set up Docker on your machine. Follow these steps based on your OS:
For Windows:
- Download Docker Desktop from the Docker website.
- Install Docker by double-clicking the downloaded file and following the prompts.
- After installation, launch Docker Desktop and allow it to run.
For macOS:
- Download Docker Desktop from the Docker website.
- Open the downloaded file and drag the Docker icon into your Applications folder.
- Launch Docker from your Applications and allow it to run.
For Linux:
- Open your terminal.
-
Use the following commands to install Docker:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
-
Start Docker with:
sudo systemctl start docker
-
Enable Docker to start at boot:
sudo systemctl enable docker
⚙️ Configuring the Application
After successfully downloading and installing Docker, you need to configure the paperless-stack application:
- Open your terminal or command prompt.
- Navigate to the folder where you downloaded paperless-stack.
-
Create an .env file by copying the sample config:
- Open the
.env file with a text editor and adjust any settings as needed, such as database credentials or paths for document storage.
▶️ Running the Application
To run the paperless-stack application, follow these steps:
- Open your terminal or command prompt.
- Navigate to the paperless-stack directory.
-
Launch Docker Compose with the command:
- Wait for the application to start. You should see messages indicating that all services are up and running.
🌐 Accessing the Application
Once the application is running, you can access it through your web browser.
- Open a web browser.
-
Enter the following URL:
- You will see the paperless-stack interface where you can start managing your documents.
📚 Features
- Document Management: Easily upload, search, and manage your documents.
- Local AI Capabilities: Optional features to enhance document processing and retrieval.
- User-friendly Interface: Designed for quick navigation and ease of use.
- Secure Storage: Keep your documents secure within a Docker environment.
🔍 Troubleshooting
If you encounter any issues while running the application, consider these steps:
- Ensure Docker is running.
- Check your
.env configuration for any mistakes.
- Review the terminal output for error messages, which may indicate what went wrong.
For further help, you can refer to the community discussions on GitHub or open an issue if you need additional support.
🏁 Conclusion
Now you have successfully installed and run paperless-stack on your machine. You can manage your documents efficiently and enjoy the benefits of a streamlined document management system. Remember to visit the Releases page for updates and new features.