DarkFlows Router OS

High Performance Routing and Firewalling Reimagined

Scroll Down

Laptop Display

Keep Scrolling

Powerful and Easy to Use

Latency free gaming, high performance traffic shaping, and easy to use dashboard

Continue Scrolling

Why another router OS?

I was frustrated with the ability to get true latency free gaming on my home network, and the ability to have a solution that took full advantage of my hardware and gave me the ability to use CAKE to fix these problems. So, I decided to create my own solution.

Latency Free Gaming
CAKE plus full Linux Kernel support was the best solution
Auto Configuration
Install and configure your router in minutes with our automated installer
Full Control
Easily spot and solve problems on your network
Feature illustration

Fully Customizable Dashboard

Easily hide and re-arrange the widgets to always have the perfect view of your network.

App Store
Install additional widgets from the App Store or with Docker
Kiosk Mode
Use Kiosk mode to display a custom dashboard on your wall
Network Monitoring
See at all time what is happening on your network
Feature illustration

High Performance Traffic Shaping

Thanks to CAKE and the Linux Kernel, you can shape your traffic with the highest possible performance

Linux Kernel
Higher Performance then BSD based solutions with more compatibility
No more bufferbloat
CAKE is the only solution that can shape traffic with zero latency added under high load
Gaming Performance
Stop jitter and lag during gaming sessions, CAKE is the only bullet proof solution
Feature illustration

Solutions

Comes pre-configured with the bestsolutions that work together

NFTables
Modern firewall technology with better performance
CAKE
Amazing packet based traffic shaping
PiHole
Block ads and protect your network
Docker
Easily install other applications
Samba
Optimized for high speed NAS storage
Feature illustration

No more Ads

Thanks to Pi-Hole we block all ads at the DNS level. Easily manage your DNS from our dashboard.

Built in Management
Pi-Hole Admin is accessible however you don't even need to leave our dashboard
Cooperative Naming
Using DNS and DHCP data we can name and trace clients on your network
Feature illustration

Easy NAS Storage

Easily manage your NAS storage with our built in Samba server. Share files between your devices and work together on the same documents.

Add additional storage
Leverage ZFS and RAID to add additional storage to your network
Easy Management
Easily add shares, users, and groups to your Samba server
Feature illustration

Frequently Asked Questions

Here are some frequently asked questions we have answered quickly for you.

On a Mission to make the best router OS for the home we decided to create the solution to solve our own problems. We wanted to create a router OS that was easy to use, had all the features we needed, and ultimately solve all our traffic shaping needs.
DarkFlows is free to use and our intent is to keep it that way.
CAKE was made to fix all network bufferbloat issues that plague other solutions. It is the only solution that can shape traffic with zero latency added under high load.
There are two ways to install DarkFlows. You can use our pre-built ISO images or run our installer script on a Debian based system.
For most people having one system to rule them all is the best solution. We have designed DarkFlows to be a very light weight OS that can run on a very inexpensive system and still provide all the features you need.
Make sure you have your WAN and LAN ports set up before installing DarkFlows. Our installer auto detects your network configuration and will configure your system accordingly.
You can just visit the default IP address at http://192.168.58.1/ to access the dashboard. It will then redirect you to port 4080.
The default password for root and other things is 'darkflows'. There is also a default user added called 'darkflows'.
SSH is enabled on port 12222 on both the WAN and LAN interfaces.
By default the web interface is only accessible from the local network. It is not recommended to expose the web interface to the internet at this time until we add additional security measures for user authentication.
In our opinions there is an elevated risk, however one that for the average user is minimal. The entire router is firewalled from the internet, so the only attack vector is inside your network. However what is great about our system is you get to choose rather you have other applications enabled our not. We are just creating our ultimate solution, it is up to the user what they do with it.
Use 'systemctl status kea-ctrl-agent.service' to see if DHCP is running. Use to 'cat /etc/darkflows/d_network.cfg' to see if at least two network interfaces are there. Use 'systemctl status nextjs' to see if webserver is running. Use 'ip addr show' to see what interfaces are setup. Use 'cat /etc/network/interfaces' to see what interfaces are configured.
https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-12.9.0-amd64-netinst.iso
su - root ; apt install curl ; curl -sSL https://darkflows.com/downloads/install.sh | bash
PROD