--prebuilt flag
This commit is contained in:
@@ -17,7 +17,7 @@ With this command you will download firegex.py, and run it, it will require you
|
||||
|
||||
Or, you can start in a similar way firegex, cloning this repository and executing this command
|
||||
```bash
|
||||
python3 start.py
|
||||
python3 start.py start --prebuilt
|
||||
```
|
||||
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.
|
||||
|
||||
4
start.py
4
start.py
@@ -105,6 +105,7 @@ def gen_args(args_to_parse: list[str]|None = None):
|
||||
parser_start.add_argument('--port', "-p", type=int, required=False, help='Port where open the web service of the firewall', default=4444)
|
||||
parser_start.add_argument('--logs', required=False, action="store_true", help='Show firegex logs', default=False)
|
||||
parser_start.add_argument('--version', '-v', required=False, type=str , help='Version of the firegex image to use', default=None)
|
||||
parser_start.add_argument('--prebuilt', required=False, action="store_true", help='Use prebuilt docker image', default=False)
|
||||
|
||||
#Stop Command
|
||||
parser_stop = subcommands.add_parser('stop', help='Stop the firewall')
|
||||
@@ -121,6 +122,9 @@ def gen_args(args_to_parse: list[str]|None = None):
|
||||
if "version" not in args or not args.version:
|
||||
args.version = "latest"
|
||||
|
||||
if "prebuilt" in args and args.prebuilt:
|
||||
g.build = False
|
||||
|
||||
if "clear" not in args:
|
||||
args.clear = False
|
||||
|
||||
|
||||
Reference in New Issue
Block a user