Kitty is a simple webserver, it allows you to easily host static websites, with minimal configuration and ease of use.
You can either run it directly in the repo like so:
$ git clone https://github.com/keysmash-studios/kitty
$ cd kitty
$ make start
You can just download a build from the Releases page for a more stable build. Or compile the upstream version:
$ git clone https://github.com/keysmash-studios/kitty
$ cd kitty
$ make compile
# then run your platform's executable
$ build/kitty-[linux|macos|.exe]
# preferably rename them or something
You can also simply run make install
if you're on Linux.
-
Not a replacement to nginx, apache, or alike
-
Not a full on replacement for any web server
-
Supposed to make it easy to host static files
-
Supposed to make it easy to host multiple sites
All progress, bugs, issues and alike is tracked through git-bug, with it installed, simply create and identity (for first time use) and use the webui or termui, or cli if you're into that.
$ git bug user create
$ git bug webui
# Or
$ git bug termui
However feel free to use the GitHub issues as well for reporting bugs, as anybody can do that without credentials.
It's quite simple funny enough, when "learning" about webservers in IT class we were being told to use WampServer to host a Wordpress site.
I then questioned "Why don't you just use caddy", I then got told "Kitty, make our own, and name it kitty"
Thanks Caddy for the inspiration to our name.