188 lines
3.9 KiB
JSON
188 lines
3.9 KiB
JSON
{
|
|
"categories": [
|
|
"Videos",
|
|
"Music"
|
|
],
|
|
"description": "An open source alternative front-end to YouTube",
|
|
"env": [
|
|
{
|
|
"default": "ChangeMeToASecurePassword",
|
|
"label": "DB_PASSWORD",
|
|
"name": "DB_PASSWORD"
|
|
},
|
|
{
|
|
"default": "3693",
|
|
"label": "PORT",
|
|
"name": "PORT"
|
|
},
|
|
{
|
|
"default": "",
|
|
"description": "Leave it empty if not using a public instance",
|
|
"label": "DOMAIN",
|
|
"name": "DOMAIN"
|
|
},
|
|
{
|
|
"description": "Leave false if not using a public instance",
|
|
"label": "HTTPS_ONLY",
|
|
"name": "HTTPS_ONLY",
|
|
"select": [
|
|
{
|
|
"default": false,
|
|
"text": "ALLOW HTTP",
|
|
"value": "false"
|
|
},
|
|
{
|
|
"text": "FORCE HTTPS (recommended for public instance)",
|
|
"value": "true"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"default": "",
|
|
"description": "Use 443 if HTTPS_ONLY is enabled or leave it blank",
|
|
"label": "EXTERNAL_PORT",
|
|
"name": "EXTERNAL_PORT"
|
|
},
|
|
{
|
|
"label": "POPULAR_ENABLED",
|
|
"name": "POPULAR_ENABLED",
|
|
"select": [
|
|
{
|
|
"default": true,
|
|
"text": "Enable POPULAR videos in this instance",
|
|
"value": "true"
|
|
},
|
|
{
|
|
"text": "Disable POPULAR page (better for privacy)",
|
|
"value": "false"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"label": "STATISTICS_ENABLED",
|
|
"name": "STATISTICS_ENABLED",
|
|
"select": [
|
|
{
|
|
"default": true,
|
|
"text": "Enable Statistics",
|
|
"value": "true"
|
|
},
|
|
{
|
|
"text": "Disable Statistics",
|
|
"value": "false"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"label": "REGISTRATION_ENABLED",
|
|
"name": "REGISTRATION_ENABLED",
|
|
"select": [
|
|
{
|
|
"default": true,
|
|
"text": "Allow user registration",
|
|
"value": "true"
|
|
},
|
|
{
|
|
"text": "User registration not allowed",
|
|
"value": "false"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"label": "DARK_MODE",
|
|
"name": "DARK_MODE",
|
|
"select": [
|
|
{
|
|
"default": true,
|
|
"text": "Enable Dark Mode",
|
|
"value": "true"
|
|
},
|
|
{
|
|
"text": "Disable Dark Mode",
|
|
"value": "false"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"label": "LOGIN_ENABLED",
|
|
"name": "LOGIN_ENABLED",
|
|
"select": [
|
|
{
|
|
"default": true,
|
|
"text": "Allow user to login",
|
|
"value": "true"
|
|
},
|
|
{
|
|
"text": "Only guest users",
|
|
"value": "false"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"label": "CAPTCHA_ENABLED",
|
|
"name": "CAPTCHA_ENABLED",
|
|
"select": [
|
|
{
|
|
"default": true,
|
|
"text": "Use CAPTCHA to prevent bot",
|
|
"value": "true"
|
|
},
|
|
{
|
|
"text": "Disable CAPTCHA for registration",
|
|
"value": "false"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"default": "US",
|
|
"description": "Look in the configuration example (link above) for more codes",
|
|
"label": "REGION",
|
|
"name": "REGION"
|
|
},
|
|
{
|
|
"label": "RELATED_VIDEOS",
|
|
"name": "RELATED_VIDEOS",
|
|
"select": [
|
|
{
|
|
"default": true,
|
|
"text": "Show related videos",
|
|
"value": "true"
|
|
},
|
|
{
|
|
"text": "Don't show related videos",
|
|
"value": "false"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"label": "AUTOPLAY",
|
|
"name": "AUTOPLAY",
|
|
"select": [
|
|
{
|
|
"default": true,
|
|
"text": "Don't play video automaticaly",
|
|
"value": "false"
|
|
},
|
|
{
|
|
"text": "Play video automaticaly",
|
|
"value": "true"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/invidious.png",
|
|
"name": "invidious",
|
|
"note": "Your device should have at least <b>4 GB</b> of memory.<br>If you want to customise even further, the easy way is to <b>Copy as Custom</b> and modify the stack file manually. Look at the <a href=\"https://github.com/iv-org/invidious/blob/master/config/config.example.yml\">official config example</a>.",
|
|
"officialDoc": "https://docs.invidious.io/installation/#docker",
|
|
"platform": "linux",
|
|
"preInstallScript": "install_invidious.sh",
|
|
"repository": {
|
|
"stackfile_arm64": "stack/invidious.yml",
|
|
"stackfile_amd64": "stack/invidious-amd64.yml",
|
|
"url": "https://github.com/pi-hosted/pi-hosted"
|
|
},
|
|
"title": "Invidious",
|
|
"type": 3,
|
|
"webpage": "https://invidious.io/"
|
|
}
|