Thread overview | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
July 31, 2014 New GDC site now live | ||||
---|---|---|---|---|
| ||||
Hi, GDC's revamped site is now live! http://gdcproject.org Techy details for those who are interested: - Uses vibe.d as the web engine. - Pages are written in markdown and compiled at runtime (separate thread that watches for file changes). - Redis memstore backend for caching compiled pages. - Uses bootstrap for UI. There's also now a GDC process explorer available to try out! http://explore.dgnu.org I'm still fine tuning some details of the set-up. However it is available for anyone to try, on the basis that you'll be sensible using it. Enjoy! Regards Iain. |
July 31, 2014 Re: New GDC site now live | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | On 31 July 2014 18:34, Iain Buclaw via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: > Hi, > > GDC's revamped site is now live! > > http://gdcproject.org > See a mistake? Raise a pull request! https://github.com/D-Programming-GDC/gdcproject |
July 31, 2014 Re: New GDC site now live | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw Attachments:
| On 31 Jul 2014 19:35, "Iain Buclaw via Digitalmars-d-announce" < digitalmars-d-announce@puremagic.com> wrote: > > Hi, > > GDC's revamped site is now live! > > http://gdcproject.org > > Techy details for those who are interested: > - Uses vibe.d as the web engine. > - Pages are written in markdown and compiled at runtime (separate thread that watches for file changes). > - Redis memstore backend for caching compiled pages. > - Uses bootstrap for UI. > > > There's also now a GDC process explorer available to try out! > > http://explore.dgnu.org > > I'm still fine tuning some details of the set-up. However it is available for anyone to try, on the basis that you'll be sensible using it. > > Enjoy! > > Regards > Iain. Nice work. BTW: the code editor in the explorer stops allowing edits if compilation fails (or something like that) only tested on my phone though. -Rory |
August 01, 2014 Re: New GDC site now live | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | On Thursday, 31 July 2014 at 17:34:07 UTC, Iain Buclaw wrote:
> Hi,
>
> GDC's revamped site is now live!
>
> http://gdcproject.org
>
> Techy details for those who are interested:
> - Uses vibe.d as the web engine.
> - Pages are written in markdown and compiled at runtime (separate thread that watches for file changes).
> - Redis memstore backend for caching compiled pages.
> - Uses bootstrap for UI.
>
>
> There's also now a GDC process explorer available to try out!
>
> http://explore.dgnu.org
>
> I'm still fine tuning some details of the set-up. However it is available for anyone to try, on the basis that you'll be sensible using it.
>
> Enjoy!
>
> Regards
> Iain.
Awesome.
Any chance of 64bit support in the explorer?
|
August 01, 2014 Re: New GDC site now live | ||||
---|---|---|---|---|
| ||||
Posted in reply to John Colvin | On 1 August 2014 10:04, John Colvin via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: > On Thursday, 31 July 2014 at 17:34:07 UTC, Iain Buclaw wrote: >> >> Hi, >> >> GDC's revamped site is now live! >> >> http://gdcproject.org >> >> Techy details for those who are interested: >> - Uses vibe.d as the web engine. >> - Pages are written in markdown and compiled at runtime (separate thread >> that watches for file changes). >> - Redis memstore backend for caching compiled pages. >> - Uses bootstrap for UI. >> >> >> There's also now a GDC process explorer available to try out! >> >> http://explore.dgnu.org >> >> I'm still fine tuning some details of the set-up. However it is available for anyone to try, on the basis that you'll be sensible using it. >> >> Enjoy! >> >> Regards >> Iain. > > > Awesome. > > Any chance of 64bit support in the explorer? Nope, it's a 32bit server. :'( |
August 06, 2014 Re: New GDC site now live | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | On 2014-07-31 17:34:06 +0000, Iain Buclaw said: > GDC's revamped site is now live! > > http://gdcproject.org > > Techy details for those who are interested: > - Uses vibe.d as the web engine. > - Pages are written in markdown and compiled at runtime (separate thread that watches for file changes). > - Redis memstore backend for caching compiled pages. > - Uses bootstrap for UI. The tech backend sounds cool. Any chance to get some more information (setup, complete stack, etc.) about it? -- Robert M. Münch Saphirion AG http://www.saphirion.com smarter | better | faster |
August 06, 2014 Re: New GDC site now live | ||||
---|---|---|---|---|
| ||||
Posted in reply to Robert M. Münch | On 6 August 2014 11:56, Robert M. Münch via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: > On 2014-07-31 17:34:06 +0000, Iain Buclaw said: > >> GDC's revamped site is now live! >> >> http://gdcproject.org >> >> Techy details for those who are interested: >> - Uses vibe.d as the web engine. >> - Pages are written in markdown and compiled at runtime (separate thread >> that watches for file changes). >> - Redis memstore backend for caching compiled pages. >> - Uses bootstrap for UI. > > > The tech backend sounds cool. Any chance to get some more information (setup, complete stack, etc.) about it? > Stack is kept as simple as possible. Only notable things I can say is: - Apache used as a proxy *:80 <-> localhost:xxx - Redis is configured to never write any data to disk. - The application running the site itself is self-contained (https://github.com/D-Programming-GDC/gdcproject) - I have a separate (unprivileged) system account on the server to run the application. - Server is a Linode 2GB VM (https://www.linode.com/pricing) Regards Iain. |
Copyright © 1999-2021 by the D Language Foundation