Skip to content

Installation

Gabe Cook edited this page Aug 23, 2023 · 11 revisions

Docker

Run the below command as root or a member of the docker group:

docker run --network=host --name=ascii-movie ghcr.io/gabe565/ascii-movie

Docker Compose

First you will need a docker-compose.yaml file, such as the one included in this repo. Run the below commands as root or a member of the docker group:

docker compose up -d

APT (Ubuntu, Debian)

  1. If you don't have it already, install the ca-certificates package

    sudo apt install ca-certificates
  2. Add gabe565 apt repository

    echo 'deb [trusted=yes] https://apt.gabe565.com /' | sudo tee /etc/apt/sources.list.d/gabe565.list
  3. Update apt repositories

    sudo apt update
  4. Install ASCII Movie

    sudo apt install ascii-movie

RPM (CentOS, RHEL)

  1. If you don't have it already, install the ca-certificates package

    sudo yum install ca-certificates
  2. Add gabe565 rpm repository to /etc/yum.repos.d/gabe565.repo

    [gabe565]
    name=gabe565
    baseurl=https://rpm.gabe565.com
    enabled=1
    gpgcheck=0
  3. Install ASCII Movie

    sudo yum install ascii-movie

AUR (Arch Linux)

Install ascii-movie-bin with your AUR helper of choice.

Homebrew (macOS, Linux)

Install ASCII Movie from gabe565/homebrew-tap:

brew install gabe565/tap/ascii-movie

Kubernetes

A Helm chart is available to make Kubernetes simplify deployment to Kubernetes.

helm install ascii-movie oci://ghcr.io/gabe565/charts/ascii-movie

For more information, see charts.gabe565.com or Artifact Hub.

Manual Installation

Download and run the latest release binary for your system and architecture.

Clone this wiki locally