Skip to content

Delta3-Studio/butler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Butler Docker Container

A Docker container for itch.io's butler, the command-line tool for uploading and managing game builds on itch.io. This containerized version enables integration into CI/CD pipelines and provides a portable alternative to local installation.

Usage

Basic Command

Run butler --version command directly through Docker:

docker run --rm ghcr.io/delta3-studio/butler:latest --version

Push a Build to itch.io

docker run --rm \
  -v $(pwd)/build:/build \
  -e BUTLER_API_KEY=your_api_key \
  ghcr.io/delta3-studio/butler:latest \
  push /build user/game:channel

Environment Variables

  • BUTLER_API_KEY: Your itch.io API key for authentication.

Building Locally

git clone https://github.com/Delta3-Studio/butler.git
cd butler
docker build -t local:butler .

Documentation

For complete butler documentation, visit the official itch.io butler docs.

License

Distributed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome. Please open issues or submit pull requests for improvements or bug fixes.

About

itch.io butler, in a handy container

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •