added basic auth, edit description

This commit is contained in:
falkheiland 2024-04-25 12:21:49 +02:00
parent 49ef83c9e8
commit fc9972b758
4 changed files with 2981 additions and 1 deletions

View File

@ -14,7 +14,22 @@
"short_desc": "Your next YouTube media manager",
"author": "Kieran Eglin ",
"source": "https://github.com/kieraneglin/pinchflat",
"form_fields": [],
"form_fields": [
{
"type": "string",
"label": "Basic Auth Username (optional. if not set, no basic auth is used).",
"max": 50,
"min": 3,
"required": false,
"env_variable": "BASIC_AUTH_USERNAME"
},
{
"type": "password",
"label": "Basic Auth Password (optional. if not set, no basic auth is used)",
"required": false,
"env_variable": "BASIC_AUTH_PASSWORD"
}
],
"supported_architectures": [
"amd64"
]

View File

@ -4,6 +4,11 @@ services:
pinchflat:
image: keglin/pinchflat:v0.1.14
container_name: pinchflat
environment:
# Setting BASIC_AUTH_USERNAME and BASIC_AUTH_PASSWORD implies you want to use basic auth.
# If either is unset, basic auth will not be used.
- BASIC_AUTH_USERNAME=${BASIC_AUTH_USERNAME}
- BASIC_AUTH_PASSWORD=${BASIC_AUTH_PASSWORD}
restart: unless-stopped
ports:
- ${APP_PORT}:8945

File diff suppressed because one or more lines are too long

View File

@ -3,3 +3,9 @@
Your next YouTube media manager
Pinchflat is a self-hosted app for downloading YouTube content built using yt-dlp. It's designed to be lightweight, self-contained, and easy to use. You set up rules for how to download content from YouTube channels or playlists and it'll do the rest, checking periodically for new content. It's perfect for people who want to download content for use in with a media center app (Plex, Jellyfin, Kodi) or for those who want to archive media!
## Setup
After the installation call the app via IP:Port and complete the onboarding. Once this is completed, acces via (local) domain is possible.
Example Source URL to get you started: https://www.youtube.com/@SimonsCat