Code Monkey home page Code Monkey logo

blog's Introduction

source{d} blog Build Status

This is the repository for the source{d} blog, which generates styled static HTML from markdown files.

If you came here to learn how to set up the blog in your computer, to write/preview/deploy a new blog post, you should check:

Requirements

You need to have Yarn installed to build the js and css assets. It also lets you locally serve the blog to test and validate it while you are developing.

You can ensure if it is available in your machine running:

yarn --version; # prints your Yarn version

The blog also uses:

  • Hugo: to build the static html from the markdown content files; it is automatically downloaded and installed at building time.
  • Caddy: to serve the static files in production; it is provided by the caddy docker image

Build

You need to satisfy the project requirements, and then run from the project root:

make build;

It will generate all the static files that will be served by the Caddy server from the docker image. In case you only want to preview the blog, you can read the Preview the blog section

Preview the blog

To locally serve the blog, you need to satisfy the project requirements, and then run from the project root:

make serve;

Finally, go to http://localhost:8484

Contributing

If you want to contribute to this project, or to write or edit a blog post, you will find more info in the contribution guidelines.

Deploying

Automatically deployed, see here.

License

Copyright (c) 2017 source{d}, see LICENSE

blog's People

Contributors

abeaumont avatar alcortesm avatar bzz avatar campoy avatar dpordomingo avatar dripolles avatar eiso avatar erizocosmico avatar ferhatelmas avatar fineguy avatar jdmaturen avatar mcarmonaa avatar mcuadros avatar meyskens avatar moul avatar r0maink avatar serabe avatar smeruelo avatar smola avatar theodoraalexandra avatar vmarkovtsev avatar warenlg avatar zurk avatar

Watchers

 avatar  avatar

Forkers

eiso

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.