Used for building the app. Not necessary see Running the app for more details.
Install task file with go
go install github.com/go-task/task/v3/cmd/task@latest
or with winget.
winget install Task.Task
Used for deployment of containers.
Note that docker-compose uses MINIO_ROOT_USER
and MINIO_ROOT_PASSWORD
variables, it is best to define them in .env file as so
MINIO_ROOT_USER = admin
MINIO_ROOT_PASSWORD = YourSuperSecretPassword
Used for running the scrapper
Create appsettings.json based on appsettings.example.json.
To run the app use task run
which will pull and start the containers, install dependencies and start the app. Alternativly if you have your own containers just use go get
to install dependencies and go run .
to run a program
Exit with ctrl + c and run task stop
to stop containers