Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Dalgona/Serum
Static website generator for Elixir fans
https://github.com/Dalgona/Serum
elixir static-site-generator
Last synced: 7 days ago
JSON representation
Static website generator for Elixir fans
- Host: GitHub
- URL: https://github.com/Dalgona/Serum
- Owner: Dalgona
- License: mit
- Created: 2016-07-31T12:43:45.000Z (over 8 years ago)
- Default Branch: v1/master
- Last Pushed: 2024-05-04T13:31:01.000Z (6 months ago)
- Last Synced: 2024-09-22T12:35:30.965Z (about 2 months ago)
- Topics: elixir, static-site-generator
- Language: Elixir
- Homepage: https://dalgona.dev/Serum
- Size: 1.67 MB
- Stars: 316
- Watchers: 10
- Forks: 27
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- freaking_awesome_elixir - Elixir - A simple static website generator written in Elixir. (Static Page Generation)
- fucking-awesome-elixir - serum - A simple static website generator written in Elixir. (Static Page Generation)
- awesome-elixir - serum - A simple static website generator written in Elixir. (Static Page Generation)
README
# Serum
[![Build Status](https://travis-ci.org/Dalgona/Serum.svg?branch=master)](https://travis-ci.org/Dalgona/Serum)
[![Coverage Status](https://coveralls.io/repos/github/Dalgona/Serum/badge.svg?branch=v1/master)](https://coveralls.io/github/Dalgona/Serum?branch=v1/master)**Serum** is a simple static website generator written in
[Elixir](http://elixir-lang.org).Like some of other static website generators, Serum focuses on blogging. And if
you know how to write markdown documents and how to handle EEx templates, you
can easily build your own website.## Getting Started
Use Mix to install the Serum installer archive from Hex.
```sh
$ mix archive.install hex serum_new
```You can now use `serum.new` Mix task to create a new Serum project.
```sh
$ mix serum.new /path/to/new_website
````cd` into the new project directory and install Serum.
```sh
$ cd /path/to/new_website
$ mix do deps.get, deps.compile
```Try building the website, or spin up the development server.
```sh
# Your website will be built at /path/to/new_website/site
$ mix serum.build# Your website will be built and served at http://localhost:8080
$ mix serum.server
```Please visit [the official website](http://dalgona.github.io/Serum) for
more guides and documentations.## LICENSE
Copyright (c) 2022 Eunbin Jeong (Dalgona.)
MIT License. Read `LICENSE` for the full text.