Skip to content

frazon11/opnCentral

Repository files navigation

OpnCentral

Lightweight, self-hosted central management interface for multiple OPNsense firewalls.

Features

  • Multiple OPNsense systems
  • Encrypted API key storage
  • Central status display
  • Firmware and service information
  • Configuration backup download
  • Remote reboot
  • Direct WebGUI links
  • SQLite storage
  • Multi-platform Docker image for AMD64 and ARM64
  • Synology DSM / Container Manager compatible

Synology deployment

Copy only these files from deploy/ to:

/volume1/docker/opncentral/
├── docker-compose.yml
└── .env

Edit .env:

GHCR_OWNER=frazon11
ADMIN_PASSWORD=YOUR_SECURE_PASSWORD
APP_KEY=YOUR_64_CHARACTER_HEX_KEY

Generate APP_KEY:

openssl rand -hex 32

Start:

cd /volume1/docker/opncentral
docker compose pull
docker compose up -d

Open:

http://SYNOLOGY-IP:8788

Persistent data:

/volume1/docker/opncentral/data
/volume1/docker/opncentral/backups

Do not change APP_KEY after saving API credentials.


if you like my ideas and /or projects, feel free to support me:

paypal.me/FrazoN11

About

manage several opnSense firewalls centrally

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors