[Unit] Description=Bridge&Join: модуль «Экспорт биржевой информации» (управление ARQA quikexport) Documentation=https://git.zetit.ru/zuevav/Bridge-and-Join-s After=network-online.target Wants=network-online.target [Service] Type=simple User=bj Group=bj ExecStart=/opt/bj/bj-quikexport -addr 127.0.0.1:8084 -store /var/lib/bj/.bj/quik-export/settings.json -setup /var/lib/bj/.bj/setup.json -key /var/lib/bj/.bj/module.key Restart=on-failure RestartSec=5 StandardOutput=append:/var/log/bj/bj-quikexport.log StandardError=append:/var/log/bj/bj-quikexport.err NoNewPrivileges=true ProtectSystem=strict ProtectHome=true PrivateTmp=true ProtectKernelTunables=true ProtectKernelModules=true ProtectControlGroups=true ReadOnlyPaths=/var/lib/bj # Настройки и ключи модуля и staging для root-воркера (systemd создаёт их с владельцем bj), # очередь запросов root-воркера (создаёт bj-keymedia) и журналы. StateDirectory=bj/.bj/quik-export bj/quik-export-apply StateDirectoryMode=0700 ReadWritePaths=-/var/lib/bj/keymedia-requests /var/log/bj [Install] WantedBy=multi-user.target