app-store/apps/gotosocial/config.json
DrMxrcy 92a6c09573
add: GoToSocial (#422)
* add: GoToSocial

* Update ENVs

* Fix Bol

* Update Description and Revert Version

* Update Description and Info
2023-05-01 22:57:04 -04:00

74 lines
1.9 KiB
JSON

{
"$schema": "../schema.json",
"name": "GoToSocial",
"port": 8188,
"available": true,
"exposable": true,
"force_expose": true,
"id": "gotosocial",
"tipi_version": 1,
"version": "0.8.1",
"categories": ["social"],
"description": "Fast, fun, ActivityPub server, powered by Go.",
"short_desc": "Fast, fun, ActivityPub server, powered by Go.",
"author": "superseriousbusiness",
"source": "https://github.com/superseriousbusiness/gotosocial",
"form_fields": [
{
"type": "random",
"label": "GoToSocial DB Password",
"min": 32,
"env_variable": "GTS_DB_PASSWORD"
},
{
"label": "Sign Ups",
"type": "text",
"required": true,
"options": [
{ "label": "Open Sign Up", "value": "true" },
{ "label": "Invite Only", "value": "false" }
],
"env_variable": "GTS_ACCOUNTS_REGISTRATION_OPE"
},
{
"type": "text",
"label": "SMTP Host",
"hint": "Your SMTP Server",
"placeholder": "smtp.example.com",
"required": true,
"env_variable": "GTS_SMTP_HOST"
},
{
"type": "text",
"label": "SMTP Port",
"hint": "Your SMTP Port",
"placeholder": "25",
"required": true,
"env_variable": "GTS_SMTP_PORT"
},
{
"type": "text",
"label": "SMTP Username",
"hint": "Your SMTP Server User/Username",
"placeholder": "noreply@example.com",
"required": true,
"env_variable": "GTS_SMTP_USERNAME"
},
{
"type": "text",
"label": "SMTP Password",
"hint": "Your SMTP Server Password",
"required": true,
"env_variable": "GTS_SMTP_PASSWORD"
},
{
"type": "text",
"label": "SMTP From Address",
"hint": "Make sure the Format is like noreply@example.com",
"placeholder": "noreply@example.com",
"required": true,
"env_variable": "GTS_SMTP_FROM"
}
]
}