Skip to content

edspencer/lansaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LANsaver

LANsaver is a nextjs application that allows people to configure Devices on their network that they wish to back up configurations for - Firewalls, Managed Switches, Home Assistant instances, etc.

It is integrated with InformAI, and acts as an example of how to do that (see the announcement blog post for more).

There is a live demo of LANsaver running at https://lansaver.edspencer.net. This live demo is pointed at a test harness that just mocks out some fake devices.

LANsaver is intended to be run locally on your network, and to push its backups to some offsite destination like a GitHub repository. I have it running on TrueNAS Scale, where it is continually backing up my OPNsense firewall, TPLink managed switches and Home Assistant instance.

LANsaver uses React Server Components and Vercel AI SDK in addition to InformAI.

Supported Backup Sources

  • OPNSense
  • Home Assistant
  • TP Link Managed Switches
  • LANsaver itself

Supported Destinations

  • git repository

About

NextJS application that continually backs up your network device configurations

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages