app.json
Rama master · réplica de lectura del repositorio original.
{
"name": "Scoold Q&A",
"description": "An open-source questions and answers platform inspired by Stack Overflow.",
"keywords": [
"q&a",
"java",
"questions and answers",
"stackexchange",
"stackoverflow clone",
"forum"
],
"website": "https://scoold.com/",
"repository": "https://github.com/Erudika/scoold",
"logo": "https://scoold.com/logosq.png",
"env": {
"scoold_para_access_key": {
"description": "Your Para access key.",
"value": ""
},
"scoold_para_secret_key": {
"description": "Your Para secret key.",
"value": ""
},
"scoold_para_endpoint": {
"description": "Para server endpoint.",
"value": "https://paraio.com"
},
"scoold_env": {
"description": "Should be set to 'production'.",
"value": "production"
},
"scoold_app_name": {
"description": "The name of the app.",
"value": "Scoold"
},
"scoold_host_url": {
"description": "The public URL of Scoold (affects CSP header), which will be the main entry point of your site, e.g. https://scoold.herokuapp.com ",
"required": false,
"value": ""
},
"scoold_is_default_space_public": {
"description": "Controls the visibility of questions, answers and users in the default space. Public by default.",
"value": "true"
},
"scoold_app_secret_key": {
"description": "A secret string for this particular app (any random string)",
"value": "db7f15cf0700e2f771b248ba0853f046"
},
"scoold_meta_keywords": {
"description": "Keywords meta tag value.",
"value": "scoold, knowledge sharing, collaboration, wiki, forum, Q&A, questions and answers, stackoverflow clone"
},
"scoold_meta_description": {
"description": "Description meta tag value.",
"value": "Scoold is an open source Q&A platform for teams."
},
"scoold_support_email": {
"description": "System email address.",
"required": false,
"value": "support@scoold.com"
},
"scoold_mail_host": {
"description": "SMTP hostname",
"required": false,
"value": ""
},
"scoold_mail_username": {
"description": "SMTP username",
"required": false,
"value": ""
},
"scoold_mail_password": {
"description": "SMTP password",
"required": false,
"value": ""
},
"scoold_mail_port": {
"description": "SMTP server port",
"required": false,
"value": "587"
},
"scoold_admins": {
"description": "Administrator identifiers - comma-separated list admin identifiers, used to recognize user as admin (can be an email or a social id).",
"required": false,
"value": ""
},
"scoold_password_auth_enabled": {
"description": "Enable or disable basic authentication with an email and password.",
"value": "true"
},
"scoold_fb_app_id": {
"description": "Facebook APP ID (for login with Facebook)",
"required": false,
"value": ""
},
"scoold_fb_secret": {
"description": "Facebook OAuth secret",
"required": false,
"value": ""
},
"scoold_gp_app_id": {
"description": "Google OAuth client id (for login with Google)",
"required": false,
"value": ""
},
"scoold_gp_secret": {
"description": "Google OAuth secret",
"required": false,
"value": ""
},
"scoold_gh_app_id": {
"description": "GitHub OAuth client id (for login with GitHub)",
"required": false,
"value": ""
},
"scoold_gh_secret": {
"description": "GitHub OAuth secret",
"required": false,
"value": ""
},
"scoold_in_app_id": {
"description": "LinkedIn OAuth client id (for login with LinkedIn)",
"required": false,
"value": ""
},
"scoold_in_secret": {
"description": "LinkedIn OAuth secret",
"required": false,
"value": ""
},
"scoold_tw_app_id": {
"description": "Twitter OAuth client id (for login with Twitter)",
"required": false,
"value": ""
},
"scoold_tw_secret": {
"description": "Twitter OAuth secret",
"required": false,
"value": ""
},
"scoold_ms_app_id": {
"description": "Microsoft OAuth client id (for login with Microsoft)",
"required": false,
"value": ""
},
"scoold_ms_secret": {
"description": "Microsoft OAuth secret",
"required": false,
"value": ""
},
"scoold_security_ldap_server_url": {
"description": "LDAP server URL",
"required": false,
"value": ""
},
"scoold_security_ldap_base_dn": {
"description": "LDAP base DN",
"required": false,
"value": ""
},
"scoold_security_ldap_bind_dn": {
"description": "LDAP bind DN for connections to server",
"required": false,
"value": ""
},
"scoold_security_ldap_bind_pass": {
"description": "LDAP bind password for connections to server",
"required": false,
"value": ""
},
"scoold_security_ldap_user_search_base": {
"description": "LDAP user search base",
"required": false,
"value": ""
},
"scoold_security_ldap_user_search_filter": {
"description": "LDAP user search filter",
"required": false,
"value": ""
},
"scoold_security_ldap_user_dn_pattern": {
"description": "LDAP user DN pattern",
"required": false,
"value": ""
},
"scoold_security_ldap_password_attribute": {
"description": "LDAP password attribute",
"required": false,
"value": ""
},
"scoold_security_ldap_active_directory_domain": {
"description": "LDAP Active Directory domain (set this only if you are connecting to AD servers)",
"required": false,
"value": ""
},
"scoold_csp_header_enabled": {
"description": "Enable or disable the Content-Security-Policy header. Enable this in production for better security.",
"required": false,
"value": "true"
},
"scoold_csp_header": {
"description": "The value of the CSP header (leave blank to use the default value)",
"required": false,
"value": ""
}
},
"formation": {
"web": {
"quantity": 1,
"size": "free"
}
},
"addons": [],
"buildpacks": [
{
"url": "heroku/java"
}
]
}