{"id":21994214,"url":"https://github.com/markbrouch/ghost","last_synced_at":"2026-04-05T20:35:38.686Z","repository":{"id":76841310,"uuid":"47503698","full_name":"markbrouch/ghost","owner":"markbrouch","description":"Personal blog","archived":false,"fork":false,"pushed_at":"2015-12-06T16:16:44.000Z","size":2709,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-28T10:35:40.350Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/markbrouch.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-12-06T16:08:17.000Z","updated_at":"2015-12-06T16:16:45.000Z","dependencies_parsed_at":"2023-04-21T09:46:48.527Z","dependency_job_id":null,"html_url":"https://github.com/markbrouch/ghost","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markbrouch%2Fghost","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markbrouch%2Fghost/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markbrouch%2Fghost/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markbrouch%2Fghost/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/markbrouch","download_url":"https://codeload.github.com/markbrouch/ghost/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245052673,"owners_count":20553172,"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":[],"created_at":"2024-11-29T21:07:59.166Z","updated_at":"2025-12-30T23:39:52.320Z","avatar_url":"https://github.com/markbrouch.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://github.com/TryGhost/Ghost\"\u003e\u003cimg src=\"https://cloud.githubusercontent.com/assets/120485/6622822/c4c639fe-c8e7-11e4-9e64-5bec06c8b4c3.png\" alt=\"Ghost\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://travis-ci.org/TryGhost/Ghost\"\u003e\u003cimg align=\"right\" src=\"https://travis-ci.org/TryGhost/Ghost.svg?branch=master\" alt=\"Build status\" /\u003e\u003c/a\u003e\n\n![Ghost Screenshot](https://cloud.githubusercontent.com/assets/120485/6626466/6dae46b2-c8ff-11e4-8c7c-8dd63b215f7b.jpg)\n\n![Ghost is a simple, powerful publishing platform that allows you to share your stories with the world.](https://cloud.githubusercontent.com/assets/120485/6626501/b2bb072c-c8ff-11e4-8e1a-2e78e68fd5c3.png)\n\nThe project is maintained by a non-profit organisation called the **Ghost Foundation**, along with an amazing group of independent [contributors](https://github.com/TryGhost/Ghost/contributors). We're trying to make publishing software that changes the shape of online journalism.\n\n- [Ghost.org](https://ghost.org)\n- [Latest Release](https://ghost.org/download/)\n- [Support](http://support.ghost.org/)\n- [Theme Docs](http://themes.ghost.org)\n- [Contributing Guide](https://github.com/TryGhost/Ghost/blob/master/CONTRIBUTING.md)\n- [Feature Requests](http://ideas.ghost.org/)\n- [Dev Blog](http://dev.ghost.org)\n\n**NOTE: If you’re stuck, can’t get something working or need some help, please head on over and join our [Slack community](https://ghost.org/slack/) rather than opening an issue.**\n\n\n# Quick Start Install\n\nMake sure you've installed Node.js - We recommend the latest **Node v0.10.x** release.\n\nGhost is also compatible with **Node v0.12** and **io.js v1.2**, but please note that these versions are more likely to run into installation problems. May contain nuts.\n\n1. Download the [latest release](https://ghost.org/download/) of Ghost\n1. Unzip in the location you want to install\n1. Fire up a terminal\n1. `npm install --production`\n1. Start Ghost!\n    - Local environment: `npm start`\n    - On a server: `npm start --production`\n1. `http://localhost:2368/ghost` :tada:\n\nMore [install docs](http://support.ghost.org/installation/) here in case you got stuck.\n\n\u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n# Developer Install (from git)\n\nInstall Node.js.\n\n```bash\n# Node v0.10.x - full support\n# Node v0.12.x and io.js v1.2 - partial support\n#\n# Choose wisely\n```\n\nClone :ghost:\n\n```bash\ngit clone git://github.com/tryghost/ghost.git\ncd ghost\n```\n\nInstall grunt. No prizes here.\n\n```bash\nnpm install -g grunt-cli\n```\n\nInstall Ghost. If you're running locally, use [master](https://github.com/TryGhost/Ghost/tree/master). For production, use [stable](https://github.com/TryGhost/Ghost/tree/stable). :no_entry_sign::rocket::microscope:\n\n```bash\nnpm install\n```\n\nBuild the things!\n\n```bash\ngrunt init\n```\n\nMinify that shit for production?\n\n```bash\ngrunt prod\n```\n\nStart your engines.\n\n```bash\nnpm start\n\n## running production? Add --production\n```\n\nCongrats! You made it. BTW you can also just `npm install ghost` if you're into that sort of thing. NPM afficionados can also read up on using [Ghost as an NPM module](https://github.com/TryGhost/Ghost/wiki/Using-Ghost-as-an-npm-module).\n\nMore general [install docs](http://support.ghost.org/installation/) here in case you got stuck.\n\n\n# Deploying Ghost\n\n![Ghost(Pro) + DigitalOcean](https://cloud.githubusercontent.com/assets/120485/8180331/d6674e32-1414-11e5-8ce4-2250e9994906.png)\n\nSave yourself time and headaches with our fully managed **[Ghost(Pro)](https://ghost.org/pricing/)** service. Deploy a new instance of Ghost in a couple of clicks running on [DigitalOcean](https://digitalocean.com)’s rock solid infrastructure, with a worldwide CDN thrown in at no extra charge.\n\nAll revenue from **Ghost(Pro)** goes to the Ghost Foundation, the non-profit org which funds the maintenance and further development of Ghost.\n\n[Other options](http://support.ghost.org/deploying-ghost/) are also available if you prefer playing around with servers by yourself.\n\n\n# Staying Up to Date\n\nWhen a new version of Ghost comes out, you'll want to look over these [upgrade instructions](http://support.ghost.org/how-to-upgrade/) for what to do next.\n\nYou can talk to other Ghost users and developers in our [public Slack team](https://ghost.org/slack/) (it's pretty awesome). We have a public meeting every Tuesday at 5:30pm UK time.\n\nNew releases are announced on the [dev blog](http://dev.ghost.org/tag/releases/). You can subscribe by email or follow [@TryGhost_Dev](https://twitter.com/tryghost_dev) on Twitter, if you prefer your updates bite-sized and facetious.\n\n:saxophone::turtle:\n\n\n# Copyright \u0026 License\n\nCopyright (c) 2013-2015 Ghost Foundation - Released under the [MIT license](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkbrouch%2Fghost","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarkbrouch%2Fghost","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkbrouch%2Fghost/lists"}