Skip to content

thecodingdad/ha-npmplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NPMplus

Home Assistant integration for Nginx Proxy Manager (Plus). Control proxy hosts and monitor their status.

hacs_badge GitHub Release

Features

  • Control proxy hosts directly from Home Assistant
  • Enable or disable individual proxy hosts via switches
  • Configurable polling interval for status updates
  • Optional SSL certificate verification

Prerequisites

  • Home Assistant 2026.3.0 or newer
  • Running NPMplus instance

Installation

HACS (Recommended)

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

Or add manually:

  1. Open HACS in your Home Assistant instance
  2. Click the three dots in the top right corner and select Custom repositories
  3. Enter https://github.com/thecodingdad/ha-npmplus and select Integration as the category
  4. Click Add, then search for "NPMplus" and download it
  5. Restart Home Assistant

Manual Installation

  1. Download the latest release from GitHub Releases
  2. Copy the custom_components/npmplus folder to your Home Assistant config/custom_components/ directory
  3. Restart Home Assistant

Configuration

Setup

  1. Go to Settings -> Devices & Services
  2. Click Add Integration
  3. Search for "NPMplus"
  4. Follow the setup wizard

Options

Option Type Default Description
url string required NPMplus instance URL
username string required Login username
password string required Login password
verify_ssl boolean false Enable SSL certificate verification
scan_interval integer 30 Polling interval in seconds (5-3600)

Entities

The integration creates the following entities for each proxy host configured in your NPMplus instance.

Switches

Switch Description
Proxy Host One switch per proxy host to enable or disable it

Multilanguage Support

This integration supports English and German.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Home Assistant integration for NPMplus (Nginx Proxy Manager) - control proxy hosts

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages