freifunk:webserverkonfiguration
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| freifunk:webserverkonfiguration [2019-05-07 22:22] – [Dienste] kwasir | freifunk:webserverkonfiguration [2021-02-12 22:14] (aktuell) – [hopglass-server] kwasir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Webserver-Konfiguration ====== | ||
| + | ===== Dienste ===== | ||
| + | |||
| + | ^Name | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[https:// | ||
| + | |[[http:// | ||
| + | |||
| + | ===== weitere Dinge ===== | ||
| + | |||
| + | ==== API ==== | ||
| + | |||
| + | * alt: community.json -> / | ||
| + | * neu: community.json -> von https:// | ||
| + | |||
| + | ==== fastd ==== | ||
| + | |||
| + | * Änderung der startmethode von / | ||
| + | |||
| + | ==== grafana: ==== | ||
| + | |||
| + | * service grafana-server start/ | ||
| + | * config: / | ||
| + | [server] | ||
| + | root_url = https:// | ||
| + | [analytics] | ||
| + | check_for_updates = true | ||
| + | [auth.anonymous] | ||
| + | enabled = true | ||
| + | </ | ||
| + | * systemctl start grafana-server | ||
| + | * / | ||
| + | [Unit] | ||
| + | Description=Starts and stops a single grafana instance on this system | ||
| + | Documentation=http:// | ||
| + | Wants=network-online.target | ||
| + | After=network-online.target | ||
| + | |||
| + | [Service] | ||
| + | EnvironmentFile=/ | ||
| + | User=grafana | ||
| + | Group=grafana | ||
| + | Type=simple | ||
| + | Restart=on-failure | ||
| + | WorkingDirectory=/ | ||
| + | ExecStart=/ | ||
| + | --config=${CONF_FILE} | ||
| + | | ||
| + | cfg: | ||
| + | cfg: | ||
| + | cfg: | ||
| + | LimitNOFILE=10000 | ||
| + | TimeoutStopSec=20 | ||
| + | UMask=0027 | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | * frontend: https:// | ||
| + | * graphana holt sich die Daten vom gw2, auf dem prometheus die daten in eine DB speichert (http:// | ||
| + | |||
| + | ==== hopglass ==== | ||
| + | |||
| + | * config: / | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | { " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | }, | ||
| + | { " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | }, | ||
| + | { " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | }, | ||
| + | { | ||
| + | " | ||
| + | } | ||
| + | ], | ||
| + | " | ||
| + | { " | ||
| + | ] | ||
| + | } | ||
| + | </ | ||
| + | * update: cd / | ||
| + | |||
| + | ==== hopglass-server ==== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | |||
| + | * config: / | ||
| + | * aliases.json:< | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | ], | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | }, | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | ], | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | }, | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | * config.json:< | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | { " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | }, | ||
| + | { " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | } | ||
| + | ], | ||
| + | " | ||
| + | " | ||
| + | ], | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | * systemctl start/stop hopglass-server@default | ||
| + | * / | ||
| + | [Unit] | ||
| + | Description=The HopGlass Server collects data from the Freifunk network (%I) | ||
| + | [Service] | ||
| + | Type=simple | ||
| + | User=hopglass | ||
| + | Group=hopglass | ||
| + | WorkingDirectory=/ | ||
| + | ExecStart=/ | ||
| + | Restart=always | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | * Daten werden gespeichert unter / | ||
| + | |||
| + | ^Query Location | ||
| + | |http:// | ||
| + | |http:// | ||
| + | |http:// | ||
| + | |http:// | ||
| + | |http:// | ||
| + | |http:// | ||
| + | |http:// | ||
| + | |http:// | ||
| + | |http:// | ||
| + | |http:// | ||
| + | |http:// | ||
