subuk / vmango

Your own personal IaaS cloud
https://vmango.org
MIT License
323 stars 55 forks source link

Go binaries on release page? #31

Closed lukasmrtvy closed 5 years ago

lukasmrtvy commented 5 years ago

Can be vmango go binaries included in assets on release page (https://github.com/subuk/vmango/releases) ? Thanks

subuk commented 5 years ago

You can download binaries as deb/rpm packages, why do you want to have them on releases page?

subuk commented 5 years ago

And it's a bit complicated binary, because it requires libvirt shared library to be present on the system. You can't just download and run it.

lukasmrtvy commented 5 years ago

I want to start experimenting with docker image.. see: https://github.com/kubevirt/libvirt vmango would be a great as docker image

subuk commented 5 years ago

You can build it with rpm packages:

FROM centos:7
RUN yum install -y yum-plugin-copr && yum copr -y enable subuk/vmango && yum install -y vmango && yum clean all
CMD /usr/bin/vmango --config /etc/vmango.conf
subuk commented 5 years ago

Use yum copr -y enable subuk/vmango-devel for the latest master

subuk commented 5 years ago

I created draft image on dockerhub, see https://hub.docker.com/r/subuk/vmango and https://github.com/subuk/vmango/commit/f4661b5f3e99d044e1b06951b444dc0e00ce1a8f