StruxaEggs Explorer

rust generic

Generic

Creates a container that runs rust with cargo.

Author: ethan@ethancoward.devSource: pterodactyl/generic-eggsUpdated: 5/24/2026

Startup Command

if [[ -d .git ]] && [[ {{AUTO_UPDATE}} == "1" ]]; then git pull; fi; cargo run --release

Docker Images

LabelImage
ghcr.io/ptero-eggs/yolks:rust_latestghcr.io/ptero-eggs/yolks:rust_latest
ghcr.io/ptero-eggs/yolks:rust_1.60ghcr.io/ptero-eggs/yolks:rust_1.60
ghcr.io/ptero-eggs/yolks:rust_1.56ghcr.io/ptero-eggs/yolks:rust_1.56
ghcr.io/ptero-eggs/yolks:rust_1.31ghcr.io/ptero-eggs/yolks:rust_1.31

Environment Variables

NameVariableDefaultRules
Git Repo Address
Git repo to clone I.E. https://github.com/parkervcp/repo_name
GIT_ADDRESSnonenullable|string
Git Branch
What branch to pull from github. Default is blank to pull the repo default branch
BRANCHnonenullable|string
Auto Update
Pull the latest files on startup when using a GitHub repo.
AUTO_UPDATE0required|boolean
Git Username
Username to auth with git.
USERNAMEnonenullable|string
Git Access Token
Password to use with git. It's best practice to use a Personal Access Token. https://github.com/settings/tokens https://gitlab.com/-/profile/personal_access_tokens
ACCESS_TOKENnonenullable|string