Dev Guide: Windows users Advanced - usil/eventhos GitHub Wiki
Here are the steps if you are a windows bro!
We are tested with git bash, powershell and cmd without success. The only tool that works was Mobaxterm
Pre-requisites
- docker
- docker compose
- mobaxterm : https://mobaxterm.mobatek.net/download.html
- notepad ++
Steps
- Clone this url : https://github.com/usil/eventhos.git
- Open this folder with mobaxterm
- Change the file enconding for windows using the shell
dos2unix one_click.sh
- Start the docker engine
- Run one of the modes
- For first time only for demo: https://github.com/usil/eventhos#usage-get-last-stable-version-default-secrets
- For first time but like a pro: https://github.com/usil/eventhos#usage-get-last-stable-version-custom-secrets
- To update the artifacts except the database: https://github.com/usil/eventhos#usage-get-last-stable-version-custom-secrets
- For integration tests: https://github.com/usil/eventhos#usage-integration-test
- A minimal shell wizard will ask you for some variables. Check this to set the right values
- If you don't have a valid smtp server, just press enter if the variable name starts with SMTP
- If no errors, you should have all the artifacts ready to use. Check them with
docker ps
- Get the admin credentials https://github.com/usil/eventhos#admin-credentials
- Go to login https://github.com/usil/eventhos#home-page