Thread overview | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
August 14, 2015 mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
A bit more details - https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing Project repo - https://github.com/Dicebot/mood Branch which powers actual blog.dicebot.lv - https://github.com/Dicebot/mood/tree/blog.dicebot.lv Copy of feature list for quick overview: - stand-alone binary with minimal external dependencies - simple deployment under dedicated posix user - straightforward code, minimal to none configurability - fork instead - basic features include publishing posts, tags and RESTful API for data model - with -version=MoodWithPygmentize does out of the box code highlighting if `pygmentize` is on $PATH - no JavaScript - HTTPS-only - no database needed, articles can be edited as simple Markdown files Feedback is always welcome but I must warn you that it can easily take months before I address it ;) |
August 14, 2015 Re: mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On Friday, 14 August 2015 at 18:51:33 UTC, Dicebot wrote:
> - HTTPS-only
By the way, Firefox on Mac does not recognize your TLS certificate as valid.
– David
|
August 14, 2015 Re: mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On Friday, 14 August 2015 at 18:51:33 UTC, Dicebot wrote:
> A bit more details - https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing
huh, this doesn't look awful. I've been thinking about starting a fancier blog but I hate all blog software too. So I just write html files but that's a moderate pain so I was going to write my own and just haven't gotten around to it.
Anyway, I might try this. (and i might not, NIH and all. :D )
|
August 14, 2015 Re: mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Nadlinger | On Friday, 14 August 2015 at 18:55:19 UTC, David Nadlinger wrote:
> On Friday, 14 August 2015 at 18:51:33 UTC, Dicebot wrote:
>> - HTTPS-only
>
> By the way, Firefox on Mac does not recognize your TLS certificate as valid.
>
> – David
Yeah, I am aware of that issue, need to embed signature chains of my CA (from other CA) into certificate as it is not that commonly installed by default. Will address ASAP.
|
August 14, 2015 Re: mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On Friday, 14 August 2015 at 19:01:47 UTC, Dicebot wrote:
> On Friday, 14 August 2015 at 18:55:19 UTC, David Nadlinger wrote:
>> On Friday, 14 August 2015 at 18:51:33 UTC, Dicebot wrote:
>>> - HTTPS-only
>>
>> By the way, Firefox on Mac does not recognize your TLS certificate as valid.
>>
>> – David
>
> Yeah, I am aware of that issue, need to embed signature chains of my CA (from other CA) into certificate as it is not that commonly installed by default. Will address ASAP.
Should work now.
|
August 14, 2015 Re: mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On 08/14/2015 02:51 PM, Dicebot wrote:
> A bit more details -
> https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing
>
Nice.
One thing: can i haz rss/atom plz?
|
August 14, 2015 Re: mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nick Sabalausky | On Friday, 14 August 2015 at 20:50:16 UTC, Nick Sabalausky wrote: > On 08/14/2015 02:51 PM, Dicebot wrote: >> A bit more details - >> https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing >> > > Nice. > > One thing: can i haz rss/atom plz? https://blog.dicebot.lv/posts.rss https://github.com/Dicebot/mood/blob/master/source/mood/rendering/rss.d But I don't think it actually works yet - haven't even tested it with any RSS client. Just quick proof of concept. |
August 15, 2015 Re: mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On Friday, 14 August 2015 at 20:57:22 UTC, Dicebot wrote:
> On Friday, 14 August 2015 at 20:50:16 UTC, Nick Sabalausky wrote:
>> On 08/14/2015 02:51 PM, Dicebot wrote:
>>> A bit more details -
>>> https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing
>>>
>>
>> Nice.
>>
>> One thing: can i haz rss/atom plz?
>
> https://blog.dicebot.lv/posts.rss
> https://github.com/Dicebot/mood/blob/master/source/mood/rendering/rss.d
>
> But I don't think it actually works yet - haven't even tested it with any RSS client. Just quick proof of concept.
With third party Javascript comments system and image upload will be perfect.
|
August 15, 2015 Re: mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
Posted in reply to ChangLong | On Saturday, 15 August 2015 at 02:07:59 UTC, ChangLong wrote:
> On Friday, 14 August 2015 at 20:57:22 UTC, Dicebot wrote:
>> On Friday, 14 August 2015 at 20:50:16 UTC, Nick Sabalausky wrote:
>>> On 08/14/2015 02:51 PM, Dicebot wrote:
>>>> A bit more details -
>>>> https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing
>>>>
>>>
>>> Nice.
>>>
>>> One thing: can i haz rss/atom plz?
>>
>> https://blog.dicebot.lv/posts.rss
>> https://github.com/Dicebot/mood/blob/master/source/mood/rendering/rss.d
>>
>> But I don't think it actually works yet - haven't even tested it with any RSS client. Just quick proof of concept.
>
> With third party Javascript comments system and image upload will be perfect.
Why need third party / javascript for a comment system? The vibe-d forums have a (quite nice I think) forum and as far as I know, no js.
|
August 15, 2015 Re: mood : simple vibe.d based blog implementation | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On Friday, 14 August 2015 at 18:51:33 UTC, Dicebot wrote:
> A bit more details - https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing
>
> Project repo - https://github.com/Dicebot/mood
> Branch which powers actual blog.dicebot.lv - https://github.com/Dicebot/mood/tree/blog.dicebot.lv
>
> Copy of feature list for quick overview:
>
> - stand-alone binary with minimal external dependencies
> - simple deployment under dedicated posix user
> - straightforward code, minimal to none configurability - fork instead
> - basic features include publishing posts, tags and RESTful API for data model
> - with -version=MoodWithPygmentize does out of the box code highlighting if `pygmentize` is on $PATH
> - no JavaScript
> - HTTPS-only
> - no database needed, articles can be edited as simple Markdown files
>
> Feedback is always welcome but I must warn you that it can easily take months before I address it ;)
Nice work! Load times are excellent.
I've been meaning to do something like this for ages, never got the time.
I'll just use this now. How open to pull requests / alterations are you? I might try to do up a comment system for it.
|
Copyright © 1999-2021 by the D Language Foundation