-
Notifications
You must be signed in to change notification settings - Fork 10
Installation
- Docker
- Docker Compose
- APT (Ubuntu, Debian)
- RPM (CentOS, RHEL)
- AUR (Arch Linux)
- Homebrew (macOS, Linux)
- Kubernetes
- Manual Installation
- Local Build
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
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
-
If you don't have it already, install the
ca-certificates
packagesudo apt install ca-certificates
-
Add gabe565 apt repository
echo 'deb [trusted=yes] https://apt.gabe565.com /' | sudo tee /etc/apt/sources.list.d/gabe565.list
-
Update apt repositories
sudo apt update
-
Install ASCII Movie
sudo apt install ascii-movie
-
If you don't have it already, install the
ca-certificates
packagesudo yum install ca-certificates
-
Add gabe565 rpm repository to
/etc/yum.repos.d/gabe565.repo
[gabe565] name=gabe565 baseurl=https://rpm.gabe565.com enabled=1 gpgcheck=0
-
Install ASCII Movie
sudo yum install ascii-movie
Install ascii-movie-bin with your AUR helper of choice.
Install ASCII Movie from gabe565/homebrew-tap:
brew install gabe565/tap/ascii-movie
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.
Download and run the latest release binary for your system and architecture.
# Compile the app
go install github.com/gabe565/ascii-movie@latest
# Run the app in your terminal
ascii-movie play
# Or run it as a server
ascii-movie serve
# Now, run `ssh localhost` or `telnet localhost` to watch the movie!