go-graphite / carbon-clickhouse

Graphite metrics receiver with ClickHouse as storage
MIT License
186 stars 48 forks source link

Create a public repository for easy updating. #43

Closed b17k0 closed 4 years ago

b17k0 commented 5 years ago

Create a public repository for easy updating. Now deb/rpm packages are created, but they need to be installed manually, which is not very convenient. As option there is service cloudsmith.io, which allows you to create free repositories without any restrictions for Open-Source projects (https://cloudsmith.io/f/open_source/). The service has its own API for easy automatic interaction. I think it would make it easier to install and update your services for systems without docker.

lomik commented 5 years ago

Why not. I will try to do this

Hipska commented 5 years ago

You could also use packagecloud.io like the guy of carbonapi is doing: https://packagecloud.io/go-graphite/

Hipska commented 5 years ago

Hi @lomik, just saw You released a new version, did you have time to look into this?

lomik commented 5 years ago

I spent some time studying the "ubuntu ppa" repositories. Maintaining such a repository takes too much effort. Probably have to use the packagecloud or something like it :(

Hipska commented 5 years ago

Indeed, maintaining a repo completely is waste of time and overkill. Something like packagecloud only requires you to upload the packages and that’s it.

lskillen commented 5 years ago

@cloudsmith-io is just as easy btw (thanks to @beliys for the mention), and we're always on hand to give advice and support if needed. :-) If you're open-source you don't need to apply for it, just create an open-source repository and off you go!

lomik commented 4 years ago

Packages were uploaded to packagecloud https://packagecloud.io/go-graphite/stable

b17k0 commented 4 years ago

Thanks, updated from the repository