Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Brute force static site generator for Ghost

License

NotificationsYou must be signed in to change notification settings

axitkhurana/buster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Super simple, Totally awesome, Brute forcestatic site generator forGhost.

Start with a clean, no commits Github repository.

Generate Static Pages. Preview. Deploy to Github Pages.

Warning! This project is a hack. It's not official. But it works for me.

The interface

setup [--gh-repo=<repo-url>]

      Creates a GIT repository insidestatic/ directory.

generate [--domain=<local-address>]

      Generates static pages from locally running Ghost instance.

preview

      Preview what's generated onlocalhost:9000.

deploy

      Commits and deploys changes static files to Github repository.

add-domain <domain-name>

      Adds CNAME file with custom domain name as required by GithubPages.

Buster assumes you havestatic/ folder in your current directory (orcreates one duringsetup command). You can specify custom directorypath using[--dir=<path>] option to any of the above commands.

Don't forget to change your blog URL in config.js in Ghost.

The Installation

Installing Buster is easy with pip:

$ pip install buster

You'll then have the wonderfulbuster command available.

You could also clone the source and use thebuster.py file directly.

Requirements

  • wget: Usebrew install wget to install wget on your Mac.Available by default on most linux distributions.
  • git: Usebrew install git to install git on your Mac.sudo apt-get install git on ubuntu/debian

The following python packages would be installed automatically wheninstalled viapip:

  • docopt: Creates beautifulcommand line interfaceseasily.
  • GitPython:Python interface for GIT.

Ghost. What?

Ghost is a beautifully designed,completely customisable and completelyOpenSourceBlogging Platform. Ifyou haven't tried it out yet, check it out. You'll love it.

The Ghost Foundation is not-for-profit organization funding open sourcesoftware and trying to completely change the world of online publishing.Considerdonating to Ghost.

Buster?

Inspired by THE GhostBusters.

Ghost Buster Movie Poster

Ghost Buster Movie

Contributing

Checkout the existingissues or create anew one. Pull requests welcome!


Made withjugaadinDilli.

About

Brute force static site generator for Ghost

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors4

  •  
  •  
  •  
  •  

Languages


[8]ページ先頭

©2009-2025 Movatter.jp