Now Available

Professional pfSense Backup Solution

Secure, intelligent, and automated backup solution for pfSense firewalls in homelab environments. Complete local control with professional security. Part of NXTools collection.

Windows PowerShell
×
PS C:\pfSenseGuardian> .\pfSenseGuardian.ps1
🛡️ pfSense Guardian v2.0 - Starting...
🔐 SSH connection established
📦 Backup completed successfully
📱 Notification sent
PS C:\pfSenseGuardian> _

Why Choose pfSense Guardian?

Professional features designed for homelab environments

Maximum Security

SSH key authentication, DPAPI encryption, modern cipher suites, and comprehensive audit logging.

  • Ed25519 SSH keys
  • AES-256-GCM encryption
  • Windows DPAPI protection
  • Complete audit trails

Smart Intelligence

Automatic change detection, intelligent backup naming, retention management, and flexible scheduling.

  • Configuration change detection
  • Smart file naming
  • Automatic retention (100 backups)
  • Backup verification
  • Flexible scheduling options

Rich Notifications

Multiple notification channels to keep you informed about backup status across all your devices.

  • Telegram bot integration
  • Slack workspace alerts
  • Windows Toast notifications
  • Mobile device support via Telegram and Slack

Multiple Protocols

Support for HTTPS, SSH, and multiple backup formats for maximum compatibility.

  • HTTPS web interface backup
  • SSH file-level backup
  • XML configuration files
  • TAR.GZ archives

Professional CLI

Powerful command-line interface with interactive menus and automation capabilities.

  • Interactive CLI menus
  • Management console
  • Task scheduler integration
  • Flexible scheduling options
  • Automation scripting

Privacy First

100% local operation with no data collection, telemetry, or cloud dependencies.

  • No data collection
  • No telemetry
  • No cloud dependencies
  • Full local control

Get Started in Minutes

Simple setup process with intelligent configuration wizard

1

Download & Extract

Download the latest release from GitHub and extract to your desired location.

2

Run Setup Wizard

First run automatically starts the intelligent setup wizard - no manual JSON editing!

3

Configure & Test

Follow the wizard to configure pfSense connection, backup settings, and notifications.

4

Start Backing Up

Your first backup starts automatically after successful configuration!

One-Liner Installation
irm https://raw.githubusercontent.com/NX1X/pfSenseGuardian/main/Install-pfSenseGuardian.ps1 | iex
Downloads and runs the installer automatically from GitHub. Requires PowerShell with admin privileges.
Manual Installation
# 1. Download or clone the repository
git clone https://github.com/nx1x/pfSenseGuardian.git
cd pfSenseGuardian

# 2. Run the setup wizard (first time)
.\pfSenseGuardian.ps1

# 3. Start using pfSense Guardian
.\pfSenseGuardian.ps1

Prerequisites

Windows 10/11 or Server 2019+
PowerShell 5.1+
pfSense firewall accessible
Administrator privileges

Comprehensive Documentation

Everything you need to get the most out of pfSense Guardian

Quick Start Guide

Get up and running in 5 minutes with our intelligent setup wizard.

Read Guide

SSH Security Guide

Advanced security setup with SSH keys, modern ciphers, and best practices.

Read Guide

Notifications Setup

Configure Telegram, Slack, and Windows notifications for backup alerts.

Read Guide

Telegram Bot Setup

Step-by-step guide to configure Telegram bot for mobile backup notifications.

Read Guide

Slack Integration

Complete setup guide for Slack workspace alerts and team notifications.

Read Guide

Configuration Guide

Advanced configuration options and customization settings.

Read Guide

API Reference

Complete PowerShell module documentation and examples.

Read Guide

Troubleshooting

Common issues, solutions, and debugging techniques.

Read Guide

About pfSense Guardian

pfSense Guardian is a free, open-source backup solution developed by NX1X Lab for pfSense firewalls in homelab environments. It provides secure, automated backups with advanced features that rival commercial solutions - all while keeping your data completely local and private.

Security First

Strong encryption and modern security practices

Homelab Focused

Designed specifically for personal homelab environments

Open Source

100% open source with Mozilla Public License 2.0

Key Benefits

Complete local control
No data collection
Professional security
Intelligent automation
Multiple backup methods
Comprehensive notifications

Get in Touch

Have questions? Need support? Want to contribute?

Contact Information

Technical Support

Visit nx1xlab.dev/contact for all support requests

Email Support

support@nx1xlab.dev

Website

nx1xlab.dev

Need Help?

For technical support, bug reports, feature requests, or contribution opportunities, please contact me via email or visit my dedicated support page.

Visit Contact Page

Join the Community

Connect with other pfSense Guardian users, share your experiences, and contribute to the project's development.

GitHub Community

Support the Project

Help us continue developing amazing tools for the homelab community

Support pfSense

pfSense Guardian is built on top of the amazing pfSense firewall. Please consider supporting the pfSense project that makes this all possible.

Support pfSense by getting involved! Consider buying hardware from Netgate, contributing to development, or supporting the FreeBSD Foundation.

Support the Developer

If pfSense Guardian has helped secure your homelab, consider buying me a coffee! Your support helps me continue developing free tools for the community.

Every coffee helps fuel late-night coding sessions and keeps these tools free and open source!