21 lines
606 B
Desktop File
21 lines
606 B
Desktop File
[Unit]
|
|
Description=CyberHybridHub Flutter web (static)
|
|
After=network.target cyberhybridhub-api.service
|
|
Requires=cyberhybridhub-api.service
|
|
|
|
[Service]
|
|
Type=simple
|
|
User=@APP_USER@
|
|
WorkingDirectory=@APP_ROOT@
|
|
Environment=PATH=@FLUTTER_BIN_DIR@:/usr/bin:/bin
|
|
Environment=STATIC_SERVER_PRODUCTION=1
|
|
ExecStartPre=/usr/bin/test -f @APP_ROOT@/build/web/index.html
|
|
ExecStart=@DART_BIN@ run scripts/web_static_server.dart @APP_ROOT@/build/web @WEB_PORT@ 0.0.0.0
|
|
Restart=on-failure
|
|
RestartSec=5
|
|
AmbientCapabilities=CAP_NET_BIND_SERVICE
|
|
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|