-
Notifications
You must be signed in to change notification settings - Fork 563
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Deployment Issue] Sentry deprecated their Docker Hub Images ⚠️ #641
Comments
One click apps are community maintained. Please feel free to update. |
I would like to use the latest version here, not sure how to change this myself tho. |
I'm working on this now. One potential problem--the up-to-date Docker registry that is recommended seems to be using tags that match the merge commits related to their version. I do not see version numbers anywhere. For example, the latest release on their Github repo is Not only are there no tags for the version number, but since the Docker Hub repo is publishing their nightly builds, you have to go back 13 pages to find the tag that matches the latest release, which was published less than a week ago. So the release images are both non-intuitive to find and identify, and also get pushed off of the front page of tags within 24-hours of their publishing. Does anyone have any suggestions for how to navigate the circumstances? The only thing I can think is to include details for finding the correct tag in the instructions, but that won't be something that can be explained in any concise or elegant manner. I can understand why Sentry would publish images tagged with build numbers and commit IDs for developers to use, but I'm not sure why they have chosen such a hostile approach for self-hosting users. |
Answer: The current implementation isn't hostile to self-hosted users because the official documentation for self-hosting involves downloading the source code of the current release, and then running an This is because Sentry isn't one self-contained application, but rather a suite of services that all work together, and given that seems to be necessary for the proper function of the contemporary releases (and with the likely presumption that the older releases are vulnerable to exploits, as @uhlhosting indicated), I'm not sure there is a reasonable approach to packaging Sentry into a template suitable for use as a Caprover one-click-app. tldr; I hate to say it, but I think we'd be better off simply removing Sentry from the Caprover app repo altogether. |
try using https://glitchtip.com/ similar to sentry and already available as a oneclick app inside caprover. |
IMPORTANT: Please avoid posting issues that are not specific to CapRover. Issues and questions related to Docker will get closed.
What is the problem?
The issue here is that the sentry team deprecated the sentry images from Docker Hub, they did not received updates over 2 years now, lot of security issues there, deprecated docker repositories should NOT be used.
The new repo they offer is https://hub.docker.com/u/getsentry and the sentry release is version 2x.x compared to the one here 9.x very far
See: https://develop.sentry.dev/self-hosted/
and: https://github.com/getsentry/self-hosted
If applicable, content of
captain-definition
file:Steps to reproduce the problem:
Output of the following command on your server:
The text was updated successfully, but these errors were encountered: