Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Go Clean Arch | 7,505 | 1 | a month ago | 5 | January 14, 2020 | 20 | mit | Go | ||
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture | ||||||||||
Weekly | 1,845 | 6 days ago | 1 | |||||||
汇总平时看到的好文章,前端技术 & 产品研发为主... | ||||||||||
Ionize | 254 | 4 years ago | 87 | other | PHP | |||||
ionize, native multilingual CMS. | ||||||||||
Permissionaccesscontrol2 | 244 | 2 years ago | 1 | mit | C# | |||||
Version 2 of example application to go with articles on feature and data authorization | ||||||||||
Fakenewscorpus | 184 | 3 years ago | 2 | apache-2.0 | ||||||
A dataset of millions of news articles scraped from a curated list of data sources. | ||||||||||
Node Blog | 126 | 2 days ago | 10 | mit | TypeScript | |||||
🔥✨ A react blog project base on nodejs, nestjs, mongoose, typescript, react, ant-design,nextjs | ||||||||||
Dataguide | 122 | 24 days ago | 20 | apache-2.0 | TypeScript | |||||
🗄️ Prisma's Data Guide - A growing library of articles focused on making databases more approachable. | ||||||||||
Sequelize With Postgres Tutorial | 108 | 4 months ago | 21 | JavaScript | ||||||
A demo project for an article on Sequelize and Postgres | ||||||||||
Rumors Api | 106 | 9 days ago | 35 | mit | JavaScript | |||||
GraphQL API server for clients like rumors-site and rumors-line-bot | ||||||||||
Shazam Demo | 97 | a year ago | 1 | mit | Python | |||||
Audio search and analyzer application (like a Shazam) |
A blog system developed by using Nodejs Major modules: Koa2, Sequelize(ORM), EJS(front end engine), Semantic UI
Preview: My New Blog
First install all the dependencies
$ npm install
And then config your blog.
Finally, run it on your server. You can choose to use pm2
pm2 start app.js
You can login into the account set in the configuration file by accessing
/manage/login
.
First copy a config.js
from config-example.js
, and then modify it as your will.
title
: The title of the website.subtitle
: The subtitle of the website.author
: Your name,admins
: all admins will be created at the first time of the execution. Keys are username and values are password.article_per_page
: You knoweditor
: the default editor(editor.md recommended)-> support: simditor / editor.md; the former one is a rich text editor, and the latter one is a markdown editor.favicon
: (Currently this item is not useful) The path to the faviconarticle_cover_count
: The number of front covers(starts with "material-" and ends with ".png", you can store them in /static/images)db
: database connection configuration
host
: the host of the databaseport
: the port of the databaseusername
: the root user that can access the databasepassword
: the password of the userdialect
: type of databases(you can check Sequelize for supported database list)manage
: the configuration of the admin page
article_pageinate
: the maximum count of articles listed in the manage list.user_pageinate
: (Currently this item is not useful)
live2d
: configuration of live2d on the homepage
model
: which model to use (see /static/live2d/model)conf
: configuration file of the model.about
: the data for about page
avatar_url
: the url of the avatarname
: your nicknameintroduction
: your full self-introabout_content
: the markdown file in views/static
that stores your long introduction. This supports features in markdown-it-decorate
skills
: self-rating skillssession_sec
: the session secrete keyurl
: the url of the blogport
: which port does the blog running onmode
: switch of logging