5.4 Installation SatDB database

This section provides installation instructions for the PostgreSQL database used by the sat-nms Monitoring & Control System.

PostgreSQL is a free and open-source relational database management system. Installation packages are available for different operating systems and Linux distributions. The following chapter descripes the installation on Debian Linux 12 with the PostgreSQL version 15.

Details about PostgreSQL: https://www.postgresql.org/

If you have your own PostgreSQL installation or PostgreSQL cluster running on a different host or as a cloud service, you can skip the chapter Installation and move directly to chapter Configuration.

To update the database schema, we are using the Golang-Migrate tool. Details can be found here: https://github.com/golang-migrate/migrate.

Quick access links to the main sections of this installation guide:

The following topics will be covered by the Administration Manual