HabCtl
Because having fun and connect with people shouldn't be a pain
BackgroundBecause having fun and connect with people shouldn't be a pain
As I started to learn Golang, I was struggling with a project that would fit as a side project while learning. So I came up with an idea that would take me back 6 years in time, when I was into retro developing. HabCtl offers a way for retro owners to get started with their hotel quick and have all necessary tools and programs taken care of. HabCtl will simply automate the creation of a Habbo Retro, just like it should be!
Development
It's currently in its early stage, but it's ongoing. Currently the support is limited and will only install the necessary software for example Apache, php, phpmyadmin and MySql on the server. There's some automation in it already, the Nginx server will be configured automatically and the website (currently a template) is automatically put into the right folders and Apache is after that started, and you can access the website.
TBA
- Download zip files with cms/emulator from internet and have them fixed into the docker container (1.1)
- Configure emulator based on system ipaddr
- Configure RevCMS files automatically
- habctl theme command
- habctl install - Automatically installs required software, move files to webserver and starts apache
- habctl start - Starts containers
- habctl stop - Stops all running containers
Relase v1.0.1
- habctl install
- habctl start
- habctl stop
- Local files only (currently)
- Local setup (not an automatic exposure yet)
- Automated Mysql setup and database migration
Last edited: