Install rgallery on Linux (Debian/Ubuntu)
To install rgallery on a Debian or Ubuntu Linux server, follow these steps:
Install the necessary dependencies:
sudo apt update && sudo apt install -y exiftool ffmpeg libvipsNavigate to the releases page. Navigate to the latest release. Download the latest release for your architecture:
For amd64, run:
wget https://packages.rmilo.dev/rgallery/v0.0.1-beta51/rgallery_linux-amd64.tar.gz
For arm64, run:
wget https://packages.rmilo.dev/rgallery/v0.0.1-beta51/rgallery_linux-arm64.tar.gz
Extract the release:
tar -xzf rgallery_linux-amd64.tar.gzMove the binary to a directory in your PATH, for example /usr/local/bin:
cp rgallery_linux-amd64 /usr/local/bin/rgalleryRun rgallery to start the server.
Navigate to the web interface at http://<server-address>:3000.
At this point, you should see the rgallery login page.
The default user is admin, and the default password is admin.
Run rgallery in the background with systemd
Create a systemd service file:
sudo nano /etc/systemd/system/rgallery.serviceAdd the following to the file:
[Unit]
Description=rgallery
After=network.target
[Service]
ExecStart=/usr/local/bin/rgallery
Restart=always
User=root
WorkingDirectory=/root
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.targetEnable and start the service:
sudo systemctl daemon-reload
sudo systemctl enable rgallery
sudo systemctl start rgalleryCheck the status of the service:
sudo systemctl status rgalleryCheck the logs of the service:
sudo journalctl -u rgallery -f