Skip to content

wevtimoteo/wevtimoteo.github.io

Repository files navigation

wevtimoteo's Personal Blog

Personal blog that uses Serum blog engine written in Elixir.

Contributing

Clone using Elixir directory naming patterns:

git clone [email protected]:wevtimoteo/wevtimoteo.github.io.git wevtimoteo_github_io

Install Elixir and Erlang using asdf:

asdf install

This will install proper versions described in .tool-versions file.

Serum Server

Install dependencies and run Serum server:

mix do deps.get, deps.compile
mix serum.server

Then access http://localhost:8080

To quit, instead of pressing Ctrl-c, prefer to type quit

Publish

First you need to install ghp-import:

pip install ghp-import --user

Then you can use ./publish, it will run:

  • serum.build task for output directory
  • ghp-import Python tool: that will export specified content in a given directory for a given branch
  • push it to remote repo

About

Elixir engine-based personal blog

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published