Skip to content

Installation and Deployment

Kamila Součková edited this page Mar 18, 2018 · 4 revisions

Installation

Requires python3 (for the server) and node (for building the web UI). Install these using your package manager, for example:

sudo apt-get install python3 nodejs

Then clone the repository, type make run, open http://localhost:8500 and enjoy!

git clone https://github.com/AnotherKamila/stalky.git
cd stalky
make run

I don't want to install nodejs!

Node is only used to install elm, which is used to build the web UI, which is static files only. If you prefer, you can use the pre-built bundle.js instead of compiling it yourself. That way you can run this without nodejs. Run make dontbuild before make run to do that. Remember to re-run make dontbuild every time you pull/checkout/anything like that.

Note that I cannot guarantee that this will never break. OTOH, I depend on it in my production instance, so I will try.

Deployment tips

TODO

Clone this wiki locally