create account

Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain by ontofractal

View this thread on: hive.blogpeakd.comecency.com
· @ontofractal ·
$45.68
Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain
![](http://i.imgur.com/1hzfw2x.jpg)
This release contains a significant architecture update that provides a capability to reload Glasnost configuration and resync posts without restarting the application. It also includes a basic admin interface and authorization workflow for configuration management.

# Changelog

* configuration reload without app restart is now possible
* admin key is now automatically created at Glasnost startup
* basic authorization workflow 
* basic admin interface at `/admin/`
* JSON configuration handling simplified
* several annoying filter bugs fixed
* various code improvements
* [better docs](https://github.com/cyberpunk-ventures/glasnost/blob/master/README-en.md)
* docker image `ontofractal/glasnost:latest` was updated to v0.8

# Glasnost alpha v0.8 for @ontofractal

![](http://i.imgur.com/l5YxNAj.png)

### [Glasnost repo](https://github.com/cyberpunk-ventures/glasnost)
### [Glasnost latest on Docker hub](https://hub.docker.com/r/ontofractal/glasnost/)

# Tech stack

* Elixir
* Phoenix
* Mnesia

 All data is stored by in-memory Mnesia database that is a part of Erlang/OTP platform. 

# What's Glasnost? and Glasnost Roadmap

Read more about Glasnost and its roadmap in the [introduction post](https://steemit.com/steemit/@ontofractal/ann-introducing-glasnost-alpha-open-source-blog-and-app-server-for-steem-golos-blockchains)

# Development process

Glasnost is a single code base developed simultaneously both for Steem and Golos blockchains. Sustainable Glasnost development is made possible by the committed support of Golos open source ecosystem by [@cyberfund](https://golos.io/@cyberfund). Read more about Golos and cyberfund open source support in [this post](https://steemit.com/golos/@hipster/golos-follows-steem-path-with-slight-economic-changes) by @hipster.

# Feedback

If you have any requests or feedback, please get in touch with me: ontofractal at protonmail.com or steemit.chat.

<center> (ノ◕ヮ◕)ノ*:・゚✧ </center>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 112 others
properties (23)
authorontofractal
permlinkglasnost-v0-8-released-now-with-live-configuration-reload-and-admin-interface-publish-your-steem-blogs-on-your-own-domain
categorysteemdev
json_metadata{"tags":["steemdev","steem","golos","open-source","steemstem"],"users":["ontofractal","hipster"],"image":["http://i.imgur.com/1hzfw2x.jpg","http://i.imgur.com/l5YxNAj.png"],"links":["https://github.com/cyberpunk-ventures/glasnost/blob/master/README-en.md","https://github.com/cyberpunk-ventures/glasnost","https://hub.docker.com/r/ontofractal/glasnost/","https://steemit.com/steemit/@ontofractal/ann-introducing-glasnost-alpha-open-source-blog-and-app-server-for-steem-golos-blockchains","https://golos.io/@cyberfund","https://steemit.com/golos/@hipster/golos-follows-steem-path-with-slight-economic-changes"],"app":"steemit/0.1","format":"markdown"}
created2017-04-19 16:18:03
last_update2017-04-19 16:18:03
depth0
children7
last_payout2017-04-26 16:18:03
cashout_time1969-12-31 23:59:59
total_payout_value40.918 HBD
curator_payout_value4.764 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,975
author_reputation61,670,850,962,884
root_title"Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id3,053,791
net_rshares32,258,759,908,421
author_curate_reward""
vote details (176)
@cm-steem · (edited)
Looks great @ontofractal, I'm mightily tempted to create my own blog using glasnost. Do you have a roadmap indicating where you're planning on taking this project? edit - just spotted the roadmap you linked to.

Edit: What about the inclusion of comments within each post?

Double edit: Can I specify Steemit tags to repost content for? Rather than individual user accounts?
properties (22)
authorcm-steem
permlinkre-ontofractal-glasnost-v0-8-released-now-with-live-configuration-reload-and-admin-interface-publish-your-steem-blogs-on-your-own-domain-20170419t213941094z
categorysteemdev
json_metadata{"tags":["steemdev"],"users":["ontofractal"],"app":"steemit/0.1"}
created2017-04-19 21:39:39
last_update2017-04-20 20:14:39
depth1
children0
last_payout2017-04-26 21:39:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length374
author_reputation58,522,774,254,119
root_title"Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id3,056,517
net_rshares0
@cm-steem ·
I've raised a new issue: https://github.com/cyberpunk-ventures/glasnost/issues/8

I can change the layout template but the change doesn't occur :/
properties (22)
authorcm-steem
permlinkre-ontofractal-glasnost-v0-8-released-now-with-live-configuration-reload-and-admin-interface-publish-your-steem-blogs-on-your-own-domain-20170422t185707293z
categorysteemdev
json_metadata{"tags":["steemdev"],"links":["https://github.com/cyberpunk-ventures/glasnost/issues/8"],"app":"steemit/0.1"}
created2017-04-22 18:57:06
last_update2017-04-22 18:57:06
depth1
children1
last_payout2017-04-29 18:57:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length146
author_reputation58,522,774,254,119
root_title"Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id3,083,909
net_rshares0
@ontofractal ·
hey @cm-steem, check my reply on the issue discussion page
👍  
properties (23)
authorontofractal
permlinkre-cm-steem-re-ontofractal-glasnost-v0-8-released-now-with-live-configuration-reload-and-admin-interface-publish-your-steem-blogs-on-your-own-domain-20170423t103657942z
categorysteemdev
json_metadata{"tags":["steemdev"],"users":["cm-steem"],"app":"steemit/0.1"}
created2017-04-23 10:36:57
last_update2017-04-23 10:36:57
depth2
children0
last_payout2017-04-30 10:36:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length58
author_reputation61,670,850,962,884
root_title"Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id3,089,389
net_rshares2,228,387,467
author_curate_reward""
vote details (1)
@good-karma ·
$0.06
Great work, keep it up brother! I like where this project is moving towards!
👍  , , ,
properties (23)
authorgood-karma
permlinkre-ontofractal-glasnost-v0-8-released-now-with-live-configuration-reload-and-admin-interface-publish-your-steem-blogs-on-your-own-domain-20170419t164736723z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2017-04-19 16:47:36
last_update2017-04-19 16:47:36
depth1
children1
last_payout2017-04-26 16:47:36
cashout_time1969-12-31 23:59:59
total_payout_value0.048 HBD
curator_payout_value0.015 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length76
author_reputation656,214,797,217,320
root_title"Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id3,054,045
net_rshares374,989,059,001
author_curate_reward""
vote details (4)
@ontofractal ·
properties (23)
authorontofractal
permlinkre-good-karma-re-ontofractal-glasnost-v0-8-released-now-with-live-configuration-reload-and-admin-interface-publish-your-steem-blogs-on-your-own-domain-20170420t092108610z
categorysteemdev
json_metadata{"tags":["steemdev"],"users":["good-karma"],"app":"steemit/0.1"}
created2017-04-20 09:21:09
last_update2017-04-20 09:21:09
depth2
children0
last_payout2017-04-27 09:21:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length21
author_reputation61,670,850,962,884
root_title"Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id3,060,332
net_rshares105,096,218,840
author_curate_reward""
vote details (14)
@stranger27 · (edited)
Two day ago I wrote a post about my experience with building sites with help of Glasnost. Those users, who need some instructions can check it here: https://steemit.com/open-soaurce/@stranger27/how-to-create-own-sites-based-on-steemit-or-golos-blockchains-with-help-of-glasnost-from-ontofractal-my-personal-experience
👍  , , ,
properties (23)
authorstranger27
permlinkre-ontofractal-glasnost-v0-8-released-now-with-live-configuration-reload-and-admin-interface-publish-your-steem-blogs-on-your-own-domain-20170419t172039135z
categorysteemdev
json_metadata{"tags":["steemdev"],"links":["https://steemit.com/open-soaurce/@stranger27/how-to-create-own-sites-based-on-steemit-or-golos-blockchains-with-help-of-glasnost-from-ontofractal-my-personal-experience"],"app":"steemit/0.1"}
created2017-04-19 17:20:42
last_update2017-04-19 17:20:57
depth1
children0
last_payout2017-04-26 17:20:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length317
author_reputation49,275,349,388,874
root_title"Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id3,054,278
net_rshares71,550,885,509
author_curate_reward""
vote details (4)
@virtualgrowth ·
Keep up the great work!
properties (22)
authorvirtualgrowth
permlinkre-ontofractal-glasnost-v0-8-released-now-with-live-configuration-reload-and-admin-interface-publish-your-steem-blogs-on-your-own-domain-20170420t230131457z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2017-04-20 23:01:36
last_update2017-04-20 23:01:36
depth1
children0
last_payout2017-04-27 23:01:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length23
author_reputation194,179,150,864,177
root_title"Glasnost v0.8 released: now with live configuration reload and admin interface - publish your Steem blogs on your own domain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id3,067,029
net_rshares0