I wanted a blog and wiki at the same time so I created "bleurg".
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dashie der otter 9e37fdfe0a
Linter
1 year ago
cmd Linter 1 year ago
conf Can import blog posts; Fix viewing when not logged in 1 year ago
context Switch from Clog to Logrus 1 year ago
integrations dsfjdsfjdsflkjdsfkdsfjowif 1 year ago
locale Update translations; More template updates 1 year ago
models Can import blog posts; Fix viewing when not logged in 1 year ago
routers Can import blog posts; Fix viewing when not logged in 1 year ago
setting happy now ? 1 year ago
static Updated from datetimepicker to tempusdominus; Fixed kk->HH (???) 1 year ago
stuff Switch from Clog to Logrus 1 year ago
templates Fix integrations and reactivate them 1 year ago
vendor Update vendors 1 year ago
.bra.toml Fix checkbox issue 1 year ago
.drone.yml Fix integrations and reactivate them 1 year ago
.gitignore s/myapp/bleurg/ 1 year ago
Gopkg.lock Update vendors 1 year ago
Gopkg.toml Switch from Clog to Logrus 1 year ago
LICENSE Initial base app import 2 years ago
LICENSE.gogs Update from current git.txt 1 year ago
Makefile Make test now check fmt 1 year ago
README.md Can import blog posts; Fix viewing when not logged in 1 year ago
TODO TODO 1 year ago
bleurg.go Can import blog posts; Fix viewing when not logged in 1 year ago
bleurg.pot Update translations; More template updates 1 year ago
updatepo.sh Update to use another i18n lib backed with Gettext 1 year ago

README.md

bleurg

I wanted a blog, but also a ~wiki~ and the bleurg became reality.

Installation

go get git clone whatever
make
./bleurg web

Usage

It’s a SINGLE-USER wiki/blog, enable registration, create your user then disable registration, it will be the first user, and will became administrator automatically.

To create a new wiki page navigate to /wiki/page_name and the editor will permit to edit content.

To set a content for the sidebar, edit or create /wiki/sidebar.

Import

Create a directory like imports/ with files insides:

# imports/files.yml
posts:
    my_post.md:
        title: Wow post
        date: "2018-05-25"
    such_post.md:
        title: fdkjfsldk
        date: "1990-02-13"
pages:
    my_page.md:
        title: title here
        url: guess what

With the markdown post content in imports/my_post.md etc.

Then run ./bleurg import -d imports -u your_registered_user

License and contact

MIT, see LICENSE.*.

Made by Dashie .