meshviewer

This commit is contained in:
Michael Wyraz 2021-11-14 00:54:21 +01:00
parent ec76708754
commit 784f2b4187
5 changed files with 36 additions and 2 deletions

View File

@ -27,3 +27,7 @@ Umgebungsvariablen:
* keine
### meshviewer
Der Meshviewer-Container stellt die Meshviewer-Anwendung aus https://git.dezentrale.cloud/Freifunk-Leipzig/meshviewer/src/branch/ffle sowie die zugehörigen Meshviewer-Daten bereit.

View File

@ -13,6 +13,14 @@ services:
yanic:
build: ./yanic
network_mode: "service:fastd"
stop_grace_period: 0s
stop_grace_period: 10s
volumes:
- ./data/yanic:/data
meshviewer:
build: ./meshviewer
ports:
- 80:80
volumes:
- ./data/yanic/meshviewer:/usr/share/nginx/html/data

View File

@ -0,0 +1,17 @@
FROM node:14-alpine as builder
RUN apk add --update --no-cache git
RUN yarn global add gulp@4.0.2
RUN git clone --branch ffle https://git.dezentrale.cloud/Freifunk-Leipzig/meshviewer.git /meshviewer
RUN cd /meshviewer && yarn
RUN cd /meshviewer && gulp
FROM nginx:1-alpine
RUN rm -rf /usr/share/nginx/html/*
COPY --from=builder /meshviewer/build /usr/share/nginx/html/

View File

@ -1,6 +1,6 @@
FROM golang:1.16-alpine as builder
RUN go get -v -u github.com/FreifunkBremen/yanic
RUN go get -v -u github.com/FreifunkBremen/yanic@2c0b3c74fc42efb3e91a88939d341ed73c65d31a
FROM alpine:3.14

View File

@ -21,6 +21,11 @@ domains = ["meshkit"]
[[respondd.interfaces]]
ifname = "bat0"
multicast_address = "ff02::2:1001"
[[respondd.interfaces]]
ifname = "bat0"
multicast_address = "ff05::2:1001"
[webserver]
enable = false