Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imclint21/librum
Librum is an opensource and ready to use blog engine written in C#
https://github.com/imclint21/librum
blog blog-engine blogging-system jekyll journal medium-like micro-blogging microblogging opensource
Last synced: 18 days ago
JSON representation
Librum is an opensource and ready to use blog engine written in C#
- Host: GitHub
- URL: https://github.com/imclint21/librum
- Owner: imclint21
- License: mit
- Created: 2019-04-01T16:05:00.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T02:02:37.000Z (about 2 years ago)
- Last Synced: 2024-12-06T19:13:33.439Z (about 1 month ago)
- Topics: blog, blog-engine, blogging-system, jekyll, journal, medium-like, micro-blogging, microblogging, opensource
- Language: HTML
- Homepage: https://clint.network/article/have-a-blog-with-librum
- Size: 184 KB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Librum Micro-Blog Engine
Librum is an opensource, lightweight and ready to use blog engine written in C#
[![Travis](https://travis-ci.org/clintnetwork/librum.svg?branch=master)](https://travis-ci.org/clintnetwork/librum)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/clintnetwork/librum/blob/master/LICENSE.md)![image](https://user-images.githubusercontent.com/5221349/55356726-b4355880-54cb-11e9-9bcc-7b1d60c2ff5e.png)
## How to Deploy
[Read the Tutorial](https://clint.network/article/have-a-blog-with-librum)
## Deploy with Docker
To use Librum with Docker you need to enable Docker Swarm mode and run this commands:
```bash
docker swarm initdocker config create librum librum.json #Change librum.json to point on a valid configuration file
docker service create \
--name librum \
--config source=librum,target=/app/librum.json,mode=0440 \
--publish published=80,target=80 \
clintnetwork/librum:latest
```## Default Configuration File (librum.json)
```json
{
"BlogName": "Librum Blog",
"Description": "A little demonstration of Librum 🚀.",
"Keywords": "librum,blog,csharp,blogging,netcore,demo",
"Icon": "fas fa-square",
"CanonicalUri": "https://clint.network",
"Contact": "[email protected]",
"Twitter": "librum",
"Github": "clintnetwork/librum",
"Menu": [
{
"Title": "About Librum",
"Link": "/article/about"
}
],
"Configuration": {
"FixedNavbar": false,
"DisplayHeader": true
},
"UsersStore": [{
"Role": "Administrator",
"Email": "[email protected]",
"Password": "PASSWORD_IN_SHA1",
"FullName": "Librum Blog",
"Twitter": "librum",
"GitHub": "clintnetwork/librum",
"Website": "https://librum.org"
}],
"DisqusHostname": "librum.disqus.com"
}
```## Contribute
Feel free to contribute by opening a Pull Request and Forking or simply make a donation using addresses:
Stratis: ShUDjFTvQfuFEgmkYzdQiPPAdjRCe91kaq
Bitcoin: 3NhdjiGrpzH5geVrDHa173EuXxnAVhghtZ