Docker InstallationΒΆ

  1. Requirements

    You will need docker and docker-compose.

  2. Get the source code

    Clone source code from the repository:

    $ git clone
    $ cd satnogs-network
  3. Configure settings

    Set your environmental variables:

    $ cp env-dist .env
  4. Run it!

    Run satnogs-network:

    $ docker-compose up -d --build
  5. Populate database

    Create, setup and populate the database with demo data:

    $ docker-compose exec web initialize

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

  6. Clean database

    Clean up the database in case of problems:

    $ docker-compose exec web django-admin flush
  7. Build the documentation locally

    $ docker run -it -v ${PWD}:/documents/ plaindocs/docker-sphinx make html