31 lines
852 B
Makefile
31 lines
852 B
Makefile
DB_HOST="10.99.0.3"
|
|
DB_PORT="5432"
|
|
DB_NAME="crowsnest"
|
|
DB_USER="crow"
|
|
DB_PASS="4LlKpnQ2RZPzL13BSpkW4k"
|
|
|
|
go-run:
|
|
cd src; DB_USER=$(DB_USER) DB_PASS=$(DB_PASS) DB_NAME=$(DB_NAME) DB_HOST=$(DB_HOST) go run cmd/frontend/main.go
|
|
|
|
docker-push: docker-build
|
|
docker push git.kohout-dev.de/crowsnest/crowsnest:latest
|
|
|
|
docker-run: docker-build
|
|
docker run \
|
|
--env DB_HOST=$(DB_HOST) \
|
|
--env DB_PORT=$(DB_PORT) \
|
|
--env DB_NAME=$(DB_NAME) \
|
|
--env DB_USER=$(DB_USER) \
|
|
--env DB_PASS=$(DB_PASS) \
|
|
--rm -p 8080:8080 git.kohout-dev.de/crowsnest/crowsnest:latest
|
|
|
|
docker-build:
|
|
docker build \
|
|
--build-arg DB_HOST=$(DB_HOST) \
|
|
--build-arg DB_PORT=$(DB_PORT) \
|
|
--build-arg DB_NAME=$(DB_NAME) \
|
|
--build-arg DB_USER=$(DB_USER) \
|
|
--build-arg DB_PASS=$(DB_PASS) \
|
|
--platform linux/amd64 \
|
|
-t git.kohout-dev.de/crowsnest/crowsnest:latest .
|