{"repo":"modem7/docker-starwars","free":true,"listed":false,"github":"https://github.com/modem7/docker-starwars","clone":"git clone https://github.com/modem7/docker-starwars.git","description":"Self hosted, self contained Docker image of the classic www.asciimation.co.nz/Blinkenlights ASCII Star Wars animation.","language":"HTML","stars":17,"topics":["ascii","ascii-art","docker","docker-compose","homelab","nginx","self-hosted","star-wars"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"docker-starwars Self hosted, self contained Docker image of the classic www.asciimation.co.nz/Blinkenlights ASCII Star Wars animation. Same clone as the original site — everything runs client-side in the browser — just with no ads and no analytics, and completely self hosted. Screenshot Quick start Or Compose, if that's more your thing: Open http://localhost:8080 and enjoy. What's actually in the image - Content is entirely local — nothing gets fetched from asciimation.co.nz or anywhere else once it's running - Built on nginxinc/nginx-unprivileged , runs as uid 101 . No root, anywhere - gzip on, plus the usual security headers ( X-Content-Type-Options , X-Frame-Options , Referrer-Policy , Content-Security-Policy ) — see conf/nginx-site.conf if you want the specifics - /healthz backs the built-in HEALTHCHECK , so it actually means something - Multi-arch: amd64 , arm/v6 , arm/v7 , arm64/v8 Keeping the animation content up to date Upstream adds new scenes every so often, and I'm not going to remember to go re-mirror the site by hand every time. So: - Manually : python3 scripts/update film data.py — pulls whatever's current upstream and splices it in. Leaves the player code alone, and deliberately doesn't pull in upstream's ads/analytics or links to pages this image doesn't mirror. - On demand, from GitHub : same thing, run as the Update film data workflow from the Actions tab. Opens a PR instead of pushing straight to master , so I get a chance to actually look at it first. - On","default_branch":null,"files":null,"tree":[],"storefront":"/r/modem7","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/modem7/docker-starwars/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}