Skip to content

Code centric blogging plattform. From developers, for developers.

License

Notifications You must be signed in to change notification settings

pushedto/pushed.to

 
 

Repository files navigation

pushed.to

A free & open, code centric blogging platform: Write posts with Markdown. Push your blog to a GitHub repository. View and share your wisdom via pushed.to/<username>/<repo>

Visit pushed.to for more details, or view the sample blog.

Contribute

pushed.to is licensed under Apache 2.0. Feedback, Pull-Requests and any other kind of contributions are very welcome.

Getting Started

To work with the code. Execute the following steps:

$ git clone [email protected]:pushedto/pushed.to.git
$ cd pushed.to
$ npm install
$ npm run start:watch

This will start the local development server in watch-mode. If you want to test the app with proper communication to GitHub, you need to create your own client id and client secret for the GitHub API. You can do this within your GitHub user settings. When you have a client id and client secret you might setup a short script (e.g. dev.sh) to start the development server as follows:

#!/bin/bash

export GH_CLIENT_ID="your client id"
export GH_CLIENT_SECRET="your client secret"

npm run start:watch

Then you can start your local development server with:

$ chmod +x dev.sh
$ ./dev.sh

About

Code centric blogging plattform. From developers, for developers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 74.3%
  • JavaScript 12.7%
  • CSS 11.5%
  • TypeScript 1.5%