I need beta tester for my online tool to manage multiple servers
First I'm sorry if this is not a right place to ask for beta testers. If the moderators feel there is a better subforum for this, please move the thread there. Thank you.
I have been a Linode user since 2012, and am still using Linode for hosting many projects. At the beginning I only needed one server or two, and I can manage it using Putty on Windows. I wrote some "installation script" to install a whole stack (LAMP server) in one paste. It worked well for CentOS servers, and I used it a lot to rebuild my servers from time to time.
Time flew by, and now I have 21 servers with different roles (database, app, backend servers etc). I switched to Debian and then Ubuntu, and the installation script no longer worked. Debian and Ubuntu terminal just discarded extra commands after apt-get install. I had to copy and paste a part of installation script. Some times I need run an bunch of commands on some SSH servers. I tried pssh and alternatives, but they didn't work well for me.
I decided to build my own online tool (website) to manage my servers, and it turns out good enough for me. So I move forward and want to release it for public use.
After connect existing servers via SSH, you can run commands on many selected servers at once. It will not install anything on your server but a single SSH public key. The private key also has passphrase, and it is not stored in database.
You may add your own text files and shell scripts like Linode StackScript. You can execute them with a single "fake" command, or include it in other script too.
It provides a public simple API to run a script on selected servers every time it's called. I'm using it as a webhook URL at BitBucket to do the git pull and cache clear on my app servers.
It also have a web based file manager which you can do basic stuff like directory listing, edit and delete file. I'm adding more features.
Because it does everything via SSH connections, it'll work with most OSes. I tested with Ubuntu, Debian, CentOS, Fedora, CoreOS, and even FreeBSD. I haven't tested with OpenBSD yet, but I believe it'll be just fine.
So, what do you think about becoming a beta tester?
Just let me know below, or email me at nguyenanthuan at gmail dot com.
I'm still considering between freemium and premium (starts at $2 / month for a server). Anyway I'll add $100 service credit for beta testers to test my tool. The credit will not expire, and is not exchangeable.
The service is not complete yet. You should try it for your test or unimportant servers.
Besides, I want to ask: what are you using to manage servers now?
3 Replies
What you describe already exists and its called Ansible, made by RedHat and comes with a few billion scripts to manage cloud and remote servers. Its here:
Oh and its open source and free
Tough competition
I'd like to manage my server wherever I go, on my phone or tablet. It has an online SFTP file manager, and I can check the error logs from several app servers at once. If I found something wrong, I can fix it right away. I have a powerful desktop computer at home, but I can't bring it along every time.
I sent you a PM and hope that you'll give me some advice.
Thank you.