Firewall Linux - A small and simple Linux based Firewall Distribution - https://fwlnx.rocks
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2022-11-10 11:56:06 +00:00
.gitlab-ci.yml remove duplicate title 2022-11-09 14:01:03 +01:00
fw.svg vectorized logos 2022-11-09 13:57:42 +01:00
fwlnx.png adjust image size 2022-11-09 14:05:17 +01:00
fwlnx.svg vectorized logos 2022-11-09 13:57:42 +01:00
LICENSE Add LICENSE 2021-02-28 13:51:16 +00:00
penguin.svg vectorized logos 2022-11-09 13:57:42 +01:00
README.md Update README.md 2022-11-10 11:56:06 +00:00
style.css Update style.css 2022-11-09 10:19:21 +00:00

fwlnx

fwlnx

Firewall Linux - A small and simple Linux based Firewall Distribution

It combines a smart Linux distribution (NixOS) with modern network services, a simple web interface and API to configure it. It's not meant to be a replacement to far superiour Appliances like pfSense or OPNSense but as an alternative solution for typical home use.

Target platforms

Planned initial features

Installation

TBD

Design

Partitioning

The partitioning schema is kept simple and will be setup like this:

BIOS/MBR:

/dev/sda:
  /dev/sda1  swap  [SWAP]  # SWAP
  /dev/sda2  ext4  /       # FWLNX

UEFI/GPT:

/dev/sda:
  /dev/sda1  vfat  /boot   # ESP
  /dev/sda2  swap  [SWAP]  # SWAP
  /dev/sda3  ext4  /       # FWLNX

Operating system

As the base operating system NixOS is used.

Garmr

Backend daemon

Freyja

Web frontend


Made with ❤️ and 🪄✨.

Icon partly from stockio