Linux

Installation instructions for Linux

Download

Download the latest release.

wget $(curl -s https://api.github.com/repos/varoOP/shinkro/releases/latest | grep download | grep linux_amd64 | cut -d\" -f4)

Unpack

sudo tar -C /usr/local/bin -xzf shinkro*.tar.gz shinkro

This will extract shinkro to /usr/local/bin.

Setup systemd service

On Linux-based systems, it is recommended to run shinkro as a sort of service with auto-restarting capabilities, in order to account for potential downtime. The most common way is to do it via systemd.

Create a service file in /etc/systemd/system/ called shinkro.service:

sudo touch /etc/systemd/system/[email protected]

Then open the file for editing via nano or your preferred editor:

sudo nano /etc/systemd/system/[email protected]

Add the following contents:

[Unit]
Description=shinkro service for %i
After=syslog.target network-online.target

[Service]
Type=simple
User=%i
Group=%i
ExecStart=/usr/bin/shinkro --config=/home/%i/.config/shinkro

[Install]
WantedBy=multi-user.target

Start the service. Enable will make it startup on reboot.

systemctl enable -q --now --user shinkro@$USER

Access shinkro on your local ip and configured port address to create your user account.

Last updated