はじめに

今回は、いつもお世話になっている。MENTAのメッセージで見つけたNetBoxのインストール方法についてメモしたいと思います。
NetBoxはいわゆるネットワーク管理者向けのIPAM(IP address management)のOSSのツールです。

メンティーの方の要望がCentOS8の環境でnginxという趣旨だったので、それに沿ったインストール作業をメモしています。
まぁ普段はDebianメインなので久しぶりのRedHat系のネタということもありバタバタしながらやってみました。
Docker環境も提供されているので、Dockerネタが多いので参考になれば...

なお、NetBoxのInstalling NetBoxを参考にインストールを行いました。

  1. PostgreSQL database
  2. Redis
  3. NetBox components
  4. Gunicorn
  5. HTTP server
  6. LDAP authentication (optional)

となっているので、LDAPは非対応です。

パッケージバージョンの依存があるので注意が必要です。

Dependency Minimum Version
Python 3.8
PostgreSQL 10
Redis 4.0