Go to file
2024-01-02 23:26:36 -05:00
site-files Actually works decently now 2024-01-02 23:26:36 -05:00
.drone.yml Add docker and CI stuff, minor updates 2023-11-21 11:53:00 -06:00
.gitignore Initial commit - code done, other stuff partial 2023-11-20 18:00:13 -06:00
dd-progress-to-html.py Actually works decently now 2024-01-02 23:26:36 -05:00
docker-compose.yml Actually works decently now 2024-01-02 23:26:36 -05:00
Dockerfile Actually works decently now 2024-01-02 23:26:36 -05:00
README.md Actually works decently now 2024-01-02 23:26:36 -05:00
run.sh Actually works decently now 2024-01-02 23:26:36 -05:00

F E E D T H E V O I D

Useful Linux Tips: Run dd if=/dev/zero of=/dev/null to feed nothing to the void

Witness the void consume zeroes for all eternity


This puts the output of dd into a file, which is then read and made into a webpage every second. It's just a bodged-together mess and it's super CPU-heavy, but it works*

* Disclaimer: No idea if this works, I'm from the past where the program wasn't done yet.

Docker

  1. Clone the repo - git clone https://git.askiiart.net/askiiart/feed-the-void.git && cd feed-the-void

docker run:

docker run -d --restart unless-stopped -v .:/data --cpus 0.25 registry.askiiart.net/askiiart/feed-the-void
docker run -d --restart unless-stopped -v ./site-files:/usr/share/nginx/html -p 8080:80 nginx:alpine-slim

docker-compose.yml: See docker-compose.yml

Running it manually

Requirements:

  • Python 3.12 or later
  • pandoc
  • sed
  • dd
  • /dev/zero and /dev/null