Paperless-ngx
Scan, index, and archive all of your paper documents
#document management #Live Demo #Screenshots
Getting Started
- Create a folder and move to it
mkdir paperless-ngx && cd paperless-ngx
- Create a
docker-compose.yml
file and add the following content:docker-compose.ymlservices: broker: image: docker.io/library/redis:7 restart: unless-stopped volumes: - redisdata:/data webserver: image: ghcr.io/paperless-ngx/paperless-ngx:latest restart: unless-stopped depends_on: - broker ports: - "8000:8000" volumes: - data:/usr/src/paperless/data - media:/usr/src/paperless/media - export:/usr/src/paperless/export - consume:/usr/src/paperless/consume environment: PAPERLESS_REDIS: redis://broker:6379 volumes: data: media: redisdata: export: consume:
- Run the following command to start the container:
docker compose up -d
- Create a superuser by running the following command:
docker compose run --rm webserver createsuperuser
- Open the browser and go to http://localhost:8000 to access Paperless-ngx with the credentials you created.