IBlog screenshot

IBlog

Author Avatar Theme by Eshengsky
Updated: 17 Jun 2020
1380 Stars

基于 Node.js 的开源个人博客系统,采用 Nuxt + Vue + TypeScript 技术栈。

Categories

Overview

iBlog is an open-source personal blogging system based on Node.js. It features a modern UI, a user-friendly experience, and support for both desktop and mobile access. It also supports dark mode and can be easily deployed using Docker. iBlog is not just a blogging platform, but also a complete project suitable for beginners to learn from.

Features

  • Modern UI and user experience.
  • Support for desktop and mobile access.
  • Dark mode support.
  • Docker deployment.

Installation

To install iBlog, follow these steps:

  1. Install Node.js (version 8 or above) and MongoDB.

  2. It is recommended to use Yarn for package management instead of npm.

  3. Install the dependencies by running the following command:

    yarn install
    
  4. Start the site in development mode:

    yarn dev
    
  5. To start the site in production mode, first compile the project and then start the site:

    yarn build
    yarn start
    
  6. Open your browser and access the site at http://localhost:9000/.

Summary

iBlog is a modern and user-friendly personal blogging system based on Node.js. It supports both desktop and mobile access, as well as dark mode. It can be easily installed and deployed using Docker. With its modern UI and comprehensive features, iBlog is not just a blogging platform, but also a great project for beginners to learn from.