{"id":13402667,"url":"https://github.com/TryGhost/Ghost","last_synced_at":"2025-03-14T08:31:01.591Z","repository":{"id":8307763,"uuid":"9852918","full_name":"TryGhost/Ghost","owner":"TryGhost","description":"Independent technology for modern publishing, memberships, subscriptions and newsletters.","archived":false,"fork":false,"pushed_at":"2024-10-29T11:03:44.000Z","size":321856,"stargazers_count":47321,"open_issues_count":158,"forks_count":10332,"subscribers_count":1028,"default_branch":"main","last_synced_at":"2024-10-29T11:48:16.971Z","etag":null,"topics":["blogging","cms","creator-economy","ghost","hacktoberfest","headless-cms","jamstack","javascript","journalism","nodejs","publishing","web-application"],"latest_commit_sha":null,"homepage":"https://ghost.org","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TryGhost.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"tryghost","open_collective":"ghost"}},"created_at":"2013-05-04T11:09:13.000Z","updated_at":"2024-10-29T11:47:46.000Z","dependencies_parsed_at":"2023-01-16T21:00:20.267Z","dependency_job_id":"20f4d79f-e838-45ba-ba46-dd006fff59c6","html_url":"https://github.com/TryGhost/Ghost","commit_stats":{"total_commits":35653,"total_committers":742,"mean_commits":48.04986522911051,"dds":0.8886769696799708,"last_synced_commit":"401ec7d14df471f0038c4910950833a93fba65ca"},"previous_names":[],"tags_count":1670,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TryGhost%2FGhost","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TryGhost%2FGhost/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TryGhost%2FGhost/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TryGhost%2FGhost/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TryGhost","download_url":"https://codeload.github.com/TryGhost/Ghost/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242588441,"owners_count":20154203,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blogging","cms","creator-economy","ghost","hacktoberfest","headless-cms","jamstack","javascript","journalism","nodejs","publishing","web-application"],"created_at":"2024-07-30T19:01:19.202Z","updated_at":"2025-03-14T08:31:01.583Z","avatar_url":"https://github.com/TryGhost.png","language":"JavaScript","readme":"\u0026nbsp;\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://ghost.org/#gh-light-mode-only\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://user-images.githubusercontent.com/65487235/157884383-1b75feb1-45d8-4430-b636-3f7e06577347.png\" alt=\"Ghost\" width=\"200px\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://ghost.org/#gh-dark-mode-only\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://user-images.githubusercontent.com/65487235/157849205-aa24152c-4610-4d7d-b752-3a8c4f9319e6.png\" alt=\"Ghost\" width=\"200px\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u0026nbsp;\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://ghost.org/\"\u003eGhost.org\u003c/a\u003e •\n    \u003ca href=\"https://forum.ghost.org\"\u003eForum\u003c/a\u003e •\n    \u003ca href=\"https://ghost.org/docs/\"\u003eDocs\u003c/a\u003e •\n    \u003ca href=\"https://github.com/TryGhost/Ghost/blob/main/.github/CONTRIBUTING.md\"\u003eContributing\u003c/a\u003e •\n    \u003ca href=\"https://twitter.com/ghost\"\u003eTwitter\u003c/a\u003e\n    \u003cbr /\u003e\u003cbr /\u003e\n    \u003ca href=\"https://ghost.org/\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/downloads-100M+-brightgreen.svg\" alt=\"Downloads\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/TryGhost/Ghost/releases/\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/release/TryGhost/Ghost.svg\" alt=\"Latest release\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/TryGhost/Ghost/actions\"\u003e\n        \u003cimg src=\"https://github.com/TryGhost/Ghost/workflows/CI/badge.svg?branch=main\" alt=\"Build status\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/TryGhost/Ghost/contributors/\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/contributors/TryGhost/Ghost.svg\" alt=\"Contributors\" /\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\n\u0026nbsp;\n\n\u003ca href=\"https://ghost.org/\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/353959/169805900-66be5b89-0859-4816-8da9-528ed7534704.png\" alt=\"Fiercely independent, professional publishing. Ghost is the most popular open source, headless Node.js CMS which already works with all the tools you know and love.\" /\u003e\u003c/a\u003e\n\n\u0026nbsp;\n\n\u003ca href=\"https://ghost.org/pricing/#gh-light-mode-only\" target=\"_blank\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/65487235/157849437-9b8fcc48-1920-4b26-a1e8-5806db0e6bb9.png\" alt=\"Ghost(Pro)\" width=\"165px\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://ghost.org/pricing/#gh-dark-mode-only\" target=\"_blank\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/65487235/157849438-79889b04-b7b6-4ba7-8de6-4c1e4b4e16a5.png\" alt=\"Ghost(Pro)\" width=\"165px\" /\u003e\u003c/a\u003e\n\nThe easiest way to get a production instance deployed is with our official **[Ghost(Pro)](https://ghost.org/pricing/)** managed service. It takes about 2 minutes to launch a new site with worldwide CDN, backups, security and maintenance all done for you.\n\nFor most people this ends up being the best value option because of [how much time it saves](https://ghost.org/docs/hosting/) — and 100% of revenue goes to the Ghost Foundation; funding the maintenance and further development of the project itself. So you’ll be supporting open source software *and* getting a great service!\n\n\u0026nbsp;\n\n# Quickstart install\n\nIf you want to run your own instance of Ghost, in most cases the best way is to use our **CLI tool**\n\n```\nnpm install ghost-cli -g\n```\n\n\u0026nbsp;\n\nThen, if installing locally add the `local` flag to get up and running in under a minute - [Local install docs](https://ghost.org/docs/install/local/)\n\n```\nghost install local\n```\n\n\u0026nbsp;\n\nor on a server run the full install, including automatic SSL setup using LetsEncrypt - [Production install docs](https://ghost.org/docs/install/ubuntu/)\n\n```\nghost install\n```\n\n\u0026nbsp;\n\nCheck out our [official documentation](https://ghost.org/docs/) for more information about our [recommended hosting stack](https://ghost.org/docs/hosting/) \u0026 properly [upgrading Ghost](https://ghost.org/docs/update/), plus everything you need to develop your own Ghost [themes](https://ghost.org/docs/themes/) or work with [our API](https://ghost.org/docs/content-api/).\n\n### Contributors \u0026 advanced developers\n\nFor anyone wishing to contribute to Ghost or to hack/customize core files we recommend following our full development setup guides: [Contributor guide](https://ghost.org/docs/contributing/) • [Developer setup](https://ghost.org/docs/install/source/)\n\n\u0026nbsp;\n\n# Ghost sponsors\n\nA big thanks to our sponsors and partners who make Ghost possible. If you're interested in sponsoring Ghost and supporting the project, please check out our profile on [GitHub sponsors](https://github.com/sponsors/TryGhost) :heart:\n\n**[DigitalOcean](https://m.do.co/c/9ff29836d717)** • **[Fastly](https://www.fastly.com/)**\n\n\u0026nbsp;\n\n# Getting help\n\nEveryone can get help and support from a large community of developers over on the [Ghost forum](https://forum.ghost.org/). **Ghost(Pro)** customers have access to 24/7 email support.\n\nTo stay up to date with all the latest news and product updates, make sure you [subscribe to our changelog newsletter](https://ghost.org/changelog/) — or follow us [on Twitter](https://twitter.com/Ghost), if you prefer your updates bite-sized and facetious. :saxophone::turtle:\n\n\u0026nbsp;\n\n# Copyright \u0026 license\n\nCopyright (c) 2013-2025 Ghost Foundation - Released under the [MIT license](LICENSE). \nGhost and the Ghost Logo are trademarks of Ghost Foundation Ltd. Please see our [trademark policy](https://ghost.org/trademark/) for info on acceptable usage.\n","funding_links":["https://github.com/sponsors/tryghost","https://opencollective.com/ghost","https://github.com/sponsors/TryGhost"],"categories":["JavaScript","Packages","Apps","包","Blogs","Table of Contents","Repository","1. 后端开发","置顶","目录","Web Development","网络服务","publishing","武器库","HarmonyOS","Uncategorized","nodejs","web-application","Inspiration","Languages","Official Resources","Web"],"sub_categories":["Blogging","Writing","写博客","Sponsored Projects","Content management systems (CMS)","1.7 站点","1、AI应用生态","Node.js相关","C++/C Toolkit","博客","网络服务_其他","内容管理系统","Windows Manager","Misc","Uncategorized","JavaScript","Web CMS and Blog Engines"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTryGhost%2FGhost","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTryGhost%2FGhost","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTryGhost%2FGhost/lists"}