Linux
Porla builds native linux-amd64 binaries for all releases which makes it easy to run it in Linux environments using something like Systemd.
Get started
- Download the latest release binary.
- Either run the binary directly, or see below on how to run it as a service.
Example Systemd unit
[Unit]
Description=porla
[Service]
Environment=PORLA_DB=/var/lib/porla/porla.sqlite
ExecStart=/usr/bin/porla
Group=porla
User=porla
[Install]
WantedBy=multi-user.target
Notes on ulimit
If you run into issues with Porla crashing when having many sessions, you can try to increase the number of open file descriptors with ulimit, such as,
ulimit -n 102400