Skip to content

Template Customizer v0.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 09:20
· 13 commits to master since this release

Template Customizer v0.3.0

πŸš€ Quick Start

πŸš€ One-Liner Installation (Easiest!)

Install Template Customizer with a single command:

# Install to /usr/local/bin (requires sudo)
curl -fsSL https://github.com/mkuhl/customizer/releases/download/v0.3.0/install.sh | sh

# Install to custom directory
curl -fsSL https://github.com/mkuhl/customizer/releases/download/v0.3.0/install.sh | sh -s -- --dir ~/.local/bin

# Use immediately (startup time ~100ms)
customizer --help
customizer process --dry-run

πŸ’Ύ Manual Installation

If you prefer manual installation:

# Download and extract native binary
curl -L https://github.com/mkuhl/customizer/releases/download/v0.3.0/customizer-linux-x64.tar.gz | tar xz
sudo mv customizer /usr/local/bin/

🐳 Docker Wrapper Script

Use our Docker wrapper for cross-platform support when native binary isn't available:

# Download the Docker wrapper script
curl -L -o run-docker-customizer.sh https://github.com/mkuhl/customizer/releases/download/v0.3.0/run-docker-customizer.sh
chmod +x run-docker-customizer.sh

# Use (startup time 2-3s)
./run-docker-customizer.sh --help
./run-docker-customizer.sh process --dry-run

πŸ“¦ What's Included

  • install.sh - One-liner installation script for easy setup
  • customizer-linux-x64.tar.gz - Native Linux binary (x86_64) - fast startup (~100ms), no Docker needed!
  • run-docker-customizer.sh - Docker wrapper script that pulls and runs ghcr.io/mkuhl/customizer:0.3.0
  • checksums.txt - SHA256 checksums for all release assets
  • docs/ai-agents.md - AI agent integration guide for automated workflows

🐳 Docker Images

The following Docker images are available for this release:

  • ghcr.io/mkuhl/customizer:0.3.0 (specific version)
  • ghcr.io/mkuhl/customizer:latest (latest stable)
# Run directly with Docker
docker pull ghcr.io/mkuhl/customizer:0.3.0
docker run --rm -v $PWD:/workdir ghcr.io/mkuhl/customizer:0.3.0 process --dry-run

πŸ“Š Performance Comparison

Method Startup Time Binary Size Requirements
Native Binary ~100ms ~40MB Linux x86_64
Docker Wrapper 2-3s N/A Docker
Direct Docker 2-3s N/A Docker

πŸ“š Documentation

πŸ”§ Requirements

For Native Binary:

  • Linux x86_64 (Ubuntu 20.04+, RHEL 8+, or compatible)
  • GLIBC 2.31 or newer

For Docker Version:

  • Docker installed and running
  • Internet connection for initial image download

Full Documentation: https://github.com/mkuhl/customizer
Docker Images: https://github.com/mkuhl/customizer/pkgs/container/customizer