Docker InstallationΒΆ

  1. Requirements

    You will need docker and docker-compose.

  2. Build the containers

    Clone source code from the repository:

    $ git clone
    $ cd satnogs-network

    Set your environmental variables:

    $ cp env-dist .env

    Start database container:

    $ docker-compose up -d db

    Build satnogs-network container:

    $ docker-compose build web

    Run the initialize script to populate the database with scheme and demo data:

    $ docker-compose run web python initialize

    Note that the above command requires internet connection, since it fetches Satellite and Transmitter data from SatNOGS-DB

  3. Run it!

    Run satnogs-network:

    $ docker-compose up

    Your satnogs-network development instance is available in localhost:8000. Go hack!