Add Storyden blueprint and meta (#424)

* Add Storyden blueprint and meta

* fix template.toml
This commit is contained in:
Adam Matthiesen
2025-10-04 21:01:15 -07:00
committed by GitHub
parent e5e0a7d730
commit eb2f470443
4 changed files with 68 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
volumes:
storyden_data:
services:
storyden:
image: ghcr.io/southclaws/storyden:latest
expose:
- 8000
volumes:
- storyden_data:/storyden/data
environment:
# https://www.storyden.org/docs/operation/configuration#core-configuration
PUBLIC_WEB_ADDRESS: ${STORYDEN_FQDN}
PUBLIC_API_ADDRESS: ${STORYDEN_FQDN}
# https://www.storyden.org/docs/operation/configuration#email
# EMAIL_PROVIDER: ${EMAIL_PROVIDER}
# SENDGRID_FROM_NAME: ${SENDGRID_FROM_NAME}
# SENDGRID_FROM_ADDRESS: ${SENDGRID_FROM_ADDRESS}
# SENDGRID_API_KEY: ${SENDGRID_API_KEY}
# https://www.storyden.org/docs/operation/configuration#authentication
# JWT_SECRET: ${JWT_SECRET}
# OAUTH_GOOGLE_ENABLED: ${OAUTH_GOOGLE_ENABLED}
# OAUTH_GOOGLE_CLIENT_ID: ${OAUTH_GOOGLE_CLIENT_ID}
# OAUTH_GOOGLE_CLIENT_SECRET: ${OAUTH_GOOGLE_CLIENT_SECRET}
# OAUTH_GITHUB_ENABLED: ${OAUTH_GITHUB_ENABLED}
# OAUTH_GITHUB_CLIENT_ID: ${OAUTH_GITHUB_CLIENT_ID}
# OAUTH_GITHUB_CLIENT_SECRET: ${OAUTH_GITHUB_CLIENT_SECRET}
# OAUTH_DISCORD_ENABLED: ${OAUTH_DISCORD_ENABLED}
# OAUTH_DISCORD_CLIENT_ID: ${OAUTH_DISCORD_CLIENT_ID}
# OAUTH_DISCORD_CLIENT_SECRET: ${OAUTH_DISCORD_CLIENT_SECRET}
# OAUTH_KEYCLOAK_ENABLED: ${OAUTH_KEYCLOAK_ENABLED}
# OAUTH_KEYCLOAK_CLIENT_ID: ${OAUTH_KEYCLOAK_CLIENT_ID}
# OAUTH_KEYCLOAK_CLIENT_SECRET: ${OAUTH_KEYCLOAK_CLIENT_SECRET}
# OAUTH_KEYCLOAK_ISSUER_URL: ${OAUTH_KEYCLOAK_ISSUER_URL}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -0,0 +1,13 @@
[variables]
main_domain = "${domain}"
[config]
[[config.domains]]
serviceName = "storyden"
port = 8000
host = "${main_domain}"
[config.env]
STORYDEN_FQDN = "http://${main_domain}"
[[config.mounts]]

View File

@@ -4675,6 +4675,25 @@
"tools"
]
},
{
"id": "storyden",
"name": "Storyden",
"version": "latest",
"description": "With a fresh new take on traditional bulletin board forum software, Storyden is a modern, secure and extensible platform for building communities.",
"logo": "storyden.png",
"links": {
"github": "https://github.com/Southclaws/storyden",
"discord": "https://discord.gg/XF6ZBGF9XF",
"docs": "https://www.storyden.org/docs/introduction",
"website": "https://www.storyden.org/"
},
"tags": [
"forum",
"discussion",
"community",
"open-source"
]
},
{
"id": "supabase",
"name": "SupaBase",