ovis22/docker-quotes

By ovis22

Updated 6 months ago

Dockerized ASCII Quote Generators: Optimized Multi-Variant Collection

Image
Languages & frameworks
Developer tools
0

920

ovis22/docker-quotes repository overview

🚀 Docker Quotes Generator

Lightweight (~80MB) ASCII quote generator with Rainbows. Runs on Alpine Linux.

Docker Pulls Image Size Lolcat Multi-Arch

A secure, non-root container demonstrating hybrid Bash/Python architecture with automated lolcat colorization.

Star Wars Quote Demo

⚡ Quick Start

1. Default Run (Demo)

Prints a sample message ("Hello World") in rainbow colors.

docker run --rm ovis22/docker-quotes:v1.1.0
2. Custom Message (The Fun Part)

Inject your own quotes to generate ASCII art:

docker run --rm -e QUOTES="Docker is Cool" ovis22/docker-quotes:v1.1.0
3. Star Wars Style

Use the Python engine and included custom fonts:

docker run --rm -e APP_MODE=python -e FONT_NAME=starwars -e QUOTES="General Kenobi" ovis22/docker-quotes:v1.1.0

⚙️ Configuration

VariableDefaultDescription
QUOTES"Hello World"Text to display. Use ; for multiple random quotes.
FONT_NAMEstandardFont style (standard, starwars, Doom).
APP_MODEbashEngine (bash or python).

🌟 Features

  • Universal Architecture: Supports linux/amd64 and linux/arm64.
  • Rainbow Output: Automatic colorization via lolcat.
  • Dynamic Fonts: Auto-downloads custom fonts (starwars, Doom) during build.
  • Orchestration: Sequential logging support via Docker Compose.
  • Lightweight: Built on alpine:3.21 with multi-stage builds.
  • Secure: Runs as non-root appuser.

Maintained by ovis22. Source code on GitHub. See Changelog.

Tag summary

Content type

Image

Digest

sha256:ed8cf3779

Size

25.9 MB

Last updated

6 months ago

docker pull ovis22/docker-quotes