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."
Providing a menu with the following:
- Install
- Update
- Plugins
- Install
- Remove
- Configure
- LDAP
- SSO
- Backup
- Full
- Schema-Only
- Schedule Job
- Restore
Clone the git repo or download the package release provided.
-
chmod +x menu.sh
-
run ./menu.sh