Compare commits

...

2 commits

Author SHA1 Message Date
8bb78bfd3a build: Fail fast 2022-10-15 17:04:35 -04:00
e82eeef365 add customized Grafana for listening on port 80 2022-10-15 17:04:12 -04:00
2 changed files with 12 additions and 0 deletions

View file

@ -1,5 +1,7 @@
#!/bin/bash #!/bin/bash
set -e
[ -z "$1" ] && exit 1 [ -z "$1" ] && exit 1
docker build $1 -t gitea.angry.im/petercxy/$1:latest docker build $1 -t gitea.angry.im/petercxy/$1:latest

10
grafana/Dockerfile Normal file
View file

@ -0,0 +1,10 @@
FROM grafana/grafana:9.2.0
USER root
# Add cap_net_bind_service to grafana-server, and set default port to 80
RUN apk add --no-cache libcap-utils --repository=http://dl-cdn.alpinelinux.org/alpine/edge/main \
&& setcap cap_net_bind_service=+ep ${GF_PATHS_HOME}/bin/grafana-server \
&& sed -i "s/;http_port = 3000/http_port = 80/" ${GF_PATHS_CONFIG}
USER grafana