Workgroup:Router: Difference between revisions
imported>Raboof →Work in Progress: added some links, nixwrt is archived |
Update working group to mean various people on the networking chat room. Update disassembler's config URL. Fix some typos. |
||
Line 1: | Line 1: | ||
The router working group is various people who collaborate and share ideas in [https://matrix.to/#/#networking:nixos.org #networking:nixos.org] on Matrix. | |||
== Example configurations == | |||
* | |||
* disassembler's router config: https://github.com/disassembler/network/blob/master/nixos/portal/configuration.nix | |||
== Work in Progress == | == Work in Progress == | ||
Line 17: | Line 14: | ||
** [https://www.reddit.com/r/NixOS/comments/7qq14j/in_the_nix_of_time_nixwrt_project_update/ NixWRT Project Update 2018-01-16] | ** [https://www.reddit.com/r/NixOS/comments/7qq14j/in_the_nix_of_time_nixwrt_project_update/ NixWRT Project Update 2018-01-16] | ||
** [https://groups.google.com/forum/#!topic/nix-devel/zDQH7Ulotoc Musl support in nixpkgs] | ** [https://groups.google.com/forum/#!topic/nix-devel/zDQH7Ulotoc Musl support in nixpkgs] | ||
* [https://git.eno.space/dewclaw.git/tree/openwrt | * [https://git.eno.space/dewclaw.git/tree/openwrt dewclaw] - generate OpenWRT UCI config from Nix | ||
* [https://github.com/cleverca22/not-os Not-OS] - an operating system generator, based on NixOS, that, given a config, outputs a small (47 MB), read-only squashfs for a runit-based operating system | * [https://github.com/cleverca22/not-os Not-OS] - an operating system generator, based on NixOS, that, given a config, outputs a small (47 MB), read-only squashfs for a runit-based operating system | ||
Revision as of 22:17, 4 April 2024
The router working group is various people who collaborate and share ideas in #networking:nixos.org on Matrix.
Example configurations
- disassembler's router config: https://github.com/disassembler/network/blob/master/nixos/portal/configuration.nix
Work in Progress
A couple of projekts are in development for this topic:
- liminix - A Nix-based system for configuring consumer wifi routers or IoT device devices, of the kind that OpenWrt or DD-WRT or Gargoyle or Tomato run on.
- NixWRT - replacing OpenWRT with the nix toolchain.
- This project has been archived
- NixWRT Project Update 2018-01-16
- Musl support in nixpkgs
- dewclaw - generate OpenWRT UCI config from Nix
- Not-OS - an operating system generator, based on NixOS, that, given a config, outputs a small (47 MB), read-only squashfs for a runit-based operating system