mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-09-07 17:15:56 +00:00
* Fixed broken fields when packaging rpm and deb files. * Update systemd unit files, package them into RPM's. * Fix config file path for packages. * Changed unit and binary paths to conform to standard locations for each vendor. * Added featurebase owned directories. * Create featrebase user/group and chown the right dirs * Automate turning on featurebase * Updated the .gitignore to include .vscode files. * Changed RPM name to better conform to naming standards. * Pass GOARCH when building RPM's. * Avoid using recursive to remove files in this dir.
18 lines
431 B
Desktop File
18 lines
431 B
Desktop File
[Unit]
|
|
After=network.target
|
|
Description=Service for FeatureBase
|
|
Documentation=https://docs.molecula.cloud/
|
|
DefaultDependencies=no
|
|
ConditionPathExists=/etc/featurebase/featurebase.conf
|
|
|
|
[Service]
|
|
User=featurebase
|
|
Group=featurebase
|
|
WorkingDirectory=/var/lib/featurebase
|
|
EnvironmentFile=
|
|
ExecStart=/usr/bin/featurebase server -c /etc/featurebase/featurebase.conf
|
|
Restart=on-failure
|
|
RestartSec=30
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|