Public milksad.info website source code repository https://milksad.info
Go to file
Christian Reitter e1d7b23fd5 Add blog posts no.2 and no.3, customize Jekyll.
Thanks to Heiko Schaefer for proofreading and edit suggestions.

Technical changes:
Extend the image handling via jekyll-responsive-image and corresponding configuration & templates.
This requires ImageMagick dependencies in the Dockerfile for the rmagick plugin.
Add custom Jekyll Liquid filters for semi-automatic Bitcoin address and transaction formatting/linking.
Add CSS details for the figure handling.
2024-01-25 13:25:36 +01:00
_includes Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
_layouts Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
_plugins Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
_posts Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
_sass Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
assets Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
.dockerignore First published Milk Sad website commit 2023-11-10 17:17:52 +01:00
.gitignore First published Milk Sad website commit 2023-11-10 17:17:52 +01:00
.gitmodules clean up jekyll-theme-console copy, add license notice 2023-11-10 18:00:08 +01:00
404.html First published Milk Sad website commit 2023-11-10 17:17:52 +01:00
Dockerfile Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
Gemfile Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
Gemfile.lock Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
LICENSE correct LICENSE, Dockerfile, README 2023-11-10 17:52:07 +01:00
Makefile ensure clean _site output 2023-11-10 18:17:00 +01:00
README.md clean up content from Distrust Jekyll template, content on removed submodule 2023-11-10 18:27:09 +01:00
_config.yml Add blog posts no.2 and no.3, customize Jekyll. 2024-01-25 13:25:36 +01:00
build.sh First published Milk Sad website commit 2023-11-10 17:17:52 +01:00
disclosure.md correct timeline ordering 2023-11-10 19:11:29 +01:00
faq.md First published Milk Sad website commit 2023-11-10 17:17:52 +01:00
index.md optimize Mastering Bitcoin excerpt image 2023-11-11 16:41:21 +01:00
lookup.md lookup.md rewording and minor layout changes 2023-11-23 00:49:53 +01:00
nginx.conf tune and optimize Docker container and nginx configuration 2023-11-11 15:41:20 +01:00
updates.md Add blogpost format, RSS, first blogpost entry 2023-11-23 01:39:10 +01:00

README.md

milksad.info

Web page source.

Instructions

  1. Install make.
  2. Install docker
  3. Build Docker container
$ make build
  1. Serve site at 0.0.0.0:4000:
$ make serve

Publish Docker container to Registry

  1. Use docker login with a permission token with write package scope
  2. Tag container with repo name
docker tag milksad-distrust-co git.distrust.co/milksad/website
  1. Push container to container registry
docker push git.distrust.co/milksad/website

Generate Static Files

  1. Output static files in _site directory:
$ make _site

Cleanup

  1. Remove all build artifacts:
$ make fullclean