Overview
https://filesender.renater.fr/?s=download&token=a67ce900-60f2-4c0b-9542-618bda80767c
#Requirement
##git
```
sudo apt install git
```
- Install docker
```
sudo apt-get update
(sudo apt-get upgrade)
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
```
- Install docker-compose
- Add Docker’s official GPG key:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
```
- Add Docker compose repo
```
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
- Quick demo
##getting all
```
tar -zxvf jsatorb-docker-demo.tar.gz
cd jsatorb-docker-demo
```
OR
```
git clone https://sourceforge.isae.fr/git/jsatorb-docker-demo
cd jsatorb-docker-demo
```
##loading docker images, starting them into container, launching a browser...
```
bash load-docker-images.bash
bash jsatorb-start.bash
```
##GUI
At this time, a browser should be running (as well as 3 docker container)
Actions:
(in the browser: http://localhost/)
choose TLE (top left)
Time setting:
- duration 8600
- Step Time 60
click on "celestrak import TLE" (top fright)
in filter, write "iridium" and pick the first satellite appearing (check box activated)
click on "validate TLE Selection"
click on "<" top right (going back to cesium viewer)
click on "Run mission Analysis"
Intercat with Cesium viewer (hold right click to turn around, hold left click to zoom in/out, accelerate or hold simulation, move in time...)
From this point, you can modify name of the satellite, their TLE, add more satellites, define your own satellite. - little pen on satellite Name, in TLE list.
Be sure to stay in TLE mode (there is not yet inter-compatibility with Keplerian mode, even at the end, data is the same !)
enjoy !
##To stop in a clean way the docker containers:
```
bash jsatorb-stop.bash
```