Skip to content

maurerle/site

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the site configuration for the Freifunk Aachen Gluon firmware.

This branch is compatible to Gluon v2022.1.x which is based on OpenWRT 22.03

This config uses the upstream gluon-mesh-vpn-wireguard 1 implementation. Registration of the wireguard keys is done using a custom wg-registration package which sends the key through POST to our broker.

Firmware can be built using make manifest or make sign if a key for signing the manifest is existing in the home directory at ${HOME}/.gluon-secret-key. A single target can be built using:

make build GLUON_TARGETS=lantiq-xrx200

CHANGELOG

The CHANGELOG can be found here

Update site.mk packages

To update the site.mk packages, the genpkglist.py can be executed from the build server like:

~/site-ffac$ ./contrib/genpkglist.py

The output must then be appended to the end of the site.mk

Currently outdated further information can be found in the Freifunk Wiki2

Footnotes

  1. https://gluon.readthedocs.io/en/latest/features/vpn.html#wireguard

  2. https://wiki.freifunk.net/Freifunk_Aachen/Firmware#Dokumentation

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 39.8%
  • Lua 35.4%
  • Python 24.8%