1234567891011121314151617181920212223242526272829303132333435363738 |
- ### Editar el archivo de configuración
- id=$1
- file="fourier-config.json"
- inicio='{"device_id":"'
- fin='",
- "basepath":"/var/fourier",
- "bucket": "fourier-6e14d.appspot.com",
- "projectId":"fourier-6e14d",
- "keyFilename":"/etc/Fourier-key.json",
- "installDir":"~/programs",
- "apiSecret": "prueba",
- "firebase": {
- "apiKey": "AIzaSyAH7eXARukgBCLFOfw4-Kl-NatHc-fOA68",
- "authDomain": "fourier-6e14d.firebaseapp.com",
- "databaseURL": "https://fourier-6e14d.firebaseio.com",
- "storageBucket": "fourier-6e14d.appspot.com",
- "messagingSenderId": "1032228035742"
- },
- "receivers_count":16,
- "database": {
- "user": "fourier",
- "password": "Sup3rDuper!",
- "database": "fourier"
- },
- "streamURL": "http://monitor.audiovalid.com:8000"
- }'
- json="$inicio$id$fin"
- echo $json > $file
- lower_id="$(echo $id | tr '[:upper:]' '[:lower:]' | tr '_' 'x')"
- ###construir imagen ondemand
- docker build -t ondemand-$lower_id .
- ###prueba
- # docker run -it -v /var/fourier:/var/fourier ondemand-$lower_id bash
- ###produccion
- docker run -d --restart=always -v /tmp:/tmp ondemand-$lower_id
|