Thanks for papermerge, but why its so hard to install?? #270
Replies: 9 comments 4 replies
-
@kolossboss, thanks for opening this ticket. Indeed, the latest release 2.1.x is a pain in the ass to install. One of difficulties is the fact that frontend and backend are separate applications and in order to have basic backend + frontend you need to have those two docker containers plus some nginx/traefik in between. Long story short, yesterday, i've decided to change that, in other words to make "one docker image for both backend and frontend", similar to what it used to be for 2.0.x (and what linuxserver.io image offers for 2.0.x). Actually you can already try that:
then just point you browser to http://localhost:9090, username=admin, password=123, and you will see (and can use) both the UI and REST API! Note that it is development image Here is the official ticket tracking the progress on this problem: ciur/papermerge#537 Btw, there is yet another, less obvious, but important difference between 2.0.x (provided by LinuxServer) and 2.1.x. Last but not least, is the worker, which I think LinuxServer docker image runs it as part of the same docker container. |
Beta Was this translation helpful? Give feedback.
-
@ciur Now I understand the why you did this. And it was probably the better way from a developer's point of view.👍 |
Beta Was this translation helpful? Give feedback.
-
@kolossboss, here is new, simplified docker compose file.
Now, the simplest way of lunching papermerge:
will include UI as well, on other words, if you point your browser to http://localhost:16000, you will see papermege login window. If you experience any "gray screen", please either delete cookies for that domain (localhost:16000) or start in incognito mode. |
Beta Was this translation helpful? Give feedback.
-
Thanks a lot.
And this via compose and Docker
I'm running Docker on Apple Silicon M2. |
Beta Was this translation helpful? Give feedback.
-
@kolossboss, can you try it again, please? Just make sure you (re) fetch (pull again) 2.1.8 docker image - as I recreated it. By mistake I removed "building of docker images for arm64" platforms. I added that part back and recreated 2.1.8 docker image. Now docker image (2.1.8) should run on M2 processors (which are arm64) as well. |
Beta Was this translation helpful? Give feedback.
-
@ciur But this is still a test version right? I missing features like importing or automates. |
Beta Was this translation helpful? Give feedback.
-
I too would like to know whether 2.1 is still in test phase. |
Beta Was this translation helpful? Give feedback.
-
The next release is 3.0, which is now in testing phase. You can try it:
I have simplified the setup a lot. Now it is easier start with Papermerge. |
Beta Was this translation helpful? Give feedback.
-
Hi thanks, I also tried to emulate arm64 by adding |
Beta Was this translation helpful? Give feedback.
-
Hi,
First of all, thanks for this amazing product!! And the Documentation is also great.
I'm running Papermerge for a few month with the Image from "LinuxServer.io" release group. It was really easy to install and runs perfect. But the last working release has a few annoying bugs and the Image is not updated. (Its deprecated)
So I came here for the official image.
But I have a very hard time to set this up.
I tried via Docker Compose and with Portainer and repo.
The main Issue is, I always get the "404 not found" Error when accessing the WebUI (same as this Issue).
Its think because of that "HOSTNAME" or "USE_HOSTNAME" variable.
When I use the Domain Name I get this 404 Error. When Using the IP-Adress of the Host, I get the Login UI, but I also get this Syntax Error....
I have given up..
I don't know if I'm just stupid, but I also run over 20 other Docker Containers (not all from LinuxServer) with great success.
I'm not that deep into "creating Containers" but why is the Image from LinuxServer so simple and easy to use and also possible with one Image, and this official image gives me a headache.
I will stay a little longer on the LinuxServer image, and hope for a fix or anything. I'm not sure.
Best regards
Simon
Beta Was this translation helpful? Give feedback.
All reactions