Running the server locally:
$ docker container \
run \
--rm \
--publish 8888:8080 \
ghcr.io/agross/watchr-web
Running the client and connect to the locally running server:
$ docker container \
run \
--rm \
--tty \
--env Hub__Url=http://host.docker.internal:8888/shell \
--volume $HOME:/watch:ro \
ghcr.io/agross/watchr-client
By default the client watches /watch/*zsh*.log
. This can be changed by
passing --env Watch__Glob=/something/*else*.log
.
$ ./build-docker-image.sh