• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • This community is user driven. Be polite with other users.
    • We recommend purchasing a Chevereto license to participate in this community.
    • Purchase a Community Subscription to get even faster ticket response times.

Allow paid users apply license via docker hub version

weifeng

Chevereto Member
1747886966729.png
I purchased a Pro license before. Recently, I migrated the service to the Docker Hub version, but I couldn’t find any option to apply my license. The documentation only provides instructions for a pure Docker installation. However, I really prefer using a docker-compose file to manage Chevereto because it allows for easy upgrades and migration. Could you add an option in Chevereto that allows paid users to apply their license?
 
All what you need is the docker image, on the machine where you want to install Chevereto:

1. Get this repo: https://github.com/chevereto/docker
2. Run make image
3. Paste license key when asked

Once done you will get the image tagged by semantic versioning, which you can use under compose, docker run, etc.

This also works for customized Chevereto. Place your chevereto files at ./chevereto and run make image-custom which will source the app from that folder.
 
Thanks for the reply. I knew about this way to host Chevereto, and I’ve done it before. But every time I wanted to upgrade Chevereto, I had to check my notes and rebuild the image. The combination of docker-compose and Docker Hub makes it really easy to install and manage the service, so I’ll keep using this version and hope a license import function will be added in the future.
 
I'm considering adding a private registry, which you can login using your license key. I'm also evaluating the option of a unified image container to avoid the whole build stuff.
 
Back
Top