meshviewer
This commit is contained in:
parent
4e4d1087ea
commit
5debd51d30
|
@ -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.
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -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
|
||||
|
||||
|
|
@ -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/
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Reference in New Issue