Skip to content

drewgoodin/shim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shim is a Perl/PSGI blog platform.

You'll need a few Perl modules:


  • HTML::Mason
  • URL::Encode
  • Plack
  • DateTime
  • Text::Markdown

To start blogging, clone the repository, change to the project root, and run plackup. Navigate to localhost:5000 in your browser and you should see the front page. Tack /admin onto that, and you'll be prompted for a login, and if successful, you will be brought to the area to add, edit, and delete posts.

The default username and password are on line 25 of app.psgi; modify them! The application uses Basic HTTP authentication to access the admin area. If public facing, this application should sit behind a reverse proxy with HTTPS.

You can write your posts in Markdown! Not the extended Git version, though.

About

A blogging application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published