dockerall:
	docker buildx build --platform linux/amd64,linux/arm64 -t nassella/b0.0.1 .

dockerlocal:
	docker buildx build -t nassella/b0.0.1 .

dockerpush:
	docker push nassella/b0.0.1

local:
	docker run -p 8080:8080 --net=host --rm nassella/b0.0.1

localclean:
	docker run -p 8080:8080 --net=host --rm nassella/b0.0.1 --clean

dev_db:
	sudo docker compose up

dev_run:
	make dockerall && make dockerpush && csi -D dev -s run.scm

dev_psql:
	docker run -it --rm --network host -e PGPASSWORD="password" postgres psql -h 127.0.0.1 -U "nassella" -d "nassella"

dev_runhook:
	curl -X POST -H "Content-Type: application/json" -d '{"path":"/","tag":"test4","request_id":"2","version":0}' https://nassella-instance-control.nassella.org/hooks/queue-restic-snapshot
