Skip to content

jones1008/fluhrer.games

Repository files navigation

fluhrer.games

This is the code for the website https://fluhrer.games from Fluhrer Games GbR. It is realized with Jekyll, a static site generator and is encapsulated in Docker with docker-compose.

IMPORTANT: make sure to execute chown -R 1000 ./ in this root directory to avoid jekyll permission errors when building the application.

Development

To spin up a local server at http://localhost:4000 create a .env file with the following content:

MODE=dev

Then run docker-compose up.

Production Build

To build the application for production run change your .env file to:

MODE=prod

After executing docker-compose up the site is deployed to the subdirectory ./_site.

Performance

Grunt concats JavaScript and CSS files, minifies them and removes unused CSS to optimize browser performance. On each sub site there is also only the JavaScript loaded that is needed to further improve performance.

All images are served as .webp files if the browser supports it which improves the performance drastically.

About

website of fluhrer.games created with jekyll

Topics

Resources

Stars

Watchers

Forks