This is the website application which controls the orchestration of hewbot(s) for http://hewbot.com
You can pull the latest docker image from https://hub.docker.com/r/travisrowland/hewbot-app/
Read and edit config/app.php
and setup the 'Datasources' and any other
configuration relevant for your environment.
- Download Composer or update
composer self-update
- Run
composer install
to setup the application dependencies - Run
bin/cake migrations migrate
to populate the database
- Run
bin/cake server -H 0.0.0.0
to start the application - Proceed to
http://localhost:8765/admin/users/add
to create your user
You should now be able to visit the path to where you installed the app and see the setup traffic lights.
Access http://localhost:8765/users/register and fill out the fields.
If you choose #1, you need to do some extra steps:
- Fetch your token from the database. (Users table, token column)
- Then go to http://localhost:8765/users/confirm/TOKEN where
TOKEN
is the token. - Update the
is_admin
field to1
to enable admin access