{"platform":"production","backend":{"name":"LGS1920 Backend server","shortname":"Backend","domain":"api.lgs1920.fr","protocol":"http","port":3333,"pm2":{"bin":"/home/.bun/bin/pm2","config":"backend-production.config.js","environmentFile":"shared/backend.env","command":"cd '/home/www/lgs1920/production/backend/current' && export PATH='/home/.bun/bin':$PATH && install -d -m 750 '/home/www/lgs1920/production/backend/shared/logs' && test -r '/home/www/lgs1920/production/backend/shared/backend.env' && set -a && . '/home/www/lgs1920/production/backend/shared/backend.env' && set +a && if ! '/home/.bun/bin/pm2' describe 'pm2-logrotate' >/dev/null 2>&1; then '/home/.bun/bin/pm2' install 'pm2-logrotate'; fi && '/home/.bun/bin/pm2' set pm2-logrotate:max_size 10M && '/home/.bun/bin/pm2' set pm2-logrotate:retain 14 && '/home/.bun/bin/pm2' set pm2-logrotate:compress true && '/home/.bun/bin/pm2' set pm2-logrotate:dateFormat YYYY-MM-DD_HH-mm-ss && '/home/.bun/bin/pm2' startOrRestart '/home/www/lgs1920/production/backend/current/ecosystem.config.js' --cwd '/home/www/lgs1920/production/backend/current' --update-env && if crontab -l 2>/dev/null > '/home/www/lgs1920/production/backend/shared/.backend-watchdog-crontab'; then :; else : > '/home/www/lgs1920/production/backend/shared/.backend-watchdog-crontab'; fi && sed -i '/^# BEGIN LGS1920 BACKEND WATCHDOG production$/,/^# END LGS1920 BACKEND WATCHDOG production$/d' '/home/www/lgs1920/production/backend/shared/.backend-watchdog-crontab' && printf '%s\\n' '# BEGIN LGS1920 BACKEND WATCHDOG production' '*/5 * * * * '\\''/home/.bun/bin/bun'\\'' '\\''/home/www/lgs1920/production/backend/current/backend-watchdog.js'\\'' --platform '\\''production'\\'' --url '\\''http://127.0.0.1:3333/ping'\\'' --pm2-bin '\\''/home/.bun/bin/pm2'\\'' --pm2-app '\\''backend-production'\\'' --environment-file '\\''/home/www/lgs1920/production/backend/shared/backend.env'\\'' --state-path '\\''/home/www/lgs1920/production/backend/shared/backend-watchdog-state.json'\\'' >> '\\''/home/www/lgs1920/production/backend/shared/logs/watchdog.log'\\'' 2>&1' '@reboot sleep 30 && '\\''/home/.bun/bin/bun'\\'' '\\''/home/www/lgs1920/production/backend/current/backend-startup.js'\\'' --backend-path '\\''/home/www/lgs1920/production/backend/current'\\'' --environment-file '\\''/home/www/lgs1920/production/backend/shared/backend.env'\\'' --pm2-bin '\\''/home/.bun/bin/pm2'\\'' >> '\\''/home/www/lgs1920/production/backend/shared/logs/startup.log'\\'' 2>&1' '# END LGS1920 BACKEND WATCHDOG production' >> '/home/www/lgs1920/production/backend/shared/.backend-watchdog-crontab' && crontab '/home/www/lgs1920/production/backend/shared/.backend-watchdog-crontab' && rm -f '/home/www/lgs1920/production/backend/shared/.backend-watchdog-crontab' && '/home/.bun/bin/pm2' save"},"registrationFile":"/home/www/lgs1920/production/backend/shared/launch-registrations.json","home":"/home/www/lgs1920/production/backend/current"},"studio":{"name":"LGS1920 Studio","shortname":"Studio","domain":"studio.lgs1920.fr","protocol":"https","proxy":"/proxy.php?csurl=","home":"/home/www/lgs1920/production/studio/current"},"site":{"domain":"lgs1920.fr","protocol":"https"}}