yusi1 / serpentos.com

New Serpent OS website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Serpent OS Website

This is a relaunch of the Serpent OS website and may take a little time to get in order.

Priority items

  • New global tabler based theme for consistency with Summit
  • Compatability hax/loaders for old Hugo content
  • Blog storage in LMDB/moss-db
  • Make all the old content available under identical paths
  • Make support paths obvious!

Improvements:

  • Add file caching for static assets

Build prerequisites

  • dub (part of LDC)
  • chroma (use one of the statically compiled releases)
  • zlib-devel (or its equivalent)
  • lmdb-devel (or its equivalent)

Both dub and chroma need to live in the system $PATH.

Use dub run -b release --parallel in a terminal to build and run the site (CTRL+C to terminate the process).

Add --force to the build+run invocation to forcibly rebuild everything before running.

License

Copyright © 2020-2021 Serpent OS Developers

Remaining content/code/assets available under the terms of the CC-BY-SA-3.0 license

About

New Serpent OS website


Languages

Language:CSS 66.6%Language:JavaScript 32.0%Language:D 1.4%Language:Shell 0.0%