Skip to content

ChristophHannappel/PaperlessNGX-Quadlet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

PaperlessNGX-Quadlet

systemd Quadlet files for running PaperlessNGX with podman rootless.
Requires Podman v5
Tested with Fedora Workstation 40
Podman Systemd Documentation

Installation

  1. Copy the files from .config/container/systemd to your ~/.config/containers/systemd/ folder
  2. Set your Paperless URL as the Environmentvariable PAPERLESS_URL at .config/containers/systemd/paperless-webserver.container
  3. Create a Passwort file with nano ~/paperless.pass enter a Password for the Database User
  4. Create a new Podman Secret podman secret create paperless_dbpass ~/paperless.pass and delete the password file rm ~/paperless.pass
  5. Create a Podman Secret for the Paperless Secret Key tr -dc A-Za-z0-9 </dev/urandom | head -c 64 | podman secret create paperless_secretkey -
  6. Run systemctl --user daemon-reload
  7. Run the container with systemctl --user start paperlessNGX-pod.service
  8. Create a Superuser with podman exec -it systemd-paperless-webserver python manage.py createsuperuser
  9. Open the PaperlessNGX Interface with your Browser http://127.0.0.1:8000 or http://serverip:8000

About

systemd Quadlet files for PaperlessNGX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published