Docker Installation
Requirements
You will need docker and docker-compose.
Get the source code
Clone source code from the repository:
$ git clone https://gitlab.com/librespacefoundation/satnogs/satnogs-db.git $ cd satnogs-db
Configure settings
Set your environmental variables:
$ cp env-dist .env
Install frontend dependencies
Install dependencies with
npm
:$ npm install
Test and copy the newly downlodaded static assets:
$ ./node_modules/.bin/gulp
Run it!
Run satnogs-db:
$ docker-compose up -d --build
Populate database
Create, setup and populate the database with demo data:
$ docker-compose exec web djangoctl.sh initialize
Your satnogs-db development instance is available in localhost:8000. Go hack!