Systemd
First, create the service unit file
atuin-server.service
at
/etc/systemd/system/atuin-server.service
with contents like this:
This is the official Atuin service unit file which includes a lot of hardening options to increase security.
Next, create atuin-server.conf
at
/etc/sysusers.d/atuin-server.conf
with contents like this:
This file will ensure a system user is created in the proper manner.
Afterwards, run
to make sure the file is read. A new atuin-server
user should then be available.
Now, you can attempt to run the Atuin server:
If it started fine, it should have created the default config inside /etc/atuin/
.