Quickstart
Spikster is a Laravel based cloud server control panel that supports Digital Ocean, AWS, Linode, Azure, Vultr, Google Cloud and other VPS. It comes with nginx, Mysql, multi PHP-FPM versions, multi-users, Supervisor, Composer, npm, free Let's Encrypt certificates, Git deployment, fail2ban, Redis, API and with a simple graphical interface useful to manage Laravel, Codeigniter, Symfony, WordPress or other PHP sites.
We're excited to share that Spikster is in its beta phase. As we continue to refine and expand its features, we appreciate your patience and understanding. Please note that while we strive for excellence, there may be occasional bugs or unexpected issues during this phase. We encourage you to share your feedback, suggestions, or any issues you may encounter. Your input is invaluable and will help us to create a more robust and user-friendly system. Thank you for being part of our journey towards creating a superior open source hosting control panel.
Getting started
The best way to install Spikster is running autoinstall script on a VPS with Ubuntu (^20.04) (fresh installation):
wget https://raw.githubusercontent.com/yolanmees/Spikster/master/go.sh
bash go.sh
Installation on AWS
AWS by default disables root login. To login as root inside AWS, login as default user and then use command sudo
ssh ubuntu@<your server IP address>
sudo -s
wget -O - https://raw.githubusercontent.com/yolanmees/Spikster/master/go.sh | bash
At the end of installation process, Spikster will show some password that you have to conserve.
Before you can use Spikster, please make sure your server fulfils these requirements:
- Ubuntu 20.04 x86_64 or later
- If the server is virtual (VPS), OpenVZ may not be supported (Kernel 2.6)
- Hardware Requirement: More than 1GB of HDD / At least 1 core processor / 512MB minimum RAM / At least 1 public IP Address (NAT VPS is not supported)
- For VPS providers such as AWS, those providers already include an external firewall for your VPS, please open port 22, 80 and 443 to install and use Spikster.
- Installation may take up to about 30 minutes which may also depend on your server's internet speed. After the installation is completed, you are ready to use Spikster to manage your servers.
- To correctly manage remote servers Spikster has to be on a public IP address... do not use it in localhost!
What's next?
Great, you're now set up with Spikster. Here are a few links that might be handy as you venture further into our hosting control panel: