1
0
mirror of https://github.com/pooneyy/1Panel-Appstore.git synced 2026-04-15 22:49:34 +08:00

feat: Add Ghost Blogging Platform to App Store (#3646)

* feat: add Ghost blogging platform to App Store
This commit is contained in:
Shofi Setiawan 2025-04-10 12:37:24 +07:00 committed by GitHub
parent a36becc6ef
commit 4d112e8676
6 changed files with 166 additions and 0 deletions

92
ghost/5.116.1/data.yml Normal file
View File

@ -0,0 +1,92 @@
additionalProperties:
formFields:
- child:
default: ""
envKey: PANEL_DB_HOST
required: true
type: service
default: mysql
envKey: PANEL_DB_TYPE
label:
en: Database Service
ja: データベースサービス
ms: Perkhidmatan Pangkalan Data
pt-br: Serviço de Banco de Dados
ru: Сервис баз данных
ko: 데이터베이스 서비스
zh-hant: 資料庫服務
zh: 数据库服务
required: true
type: apps
values:
- label: MySQL
value: mysql
- default: ghost
envKey: PANEL_DB_NAME
label:
en: Database
ja: データベース
ms: Pangkalan Data
pt-br: Banco de Dados
ru: База данных
ko: 데이터베이스
zh-hant: 資料庫
zh: 数据库
required: true
random: true
type: text
- default: ghost
envKey: PANEL_DB_USER
label:
en: Database User
ja: データベースユーザー
ms: Pengguna Pangkalan Data
pt-br: Usuário do Banco de Dados
ru: Пользователь базы данных
ko: 데이터베이스 사용자
zh-hant: 資料庫用戶
zh: 数据库用户
required: true
random: true
type: text
- default: ghost
envKey: PANEL_DB_USER_PASSWORD
label:
en: Database Password
ja: データベースのパスワード
ms: Kata Laluan Pangkalan Data
pt-br: Senha do Banco de Dados
ru: Пароль базы данных
ko: 데이터베이스 비밀번호
zh-hant: 資料庫密碼
zh: 数据库密码
required: true
type: password
random: true
- default: 2368
envKey: PANEL_APP_PORT_HTTP
label:
en: Port
ja: ポート
ms: Port
pt-br: Porta
ru: Порт
ko: 포트
zh-hant:
zh: 端口
required: true
type: number
rule: paramPort
- default: https://blog.domain.com
envKey: GHOST_URL
label:
en: Site URL
ja: サイトURL
ms: URL Laman
pt-br: URL do Site
ru: URL сайта
ko: 사이트 URL
zh-hant: 網站網址
zh: 网站地址
required: true
type: text

View File

@ -0,0 +1,24 @@
services:
ghost:
image: ghost:5.116.1
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:2368
environment:
url: ${GHOST_URL}
database__client: mysql
database__connection__host: ${PANEL_DB_HOST}
database__connection__user: ${PANEL_DB_USER}
database__connection__password: ${PANEL_DB_USER_PASSWORD}
database__connection__database: ${PANEL_DB_NAME}
volumes:
- ./data:/var/lib/ghost/content
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

11
ghost/README.md Normal file
View File

@ -0,0 +1,11 @@
# Ghost
**Ghost** 是一个用于创建专业博客和管理电子邮件新闻通讯的最佳开源平台。非常适合希望通过现代写作体验和高性能建立强大数字存在感的独立写作者、出版商和企业。
## 🌟 主要特性
- ✍️ 简洁直观的内容编辑器(支持 Markdown 和富文本)
- 📬 内置电子邮件新闻通讯支持
- 🧩 可与多种第三方服务集成
- ⚡ 高性能且对 SEO 友好
- 🔐 内置会员系统与变现功能

11
ghost/README_en.md Normal file
View File

@ -0,0 +1,11 @@
# Ghost
**Ghost** is the best open source platform for creating professional blogs and managing email newsletters. Perfect for independent writers, publishers, and businesses who want to build a strong digital presence with a modern writing experience and high performance.
## 🌟 Key Features
- ✍️ Clean and intuitive content editor (Markdown + Rich Text)
- 📬 Built-in email newsletter support
- 🧩 Integrations with various third-party services
- ⚡ High performance and SEO-friendly
- 🔐 Built-in membership and monetization system

28
ghost/data.yml Normal file
View File

@ -0,0 +1,28 @@
name: Ghost
tags:
- 建站
title: 最佳开源博客和电子报平台
description: 最佳开源博客和电子报平台。
additionalProperties:
key: ghost
name: Ghost
tags:
- Website
shortDescZh: 最佳开源博客和电子报平台。
shortDescEn: The best open source blog & newsletter platform.
description:
en: The best open source blog & newsletter platform.
ja: 最高のオープンソースブログ&ニュースレタープラットフォーム。
ms: Platform blog & surat berita sumber terbuka terbaik.
pt-br: A melhor plataforma de blog e boletins informativos de código aberto.
ru: Лучшая платформа для блогов и рассылок с открытым исходным кодом.
ko: 최고의 오픈 소스 블로그 및 뉴스레터 플랫폼입니다.
zh-hant: 最佳開源博客與電子報平台。
zh: 最佳开源博客和电子报平台。
type: website
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://ghost.org/
github: https://github.com/TryGhost/Ghost
document: https://ghost.org/docs/

BIN
ghost/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB