-
Notifications
You must be signed in to change notification settings - Fork 7
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
Update build_and_push.sh #5
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Made all updates and fixes
Thanks for the PR! Have you tested the environment variables to see if they still work in this new version? If I recall correctly, netdata has added some extra environment variables for notifications that were not present in the older versions. PS: I'm referring to the environment variables used for netdata alert notifications. e.g. TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID |
@githubsaturn yes the last push should be passing the builds see here: https://github.com/uhlhosting/netdata-docker/actions/runs/6063839503 |
@githubsaturn let me check the env variables changes, thats one thing I had not managed to look into, I just managed to finish the fixes and have a complete build. |
@githubsaturn I think is best you take a look, and consider what else would like to add, https://github.com/netdata/netdata/tree/master/health/notifications there are so many options. IE:
|
I don't get it, how it got 46 pulls in 30 mins 🗡️ |
need to look into solving these:
|
Here is the full list of env variables: By just having a glance, I think your update breaks these notifications. For example |
@githubsaturn yes seems they added some new variables, anyhow, this last push allows to build the docker images without errors and they start, Ideal would be if you can also check the above link provided to the new variables, and see how we can work around them. Also the initial image used for this repo, was archived in 2020, there are better building procedures available at the netdata repo, would just require you to do a quick look over them, and pick the one needed for caprover. |
Seems they added a switch for all notifications, i believe it makes sense, hence one can configure more and only the switch enable / disable . SO this would require maybe some minor updates. Still the best would be to completely change the way images are build, since like I said they provide better ways here : https://github.com/netdata/netdata/tree/master/packaging |
Exactly, please feel free to update the env vars on main repo to align with these new variables, and we can merge this pull request. |
Made caprover/caprover#1868 . Just need to check now on the build variables. I also introduced Pushover support. |
We need to find how to fix these. I believe is best to use the build procedures from netdata. Since the template for this build is too old. I tried my best to addapt, try to merge this branch, we can see if the build works, if not we will have to find workaround. All last builds pass fine on my side. |
I agree! I'm totally up for using their official image, the on difference is to make sure that we can translate the env vars to the config files that they have. This should be a fairly easy thing to change. I had previously asked them to add this functionality to the official image, but they rejected the proposal. |
Well the person who closed the issues closed it with these remarks. Closing this feature request. We will re-evaluate the request internally I dont see it fully as rejected maybe we need to knock more on that door. |
Would be great if the latest version of NetData could be used in CapRover... apparently the dashboard and charts have been given a complete refresh even since v1.34.1. |
Thats what we try to do here. Just that my time for this is limited. If more people would get involved could move faster. |
Bump netdata