New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Free + Open Source Alternative to SolusVM - Virtkick
NYCServers_Nick
Member
Just saw this posted over on WHT: https://www.virtkick.io/. It seems like it already has a lot of features including billing and a help desk option.
Demo can be viewed: https://demo.virtkick.io/ It reminds me of the Digital Ocean panel.
It looks great so far in my opinion and I'm eager to see what comes of this.
Thanked by 1niwsxr
Comments
WOW
This thing looks awesome!
It's nice and all, but if you ask me...open source and security don't mix well together. Imagine how much easier this will be to breach due to the binaries being available to the public to exploit.
The design seems pretty good indeed.
The thing is how functional it is....
Right, because it's so hard to decode ioncubed code. I haven't heard of any serious OpenStack vulnerabilities recently, on the other hand WHMCS and SolusVM...
Wow. Thats great! I could pay for this..
Ruby, yuck. Looks interesting though.
@Pwner, And imagine how much more secure it will be given that anyone can audit the code, patch and release?
The day that happens is the day my faith in humanity is restored. Hopefully soon, I'll try to stay optimistic about it.
The common misconception about encryption is that if one can make their code and algorithm as random and secret as possible, it will be safe from eavesdropping.
It has been proved time and time again that making your algorithm secret isn't going to help you. You announce the method to the public, and then make sure it's secure. it is less susceptible this way.
Well anyway it seems to be super-alpha considering they only started coding it a couple of days ago, and AFAIK the only thing they have so far is a front-end. So probably another project that's eventually going to fail when they realize how large it is, but who knows.
IMO would be smarter to remodel the project as a front-end to something that already works, and then just worry about billing and the panel rather than rewriting code to deal with various virtualization software, disk images, VM networking, etc.
Author here. Many thanks for featuring my project here. It's really a pleasure! :-)
Thank you! I'm glad you like the UI! Actually, it's the most important thing. Since VirtKick is user focused, UI has to be tested out in the wild as fast as possible. It allowed us to find and address UI problems really fast, and gather feedback from many people. And, what's important, we can test things out before any irreversable (or at least costly) backend/code decisions are taken.
I think it has already been well put by guitarfire. The term is called security through obscurity - nobody should ever depend on such security. Please also note that open source means that someone may audit the code and may fix it. Closed source means that nobody will ever audit the code. :-)
And that's exactly what we're doing! :-) Let me present you all the development steps:
Thank you guys for your feedback. Let me know if you want to know more. Have a good day y'all.
awesome
just wondering if it can create ipv6 only vps....
let me try and play around with it for a while...
@Nowaker considered gofundme or kickstarter, would be happy to donate/crowd fund.
It's on our list. The first stable release will be able to do that.
And since we are talking about IPs, there will be an IP pool. A new VM will automatically be assigned one.
clean-traffic
nwfilter will be applied, so the VM cannot hijack anyone's IP.Be sure to sign up for updates at https://www.virtkick.io/. The first user-installable beta version is releasing in a month.
Thanks for your offer. :-) After we have the user-installable beta, we will go for Indiegogo. Be sure to sign up for news so as not to miss the campaign.
BTW, I'm on #lowendbox IRC channel to answer your questions too. Just mention my name so I get highlighted. :-)
Wait so it's attractive, ambitious, open source, and actually exists as more than a concept? That code base looks like a lot of work has gone into it. Well done. You have my attention
Wow, very interesting. Subscribed for beta.
I have to admit, the virtkick website is catchy. The panel needs some more "smexiness" :P
/subscribed.
Thank you guys, I really appreciate it. I didn't think there will that many people excited about a static prototype. :-) That means we are really going in the right direction.
Sure it needs! These views are final: Machines and Machine/Power. Other pages are still subject to changes - Wojtek the UI designer is working on them.
woww woow i will test it with my online.net server
Cool. I will try it.
I don't think there's anything to try yet..?
Yes, Ruby on Rails has had a lot of work put into it :P Other than the static prototype most of that in the repo is an empty Rails project.
Still, nice prototype. Looks interesting.
Looks nice, will keep my eye on it.
Wow. Its a awesome project.Subscribed.
Vaya. Es un proyecto genial. Subscrito.
Thanks you all guys!
There's nothing to try out yet. Be sure to sign up for updates so you get a notification when you can tes things out yourself.
That's right. Work on the real webapp has just began. Nevertheless, we spent a whole lot of time on building the prototype because I believe this is the most important thing. Read more about it here. The webapp is just the final step, an easy one.
It can manage VMware ESXi ?
Looks very good.
No. We don't have any plans to support VMware even in our long term plans (1.5 years from now).
What we're planning for the long term is the importer. VirtKick will connect to VMware, import the virtual machines along with the data, convert it to KVM and add to VirtKick panel. Sure, it won't always work for everyone, especially when the deployment is complicated. But it will work for those who don't really leverage any VMware specific features, and could just use KVM without seeing a difference.
Suggestions(something may be mentioned already):
Allow changing of the colour scheme.
Allow creation of machines in different locations.
Allow stock control and manual provisioning.
Allow custom ISO self-uploading in the panel(the system to download from a given link by the user). They should be manageable by the user and administrator(delete, edit, etc.)
Private networking and IPv6 support.
Different server types should be definable in the administration panel(different groups of servers, like Storage VPS, Regular VPS, High-CPU VPS etc.).
Credit Card Payments, PayPal Payments, Bitcoin Payments.
Profile Management (like adress, name etc.).
Make an API.
System should be able to Send E-mails on Bandwidth Usage(definable by user, and admin) and Stop VMs on Bandwidth Usage(again definable by user and admin).
Affiliate system.
Two-Factor authentication for both the user and admin.
The Panel should support DNS for the user and admin. The user should be able to manage the records, hosted domains etc. The admin should be able to configure DNS servers, and of course use the same benefits the user has for his own domains.
Support system.
Admin should be able to change the logo.
Ability for custom pages creatable by admin.