Skip to content

rfresh2/ZenithProxyDocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZenithProxy Docker

Discord

ZenithProxy is a minecraft proxy / bot

This repo contains a Dockerfile and docker-compose.yml to run ZenithProxy in a container.

For general Docker usage, see Docker CLI

Usage

Docker Compose

Edit the docker-compose.yml file to set required environment variables

    environment:
      ZENITH_DISCORD_TOKEN: <token>
      ZENITH_DISCORD_CHANNEL_ID: <channel id>
      ZENITH_DISCORD_ROLE_ID: <role id>

Then run:

docker compose up -d

Docker CLI:

docker run \
  -d \
  --name zenithproxy \
  -e ZENITH_DISCORD_TOKEN=<token> \
  -e ZENITH_DISCORD_CHANNEL_ID=<channel id> \
  -e ZENITH_DISCORD_ROLE_ID=<role id> \
  -p 25565:25565 \
  ghcr.io/rfresh2/zenithproxy:latest

Docker Package

https://github.com/rfresh2/ZenithProxyDocker/pkgs/container/zenithproxy

Tag: ghcr.io/rfresh2/zenithproxy:latest

Or build an image yourself:

docker build -t zenithproxy .

Environment Variables

Environment variables are used to configure the ZenithProxy launcher without input prompts in the terminal.

Many are optional, some are required.

For a full list, see docker-compose.yml

About

Run ZenithProxy in a Docker container

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •