This commit is contained in:
aceberg 2022-08-21 21:55:44 +07:00
parent 48d385e230
commit 2cd840c20c
3 changed files with 7 additions and 17 deletions

View file

@ -7,14 +7,12 @@ RUN cd /src && go build .
FROM alpine
RUN apk add arp-scan \
RUN apk add --no-cache tzdata arp-scan \
&& mkdir /data
COPY src/templates /app/templates
COPY --from=builder /src/watchyourlan /app/
EXPOSE 8840
WORKDIR /app
ENTRYPOINT ["./watchyourlan"]

View file

@ -1,13 +0,0 @@
FROM ubuntu:20.04
RUN apt update && apt install -y arp-scan && apt clean \
&& mkdir /data
COPY src/templates /app/templates
COPY src/watchyourlan /app/
EXPOSE 8840
WORKDIR /app
ENTRYPOINT ["./watchyourlan"]

View file

@ -24,6 +24,7 @@ docker-run:
docker rm wyl || true
docker run --name wyl \
-e "IFACE=virbr-bw" \
-e "TZ=Asia/Novosibirsk" \
--network="host" \
-v ~/.dockerdata/wyl:/data \
$(DUSER)/$(DNAME):$(VERSION)
@ -32,4 +33,8 @@ clean:
rm src/$(DNAME) || true
docker rmi -f $(DUSER)/$(DNAME):latest $(DUSER)/$(DNAME):$(VERSION)
dev: go-build docker-build docker-run
dev: docker-build docker-run
docker-push:
docker push $(DUSER)/$(DNAME):latest
docker push $(DUSER)/$(DNAME):$(VERSION)