Inspired by other projects that run hostapd in a Docker container. This goes one step further and boots a full network OS intended for embedded devices called OpenWrt, so you can manage all aspects of your network from a user-friendly web UI.
 
 
 
 
Go to file
Jordan Sokolic 57af2b760d switch to macvlan networking 2020-02-15 22:11:32 +02:00
etc dns interceptor 2020-02-14 18:19:22 +02:00
.env switch to macvlan networking 2020-02-15 22:11:32 +02:00
.gitignore gitignore 2020-02-14 09:10:51 +02:00
Dockerfile configure on startup using rc.local 2020-02-14 12:24:19 +02:00
README.md docs 2020-02-14 18:19:46 +02:00
run.sh switch to macvlan networking 2020-02-15 22:11:32 +02:00

README.md

OpenWRT in Docker

I wanted a GUI frontend to managing my home network, so here is an implementation of OpenWRT in Docker.

Build

$ docker build -t openwrt .

Configure

See .env

Run

$ ./run.sh [WIFI_INTERFACE]