Skip to content
forked from spr-networks/super

📡 SPR: Open Source, secure, user friendly and fast wifi routers for your home. One wifi password per device. Ad Blocking & Privacy Blocklists. Policy Based Network Access

License

Notifications You must be signed in to change notification settings

jefferyq2/super

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Secure Programmable Router

Introduction

This project creates a hardened router setup for connecting IOT devices or running an entire home network. By employing per-station passphrases and strict firewall rules, a hardened network is created. The project enables a high degree of confidence about where packets come from and where they can actually go, with protections against MAC cloaking/spoofing and fine grained access controls.

Goals

  1. Security & Privacy
  2. Programmable with an API
  3. Easy to use

UI Demo Page

https://demo.supernetworks.org/

Updating

Building from scratch

./build_docker_compose.sh
docker-compose up -d

For performance and to minimize wear on SD cards, the build uses a memory-backed filesystem. On memory-limited devices, this can cause build failures if memory is exhausted. In this case, you can provide the build argument --set "*.args.USE_TMPFS=false".

Using prebuilt containers

docker-compose pull
docker-compose up -d

Useful Links

About

📡 SPR: Open Source, secure, user friendly and fast wifi routers for your home. One wifi password per device. Ad Blocking & Privacy Blocklists. Policy Based Network Access

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 67.9%
  • Go 24.6%
  • Shell 4.8%
  • Dockerfile 0.9%
  • Python 0.7%
  • Objective-C 0.3%
  • Other 0.8%