Public milksad.info website source code repository
https://milksad.info
0c7f998442 | ||
---|---|---|
_includes | ||
_layouts | ||
_sass | ||
_vendor | ||
assets | ||
.dockerignore | ||
.gitignore | ||
.gitmodules | ||
404.html | ||
Dockerfile | ||
Gemfile | ||
Gemfile.lock | ||
LICENSE | ||
Makefile | ||
README.md | ||
_config.yml | ||
build.sh | ||
disclosure.md | ||
faq.md | ||
index.md | ||
lookup.md |
README.md
distrust.co
Web page source.
Instructions
- If the repo was not cloned with submodules:
$ git submodule update --init --recursive
You can manually clone the submodule into the dir if the above command doesn't work:
git clone https://github.com/b2a3e8/jekyll-theme-console _vendor/jekyll-theme-console
- Install
make
. - Install
docker
- Build Docker container
$ make build
- Serve site at
0.0.0.0:4000
:
$ make serve
Publish Docker container to Codeberg
- Use
docker login
with a Codeberg PAT with write package scope - Tag container with Codeberg repo name
docker tag milksad-distrust-co codeberg.org/distrust/milksad-distrust-co
- Push container to Codeberg container registry
dockerb push codeberg.org/distrust/milksad-distrust-co
Generate Static Files
- Output static files in
_site
directory:
$ make _site
Cleanup
- Remove all build artifacts:
$ make fullclean