Skip to content

Yarr

Yarr is a selfhosted feed aggregator

egg-yarr.json

updated

Ports

Add an allocation on the node for each port.

  • App 7070

Install

Installer image
golang:1.19.13-bookworm
Install script
19 lines

Image

  • Debian ghcr.io/ptero-eggs/yolks:debian

Startup

The Panel runs this command to start the server. It replaces each variable in the command with the value of that variable.

2 variables

Startup command

./yarr -addr 0.0.0.0:7070 -auth="username:{{PASSWORD}}" -db=./feed.sql

Dotted values come from the server settings. These values are examples.

  • The username used to log in to yarr

    USERNAMEUsers can edit

    required|string|alpha_dash

  • The password needed to log in to yarr

    PASSWORDUsers can edit

    required|string|alpha_dashA value is required.

Wings

Stop command
^C (SIGINT)
Running when the console shows
starting server

Readme

Yar

From their Github

Host your own web based RSS feed aggregator yarr.

Server Ports

Ports required to run the server in a table format.

Port default
App 7070

Notes

7070 is the default port, but any port can be used.

Changes

  1. fix docker images path

    · Daniel Barton · 7d2b714

  2. Replace docker images

    · Daniel Barton · 3759ed6

  3. Add software

    · rowansc1 · 9b56a00

All changes on GitHub

Problem with this egg?

Open an issue on GitHub. Include your Panel and Wings versions.

Install script 19 lines bash in golang:1.19.13-bookworm Show
#!/bin/bash

cd /mnt/server

mkdir yarr_source
git clone https://github.com/nkanaev/yarr yarr_source

cd yarr_source

make build_default  # -> _output/yarr

cp _output/yarr ../yarr
cd ../

rm -rf yarr_source

chmod +x yarr

echo "Install complete"