getumbrel / umbrel-apps

The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme
https://apps.umbrel.com
482 stars 357 forks source link

Add paperless #1047

Closed highghlow closed 3 weeks ago

highghlow commented 2 months ago

App request: #1035

App Submission

App name

Paperless

256x256 SVG icon

(Submit an icon with no rounded corners as it will be dynamically rounded with CSS. GitHub doesn't allow uploading SVGs directly, so please upload your icon to an alternate service, like https://svgur.com, and paste the link below.) We will help finalize this icon before the app goes live in the Umbrel App Store.

Again, that will be a pain to make into an svg

paperless

Gallery images

(Upload 3 to 5 high-quality gallery images (1440x900px) of your app in PNG format, or just upload 3 to 5 screenshots of your app and we'll help you design the gallery images.) We will help finalize these images before the app goes live in the Umbrel App Store.

proxy-image3 proxy-image2 proxy-image

I have tested my app on:

nmfretz commented 1 month ago

Thanks for another submission of a requested app @highghlow!

I've gone through and made the following changes to get it working. Can you please take a look through and give it a quick test? Everything works for me:

We'll get gallery assets made and then send Paperless-ngx to the app store!

highghlow commented 1 month ago
  • removed some accidentally committed files from the paperless data dir

I think I added them to resolve some username+password issue...

  • Added environment variables to create a super user and included default credentials in the app manifest. Without a superuser, you can't log in to Paperless after install unless you run a super user creation command inside the container, which we don't want users to have to do.

Yes, that's was the issue. Thanks for fixing it in a non-terrible way!

(how do you add emojis, anyway, hooray_emoji)

nmfretz commented 3 weeks ago

Thanks again for submitting Paperless-ngx @highghlow! Gallery assets are here: https://github.com/getumbrel/umbrel-apps-gallery/tree/master/paperless

I have made a few commits to finalize the submission. Going live to the app store now.