Ich habe das Ticketsystem Pretix auf meiner Synology installiert. Ich möchte jetzt gerne Erweiterungen aus dem Marketplace hinzufügen. Trotz Anleitung auf der Homepage verstehe ich nicht, wie ich das in der Synology Umgebung bzw. über Portainer umsetzen kann. Ich steh da im wahrsten Sinne des Wortes "auf der Leitung". Kann mir hier jemand weiterhelfen?
Hier die Anleitung aus der PRETIX Homepage:
Hier eine andere Anleitung aus dem Marketplace von PRETIX:
Hier die Anleitung aus der PRETIX Homepage:
Install a plugin
To install a plugin, you need to build your own docker image. To do so, create a new directory and place a filenamed Dockerfile in it. The Dockerfile could look like this (replace pretix-passbook with the plugins of yourchoice):
FROM pretix/standalone:stable
USER root
RUN pip3 install pretix-passbook
USER pretixuser
RUN cd /pretix/src && make production
Then, go to that directory and build the image:
$ docker build . -t mypretix
You can now use that image mypretix instead of pretix/standalone in your service file (see above). Be sureto re-build your custom image after you pulled pretix/standalone if you want to perform an update.
Hier eine andere Anleitung aus dem Marketplace von PRETIX:
In a standard setup, you can install this plugin like this:
$ source /var/pretix/venv/bin/activate
(venv)$ pip install pretix-passbook
(venv)$ python -m pretix migrate
(venv)$ python -m pretix rebuild
# systemctl restart pretix-web pretix-worker