RejectedSoftware Forums

Sign up

New website layout and tutorials section

I just switched to a new version of https://vibed.org. The new layout uses a bright background and a more lightweight design. The navigation on the left now follows the scroll position and indicates the current section, making it a lot more useful for browsing long pages, such as https://vibed.org/docs. Mobile layout is not yet ideal, but basically works, too. If you stumble over any issues, please quickly mention them either here, or at the issue tracker.

Besides the new layout, this change also adds a new tutorials page. Suggestions for additional tutorials, or possibly for removing outdated ones are highly welcome! The ones listed now are what I could find using a quick search on Google.

PS: you might need to force a page reload to get the style sheet changes.

Re: New website layout and tutorials section

On Mon, 04 Jan 2016 09:49:35 GMT, Sönke Ludwig wrote:

Besides the new layout, this change also adds a new [tutorials page][2]. Suggestions for additional tutorials, or possibly for removing outdated ones are highly welcome! The ones listed now are what I could find using a quick search on Google.

Can you make a tutorial on getting Let's Encrypt to allow a certificate? I tried for a few days, but it was pretty much zero funs. Honestly, this might be something that a template could be really good for... something like dub init newserver -t vibe.d.letsencrypt.

Re: New website layout and tutorials section

Am 05.01.2016 um 02:49 schrieb Charles:

On Mon, 04 Jan 2016 09:49:35 GMT, Sönke Ludwig wrote:

Besides the new layout, this change also adds a new [tutorials page][2]. Suggestions for additional tutorials, or possibly for removing outdated ones are highly welcome! The ones listed now are what I could find using a quick search on Google.

Can you make a tutorial on getting Let's Encrypt to allow a certificate? I tried for a few days, but it was pretty much zero funs. Honestly, this might be something that a template could be really good for... something like dub init newserver -t vibe.d.letsencrypt.

Where exactly did it fail for you? It worked pretty much flawlessly for
me when I used the official client in standalone mode. It spit out the
certificates in /etc/letsencrypt/live and using
"fullchain.pem"/"privkey.pem" for usePrivateKeyFile() and
useCertificateChainFile() made everything work without further changes.

Re: New website layout and tutorials section

On Tue, 5 Jan 2016 09:38:27 +0100, Sönke Ludwig wrote:

Am 05.01.2016 um 02:49 schrieb Charles:

On Mon, 04 Jan 2016 09:49:35 GMT, Sönke Ludwig wrote:

Besides the new layout, this change also adds a new [tutorials page][2]. Suggestions for additional tutorials, or possibly for removing outdated ones are highly welcome! The ones listed now are what I could find using a quick search on Google.

Can you make a tutorial on getting Let's Encrypt to allow a certificate? I tried for a few days, but it was pretty much zero funs. Honestly, this might be something that a template could be really good for... something like dub init newserver -t vibe.d.letsencrypt.

Where exactly did it fail for you? It worked pretty much flawlessly for
me when I used the official client in standalone mode. It spit out the
certificates in /etc/letsencrypt/live and using
"fullchain.pem"/"privkey.pem" for usePrivateKeyFile() and
useCertificateChainFile() made everything work without further changes.

Been a few weeks, but from memory, I could never get it to verify ownership. Admittedly I was using https://gethttpsforfree.com.