/Blog

Primary LanguageC#MIT LicenseMIT

Blog

Build Status

The blog is a forked customized version of Blogifier. Blogifier is a CMS written is ASP .NET MVC with a Blazor admin panel. See below for more information about Blogifier.

System Requirements

  • Windows, Mac or Linux
  • ASP.NET Core 3.1
  • Visual Studio 2019, VS Code or other code editor (Atom, Sublime etc)
  • SQLite by default, MS SQL Server, PostgreSQL and MySQL out of the box, EF compatible databases should work

Getting Started

  1. Clone or download source code Here
  2. Run application in Visual Studio or using your code editor
  3. Use admin/admin to log in

Features

Markdown editor

Uses Markdown editor with built-in support for common functionality to make writing posts easy and productive process.

  1. File upload - support for file and image upload with a click of a button
  2. HTML5 video/audio tags upload and playback video and audio, YouTube video playback
  3. Thumbnail generation - uploading large image automatically generates corresponding image thumbnail

Theme engine

  1. Built-in themes - there are number of themes to choose ranging from simple and minimalistic to media-rich and sophisticated and list is growing.
  2. Social buttons - no programming required, just add your social accounts
  3. Themes are easy to adopt or build from scratch with minimal effort

Localization

Uses excellent intuitive JSON localizer with a number of preset languages. If your language is missing it can be easily added to the list

RSS feed

Supports standard RSS syndication feed

Search

Quick content search across the blog posts

Multi-platform support

You can host your blog on Windows or Lunux server, use SQLite, SQL Server, MySQL or PostgreSQL databases out of the box. Even if you don't care about technology used, flexibility in hosting helps save money and make many decisions easier.