All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Feathur Launch (VPS Control Panel => 0.6.0.1 => Free For Private Use)
Alright so today we're launching Feathur (beta). As part of this launch we're opening up the GitHub and we're releasing our panel to the public. I'll start off with a quick Q & A, branch off into where to obtain a copy and then cover the future of Feathur.
Basic Description: Feathur is a VPS control panel based on PHP. Typical Feathur installers create a linux based nginx, php and mysql system (LEMP) with a built in PHPMyAdmin and control VPS via SSH connections. Feathur is designed to have global administrators and individual users. Each administrator can control all of the VPS in the system. Each user can control any VPS assigned to them by an administrator.
Q: What virtualizations does Feathur support?
A: Feathur currently supports OpenVZ and KVM.
Q: What does Feathur cost?
A: Feathur is FREE for private use. If you'd like to use Feathur commercially (EG: sell VPS) we offer licenses at $3.50 per server per month. There are no upfront fees or additional costs, just $3.50 per server per month. You can install and test out Feathur without purchasing a license.
Q: If I need support where can I find it?
A: We offer unpaid voluntary support via:
- Our Forums (http://forum.feathur.com)
- Our IRC Channel (irc.obsidianirc.net #feathur)
We offer paid support for those who have a license via ticket on our site. (http://feathur.com)
Q: Is the code viewable/editable?
A: Yes our code is viewable via: https://github.com/BlueVM/Feathur
If you want to contribute you're more than welcome to. If you want to modify Feathur to better suit your needs you're welcome to.
Q: What license is Feathur released under?
A: We had to write our own custom license. It's viewable at: https://github.com/BlueVM/Feathur/blob/develop/License.v1.txt
We aren't lawyers, we aren't pretending to be... if you have a suggested change to it let us know.
Q: What prevents me from stealing Feathur's code and using it in another panel?
A: In reality: nothing, but we'd greatly appreciate it if you didn't. Technically our license prevents you from stealing our code to resell it, but at the same time we hope you're a nice person and choose to pay for our code.
Q: Has Feathur's code been externally audited?
A: Yes, we've had it externally audited by a team of 4 separate individuals and most notably Vlad from Safe or Not.
Q: Does Feathur have any bugs?
A: Yes, it has a few known bugs, but most software does. We feel confident that Feathur is ready for day-to-day use without the need for outside support.
Q: I've found a bug, where do I report it?
A: Either on our forums or better yet here on our github.
Q: Is there a SolusVM converter? Is there a WHMCS module?
A: Yes to both questions.
Q: Does Feathur support rDNS? TUN/TAP? PPP? IP Tables?
A: Yes to all of these...
Q: I like your project, how can I support it?
A: If you can afford it consider purchasing a license of Feathur (it's $3.50 a month). We've spent a large amount of our own time and money (yes it costs money to have people audit Feathur and to pay for the design, etc... a lot infact). If you can't afford to donate, encourage your hosting provider to switch, contribute to our code, or just link to our site on your blog/twitter. All of the support is greatly appreciated.
Q: If you're charging commercial providers for Feathur, why are you asking for support from the community?
A: When we decided on a price for Feathur we could have gone with the industry standard, but instead we decided to release it with as little cost to the end user as possible (free/$3.50 if you're a provider). We did this so that the community could benefit from the project and the project would take in enough money to help pay for itself. We'll likely never make money on Feathur, but we'd appreciate recognition for our contribution to the community.
How to obtain a copy:
We've prepared several setup guides which are available on our wiki (click here).
Installers include:
Debian 6 Master
CentOS 6 Master
CentOS 6 OpenVZ Slave
CentOS 6 KVM Slave
Ubuntu 10.04 - 14.04 KVM Slave
You can choose to install the master and the slave on the same physical machine if you don't have a separate VPS/server to run Feathur's master server on. (Who here doesn't have a VPS sitting around idling?)
What's in the Future of Feathur?
We will be releasing updates at least every 2 weeks with new features, bug patches, etc... We will likely release patches and updates every few days and thanks to our update system they'll automatically be downloaded from our gthub within 15 minutes after we make them.
We plan on supporting backups, xen, virtual box, lxc and tons of smaller features. We'll be releasing an update which will allow users to download/upload backups of their own VPS as well as the ability for users to upload their own KVM ISOs (based on administrator preference).
We also have a new design in the works: http://prntscr.com/22g1ns
Important Links
Our Site: http://feathur.com
Github: https://github.com/BlueVM/Feathur
Wiki: https://github.com/BlueVM/Feathur/wiki
Bug Report: https://github.com/BlueVM/Feathur/issues
Forum: http://forum.feathur.com
License Checker: http://check.feathur.com
Questions, comments, thanks, etc... let us know
Comments
Awesome stuff! +1
+1 Great work BlueVM!
great!!
Nice project, love the design and user interface.
I might throw this up and give it a test, thanks for a cheap alternative!
So issues with my server installs since yesterday perhaps a sign to wait for Feathur.
Will try it right now!
Thanks for the great work
I will try it tonight, hope can learn to use it.
I'm impressed.
@Zen - I could understand holding off for a bit to make sure it will work well in the long run, but long term I certainly would hope people take the better road.
There's a WHMCS module and a SolusVM converter, so it's not exactly hard to convert.
Wow! Great work!
Finally! Awesome! I've been waiting for this for a long while!
Although "We'll be charging $3.50 per server if you're a commercial entity with more than 5 servers just to help keep the lights on, pay for security audits, etc..." Are you charging for single licenses as well?
@dhamaniasad - You can order any number of licenses (1 - 1000). Providers with less than 5 servers can choose to not purchase a license, but their hostname will come up without a license on our checker until they purchase at least one license.
I purchased a license anyways, as I like feathur a lot more than virtualizor or solusvm, and would gladly pay for feathur! Its cheaper and better! Anyways, please tell me I was the first person to order a license! :P
@dhamaniasad - We had a few providers pre-purchase a license from us, but they have yet to give me an IP to use... so yes you're the first actual license
Congrats on your launch.
@jbiloh - Thank you
And I am so glad to hear that
What happens if I install Feathur locally on a network segment not connected to the internet? Will it work then when it cannot contact its master/license server? And what if I then install more than 5? And whats up with the Lorum Ipsum on the frontpage?
@Raymii - It will work... Feathur doesn't require a connection to the internet. It would display a small message admin side (tiny link near the top)... There's currently no measurement check to make sure you're below 5 servers and I don't intend to add one, I'd prefer if people are honest and just pay for the licenses.
As for the Lorum Ipsum, I likely didn't update it like I should have. I'll do that nowish...
Nice work! Will have a try once I got time
https://github.com/BlueVM/Feathur/blob/develop/feathur/cron.php#L153
+1 and will try for sure soon
@awson - It's our license checker. Obviously anyone with a small amount of PHP knowledge could disable it, etc... It's our way of saying "please leave this alone".
+1 nice project ,
Looks great! How much of an impact would this have on a system I have other stuff already installed? (Media server, Apache, Mysql, etc)? Is it only possible/safe to install on a fresh builds?
My server is setup with DHCP to the ISP. When I install a new VM, will it be able to grab an additional DHCP from my ISP?
@doughnet - It's possible, but not recommended. I'd recommend you install feathur manually into your existing LAMP server. It's fairly easy.
I have no idea on the DHCP, I've never seen a DHCP openvz config. It'd be easier with KVM probably...
Thank you for getting back to me. I'll test this out then on a fresh install. My server is run @ my friend's place and his ISP gives out free IPs via DHCP, so plug a new system/device into his ethernet port @ his house and it gets a new WAN IP#. Curious how this would work within the a VM, if building a new VM would create a new WAN IP#. IP# are refreshed via he ISP every year (so it's almost static pretty much).
I'm not sure if this is already asked somewhere. Is ipv6 supported?
Looked in the features, it's not yet supported, but top of the list.
Wonder what will happen if I install it on top of a server with HyperVM. Will it recognize my already existing Open vz VPSes?