diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 038e50a..0db7d38 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -21,7 +21,7 @@ jobs: uses: actions/checkout@v4 - name: Build and run firegex - run: python3 start.py -b start --psw-no-interactive testpassword + run: python3 start.py start --psw-no-interactive testpassword - name: Run tests run: cd tests && ./run_tests.sh diff --git a/README.md b/README.md index ddb5c7a..8e644b0 100644 --- a/README.md +++ b/README.md @@ -19,8 +19,9 @@ Or, you can start in a similar way firegex, cloning this repository and executin ```bash python3 start.py ``` -Cloning the repository you could use the `--build` option that will build a new image of firegex, this can be usefull if you need change some code of firegex, and run it with the new code. -Image building of firegex will require more time, so it's recommended to use the version just builded and available in the github packages +Cloning the repository start.py will automatically build the docker image of firegex from source, and start it. +Image building of firegex will require more time, so it's recommended to use the version just builded and available in the github packages. +This is default behaviour if start.py is not in the firegex source root directory. By default firegex will start in a multithread configuration using the number of threads available in your system. The default port of firegex is 4444. At the startup you will choose a password, that is essential for your security.