Skip to content

deku-m/netbox-installer-menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netbox Installer Menu

This is menu script based in BASH to install, update, configure and backup Netbox on Ubuntu 22.04. You can choose which Netbox version you will install or update.

All the steps from the offical guide can be found here: https://netbox.readthedocs.io/en/stable/installation/ After the installation is ready try to secure nginx with a certificate of your own! Providing a secure webpage for netbox.

Backup part creates a full or schema-only backup the file is store in the directory /opt/netbox/backups/database/. Which then can also be scheduled in cron through the menu. Or the sql files can be send to external sftp server. After that you can also restore the sql-files.

"Its might not be perfect and improvements are always welcome."

Menu

Providing a menu with the following:

  1. Install
  2. Update
  3. Plugins
    1. Install
    2. Remove
  4. Configure
    1. LDAP
    2. SSO
  5. Backup
    1. Full
    2. Schema-Only
    3. Schedule Job
  6. Restore

Screenshots:

afbeelding afbeelding afbeelding

How to:

Clone the git repo or download the package release provided.

  1. chmod +x menu.sh

  2. run ./menu.sh