{"meta":{"slug":"yarr","name":"Yarr","category":"yarr","source":"pterodactyl","owner":"pterodactyl","repo":"application-eggs","branch":"main","path":"yarr/egg-yarr.json","rawUrl":"https://raw.githubusercontent.com/pterodactyl/application-eggs/main/yarr/egg-yarr.json","indexedAt":1792246788483},"egg":{"_comment":"DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL","meta":{"update_url":null,"version":"PTDL_v2"},"exported_at":"2024-06-02T14:40:56+00:00","name":"Yarr","author":"sotoluis90@gmail.com","description":"Yarr is a selfhosted feed aggregator","features":null,"docker_images":{"ghcr.io/ptero-eggs/yolks:debian":"ghcr.io/ptero-eggs/yolks:debian"},"file_denylist":[],"startup":"./yarr -addr 0.0.0.0:{{SERVER_PORT}} -auth=\"{{USERNAME}}:{{PASSWORD}}\" -db=./feed.sql","config":{"files":"{}","logs":"{}","startup":"{\r\n    \"done\": \"starting server\"\r\n}","stop":"^C"},"scripts":{"installation":{"container":"golang:1.19.13-bookworm","entrypoint":"bash","script":"#!/bin/bash\r\n\r\ncd /mnt/server\r\n\r\nmkdir yarr_source\r\ngit clone https://github.com/nkanaev/yarr yarr_source\r\n\r\ncd yarr_source\r\n\r\nmake build_default  # -> _output/yarr\r\n\r\ncp _output/yarr ../yarr\r\ncd ../\r\n\r\nrm -rf yarr_source\r\n\r\nchmod +x yarr\r\n\r\necho \"Install complete\""}},"variables":[{"name":"Username","description":"The username used to log in to yarr","env_variable":"USERNAME","default_value":"username","user_viewable":true,"user_editable":true,"rules":"required|string|alpha_dash","field_type":"text"},{"name":"Password","description":"The password needed to log in to yarr","env_variable":"PASSWORD","default_value":"","user_viewable":true,"user_editable":true,"rules":"required|string|alpha_dash","field_type":"text"}]},"readme":"# Yar\n\n## From their [Github](https://github.com/nkanaev/yarr)\n\nHost your own web based RSS feed aggregator `yarr`.\n\n## Server Ports\n\nPorts required to run the server in a table format.\n\n| Port    | default |\n|---------|---------|\n| App     | 7070    |\n\n### Notes\n\n7070 is the default port, but any port can be used.\n"}