Files
yolks/README.md
devbeni 5e9f1ecc43
Some checks failed
build steamcmd / steamcmd:ubuntu (push) Failing after 5m58s
build voice / yolks:voice_mumble (push) Successful in 8m13s
build steamcmd / steamcmd:sniper (push) Successful in 16m26s
build rust / yolks:rust_1.60 (push) Successful in 14m8s
build wine / yolks:wine_devel (push) Successful in 22m26s
build wine / yolks:wine_10 (push) Successful in 23m47s
build wine / yolks:wine_8 (push) Successful in 23m49s
build wine / yolks:wine_staging (push) Successful in 24m1s
build python / yolks:python_2.7 (push) Failing after 1m5s
build redis / yolks:redis_6 (push) Successful in 3m10s
build redis / yolks:redis_7 (push) Successful in 3m0s
build redis / yolks:redis_8 (push) Successful in 3m29s
build redis / yolks:redis_5 (push) Successful in 5m14s
build voice / yolks:voice_teaspeak (push) Successful in 41m32s
build python / yolks:python_3.13 (push) Successful in 20m7s
build python / yolks:python_3.10 (push) Successful in 22m39s
build python / yolks:python_3.11 (push) Successful in 22m17s
build python / yolks:python_3.12 (push) Successful in 21m35s
build steamcmd / steamcmd:debian (push) Successful in 48m19s
build wine / yolks:wine_latest (push) Successful in 50m13s
build python / yolks:python_3.7 (push) Successful in 22m38s
build postgres / yolks:postgres_10 (push) Successful in 2m59s
build postgres / yolks:postgres_11 (push) Successful in 2m49s
build postgres / yolks:postgres_12 (push) Successful in 2m33s
build wine / yolks:wine_9 (push) Successful in 52m23s
build postgres / yolks:postgres_9 (push) Successful in 2m17s
build postgres / yolks:postgres_16 (push) Successful in 3m16s
build wine / yolks:wine_7 (push) Successful in 56m34s
build steamcmd / steamcmd:dotnet (push) Successful in 1h2m47s
build rust / yolks:rust_1.56 (push) Successful in 59m10s
build python / yolks:python_3.9 (push) Successful in 21m21s
build postgres / yolks:postgres_13 (push) Successful in 21m18s
build postgres / yolks:postgres_14 (push) Successful in 21m1s
build nodejs / yolks:nodejs_12 (push) Successful in 24m54s
build nodejs / yolks:nodejs_17 (push) Successful in 22m52s
build nodejs / yolks:nodejs_14 (push) Successful in 25m11s
build rust / yolks:rust_latest (push) Successful in 1h2m56s
build nodejs / yolks:nodejs_18 (push) Successful in 29m54s
build mongodb / yolks:mongodb_5 (push) Successful in 7m37s
build mongodb / yolks:mongodb_6 (push) Successful in 7m51s
build steamcmd / steamcmd:proton_8 (push) Successful in 1h27m46s
build nodejs / yolks:nodejs_22 (push) Successful in 19m34s
build steamcmd / steamcmd:proton (push) Successful in 1h28m38s
build mariadb / yolks:mariadb_10.3 (push) Successful in 5m47s
build mariadb / yolks:mariadb_10.4 (push) Successful in 6m5s
build mariadb / yolks:mariadb_10.6 (push) Successful in 4m14s
build mariadb / yolks:mariadb_11.3 (push) Successful in 5m1s
build mariadb / yolks:mariadb_11.2 (push) Successful in 5m58s
build mongodb / yolks:mongodb_8 (push) Successful in 13m24s
build mariadb / yolks:mariadb_11.4 (push) Successful in 7m6s
build mongodb / yolks:mongodb_7 (push) Successful in 20m13s
build mariadb / yolks:mariadb_11.5 (push) Successful in 7m27s
build mariadb / yolks:mariadb_11.6 (push) Successful in 8m22s
build java / yolks:java_11 (push) Successful in 9m40s
build mariadb / yolks:mariadb_10.7 (push) Successful in 17m51s
build mariadb / yolks:mariadb_10.5 (push) Successful in 19m6s
build java / yolks:java_16 (push) Successful in 9m51s
build mono / yolks:mono_latest (push) Successful in 35m55s
build java / yolks:java_19 (push) Successful in 10m22s
build go / yolks:go_1.14 (push) Successful in 53s
build java / yolks:java_21 (push) Successful in 10m24s
build installers / installers:{{ matrix.tag }} (debian) (push) Successful in 4m39s
build go / yolks:go_1.15 (push) Successful in 1m2s
build go / yolks:go_1.16 (push) Successful in 1m22s
build go / yolks:go_1.17 (push) Successful in 1m23s
build go / yolks:go_1.18 (push) Successful in 1m2s
build installers / installers:{{ matrix.tag }} (ubuntu) (push) Successful in 5m26s
build go / yolks:go_1.19 (push) Successful in 1m35s
build go / yolks:go_1.21 (push) Successful in 1m23s
build go / yolks:go_1.20 (push) Successful in 1m39s
build java / yolks:java_22 (push) Successful in 10m48s
build go / yolks:go_1.22 (push) Successful in 1m50s
build go / yolks:go_1.23 (push) Successful in 2m18s
build games / games_AMD64:arma3 (push) Successful in 3m10s
build games / games_AMD64:dayz (push) Successful in 3m28s
build installers / installers:{{ matrix.tag }} (alpine) (push) Successful in 14m47s
build games / games_AMD64:rust (push) Successful in 3m35s
build games / games_AMD64:samp (push) Successful in 3m43s
build games / games_AMD64:source (push) Successful in 5m30s
build games / games_AMD64:valheim (push) Successful in 6m1s
build games / games_AMD64:mohaa (push) Successful in 10m17s
build erlang / yolks:erlang_22 (push) Successful in 2m0s
build erlang / yolks:erlang_23 (push) Successful in 1m54s
build erlang / yolks:erlang_24 (push) Successful in 1m39s
build erlang / yolks:erlang_25 (push) Successful in 1m40s
build java / yolks:java_17 (push) Successful in 34m6s
build erlang / yolks:erlang_26 (push) Successful in 1m28s
build java / yolks:java_8 (push) Successful in 30m25s
build python / yolks:python_3.8 (push) Successful in 1h37m14s
build games / games_All:minetest (push) Successful in 14m59s
build games / games_All:mta (push) Successful in 15m51s
build games / games_AMD64:altv (push) Successful in 25m5s
build elixir / yolks:elixir_1.12 (push) Successful in 14m35s
build dotnet / yolks:dotnet_2.1 (push) Successful in 11m32s
build elixir / yolks:elixir_1.14 (push) Successful in 17m26s
build dotnet / yolks:dotnet_3.1 (push) Successful in 19m6s
build dotnet / yolks:dotnet_5 (push) Successful in 19m18s
build dotnet / yolks:dotnet_6 (push) Successful in 19m42s
build dart / yolks:dart_2.17 (push) Successful in 6m31s
build nodejs / yolks:nodejs_20 (push) Successful in 1h45m33s
build dotnet / yolks:dotnet_7 (push) Successful in 22m56s
build dart / yolks:dart_2.18 (push) Successful in 7m8s
build dart / yolks:dart_2.19 (push) Successful in 7m11s
build dotnet / yolks:dotnet_8 (push) Successful in 24m54s
build cassandra / yolks:cassandra_java11_python3 (push) Successful in 3m3s
build bun / yolks:bun_latest (push) Failing after 33s
build cassandra / yolks:cassandra_java8_python2 (push) Successful in 2m34s
build box64 / yolks:box64 (push) Failing after 35s
build bot / yolks:bot_bastion (push) Failing after 2m20s
build bot / yolks:bot_parkertron (push) Failing after 1m48s
build bot / yolks:bot_red (push) Failing after 40s
build bot / yolks:bot_sinusbot (push) Failing after 44s
build dart / yolks:dart_stable (push) Successful in 7m24s
build oses / yolks:alpine (push) Failing after 33s
build oses / yolks:debian (push) Failing after 34s
build oses / yolks:ubuntu (push) Failing after 35s
build apps / yolks:apps_uptimekuma (push) Failing after 31s
build dotnet / yolks:dotnet_9 (push) Successful in 21m59s
build bun / yolks:bun_canary (push) Successful in 17m18s
build nodejs / yolks:nodejs_16 (push) Successful in 2h27m11s
build games / games_AMD64:thebattleforwesnoth (push) Successful in 1h19m0s
build nodejs / yolks:nodejs_19 (push) Successful in 2h27m31s
build nodejs / yolks:nodejs_23 (push) Successful in 2h14m19s
build dart / yolks:dart_3.3 (push) Successful in 36m57s
build nodejs / yolks:nodejs_24 (push) Successful in 2h14m14s
build nodejs / yolks:nodejs_21 (push) Successful in 2h20m6s
build elixir / yolks:elixir_1.13 (push) Successful in 1h11m52s
build elixir / yolks:elixir_1.15 (push) Successful in 1h10m41s
build elixir / yolks:elixir_latest (push) Successful in 1h9m58s
Update GitHub Actions workflows and README to change repository references from 'parkervcp' to 'b3ni15'
2025-08-05 15:50:04 +02:00

346 lines
10 KiB
Markdown

# Yolks
A curated collection of core images that can be used with Pterodactyl's Egg system. Each image is rebuilt
periodically to ensure dependencies are always up-to-date.
Images are hosted on `ghcr.io` and exist under the `games`, `installers`, and `yolks` spaces. The following logic
is used when determining which space an image will live under:
* `games` — anything within the `games` folder in the repository. These are images built for running a specific game
or type of game.
* `installers` — anything living within the `installers` directory. These images are used by install scripts for different
Eggs within Pterodactyl, not for actually running a game server. These images are only designed to reduce installation time
and network usage by pre-installing common installation dependencies such as `curl` and `wget`.
* `yolks` — these are more generic images that allow different types of games or scripts to run. They're generally just
a specific version of software and allow different Eggs within Pterodactyl to switch out the underlying implementation. An
example of this would be something like Java or Python which are used for running bots, Minecraft servers, etc.
All of these images are available for `linux/amd64` and `linux/arm64` versions, unless otherwise specified, to use
these images on an arm system, no modification to them or the tag is needed, they should just work.
## Contributing
When adding a new version to an existing image, such as `java v42`, you'd add it within a child folder of `java`, so
`java/42/Dockerfile` for example. Please also update the correct `.github/workflows` file to ensure that this new version
is tagged correctly.
## Available Images
### [Oses](/oses)
* [alpine](/oses/alpine)
* `ghcr.io/b3ni15/yolks:alpine`
* [debian](/oses/debian)
* `ghcr.io/b3ni15/yolks:debian`
* [ubuntu](/oses/ubuntu)
* `ghcr.io/b3ni15/yolks:ubuntu`
### [Apps](/apps)
* [`uptimekuma`](/apps/uptimekuma)
* `ghcr.io/b3ni15/yolks:apps_uptimekuma`
### [Bot](/bot)
* [`bastion`](/bot/bastion)
* `ghcr.io/b3ni15/yolks:bot_bastion`
* [`parkertron`](/bot/parkertron)
* `ghcr.io/b3ni15/yolks:bot_parkertron`
* [`redbot`](/bot/red)
* `ghcr.io/b3ni15/yolks:bot_red`
* [`sinusbot`](/bot/sinusbot)
* `ghcr.io/b3ni15/yolks:bot_sinusbot`
### [Box64](/box64)
* [`Box64`](/box64)
* `ghcr.io/b3ni15/yolks:box64`
### [Bun](/bun)
* [`Bun Canary`](/bun/canary)
* `ghcr.io/b3ni15/yolks:bun_canary`
* [`Bun Latest`](/bun/latest)
* `ghcr.io/b3ni15/yolks:bun_latest`
### [Cassandra](/cassandra)
* [`cassandra_java8_python27`](/cassandra/cassandra_java8_python2)
* `ghcr.io/b3ni15/yolks:cassandra_java11_python2`
* [`cassandra_java11_python3`](/cassandra/cassandra_java11_python3)
* `ghcr.io/b3ni15/yolks:cassandra_java11_python3`
### [Dart](/dart)
* [`dart2.17`](/dart/2.17)
* `ghcr.io/b3ni15/yolks:dart_2.17`
* [`dart2.18`](/dart/2.18)
* `ghcr.io/b3ni15/yolks:dart_2.18`
* [`dart2.19`](/dart/2.19)
* `ghcr.io/b3ni15/yolks:dart_2.19`
* [`dart3.3`](/dart/3.3)
* `ghcr.io/b3ni15/yolks:dart_3.3`
* [`dart stable`](/dart/stable)
* `ghcr.io/b3ni15/yolks:dart_stable`
### [dotNet](/dotnet)
* [`dotnet2.1`](/dotnet/2.1)
* `ghcr.io/b3ni15/yolks:dotnet_2.1`
* [`dotnet3.1`](/dotnet/3.1)
* `ghcr.io/b3ni15/yolks:dotnet_3.1`
* [`dotnet5.0`](/dotnet/5)
* `ghcr.io/b3ni15/yolks:dotnet_5`
* [`dotnet6.0`](/dotnet/6)
* `ghcr.io/b3ni15/yolks:dotnet_6`
* [`dotnet7.0`](/dotnet/7)
* `ghcr.io/b3ni15/yolks:dotnet_7`
* [`dotnet8.0`](/dotnet/8)
* `ghcr.io/b3ni15/yolks:dotnet_8`
* [`dotnet9.0`](/dotnet/9)
* `ghcr.io/b3ni15/yolks:dotnet_9`
### [Elixir](/elixir)
* [`elixir 1.12`](/elixir/1.12)
* `ghcr.io/b3ni15/yolks:elixir_1.12`
* [`elixir 1.13`](/elixir/1.13)
* `ghcr.io/b3ni15/yolks:elixir_1.13`
* [`elixir 1.14`](/elixir/1.14)
* `ghcr.io/b3ni15/yolks:elixir_1.14`
* [`elixir 1.15`](/elixir/1.12)
* `ghcr.io/b3ni15/yolks:elixir_1.15`
* [`elixir latest`](/elixir/latest)
* `ghcr.io/b3ni15/yolks:elixir_latest`
### [Erlang](/erlang)
* [`erlang22`](/erlang/22)
* `ghcr.io/b3ni15/yolks:erlang_22`
* [`erlang23`](/erlang/23)
* `ghcr.io/b3ni15/yolks:erlang_23`
* [`erlang24`](/erlang/24)
* `ghcr.io/b3ni15/yolks:erlang_24`
### [Games](/games)
* [`altv`](/games/altv)
* `ghcr.io/b3ni15/games:altv`
* [`arma3`](/games/arma3)
* `ghcr.io/b3ni15/games:arma3`
* [`dayz`](/games/dayz)
* `ghcr.io/b3ni15/games:dayz`
* [`minetest`](/games/minetest)
* `ghcr.io/b3ni15/games:minetest`
* [`mohaa`](games/mohaa)
* `ghcr.io/b3ni15/games:mohaa`
* [`Multi Theft Auto: San Andreas`](games/mta)
* `ghcr.io/b3ni15/games:mta`
* [`Rust (dedicated server)`](games/rust)
* `ghcr.io/b3ni15/games:rust`
* [`samp`](/games/samp)
* `ghcr.io/b3ni15/games:samp`
* [`source`](/games/source)
* `ghcr.io/b3ni15/games:source`
* [`thebattleforwesnoth`](/games/thebattleforwesnoth)
* `ghcr.io/b3ni15/games:thebattleforwesnoth`
* [`valheim`](/games/valheim)
* `ghcr.io/b3ni15/games:valheim`
### [Golang](/go)
* [`go1.14`](/go/1.14)
* `ghcr.io/b3ni15/yolks:go_1.14`
* [`go1.15`](/go/1.15)
* `ghcr.io/b3ni15/yolks:go_1.15`
* [`go1.16`](/go/1.16)
* `ghcr.io/b3ni15/yolks:go_1.16`
* [`go1.17`](/go/1.17)
* `ghcr.io/b3ni15/yolks:go_1.17`
* [`go1.18`](/go/1.18)
* `ghcr.io/b3ni15/yolks:go_1.18`
* [`go1.19`](/go/1.19)
* `ghcr.io/b3ni15/yolks:go_1.19`
* [`go1.20`](/go/1.20)
* `ghcr.io/b3ni15/yolks:go_1.20`
* [`go1.21`](/go/1.21)
* `ghcr.io/b3ni15/yolks:go_1.21`
* [`go1.22`](/go/1.22)
* `ghcr.io/b3ni15/yolks:go_1.22`
* [`go1.23`](/go/1.23)
* `ghcr.io/b3ni15/yolks:go_1.23`
### [Java](/java)
* [`java8`](/java/8)
* `ghcr.io/b3ni15/yolks:java_8`
* [`java11`](/java/11)
* `ghcr.io/b3ni15/yolks:java_11`
* [`java16`](/java/16)
* `ghcr.io/b3ni15/yolks:java_16`
* [`java17`](/java/17)
* `ghcr.io/b3ni15/yolks:java_17`
* [`java19`](/java/19)
* `ghcr.io/b3ni15/yolks:java_19`
* [`java21`](/java/21)
* `ghcr.io/b3ni15/yolks:java_21`
* [`java22`](/java/22)
* `ghcr.io/b3ni15/yolks:java_22`
### [MariaDB](/mariadb)
* [`MariaDB 10.3`](/mariadb/10.3)
* `ghcr.io/b3ni15/yolks:mariadb_10.3`
* [`MariaDB 10.4`](/mariadb/10.4)
* `ghcr.io/b3ni15/yolks:mariadb_10.4`
* [`MariaDB 10.5`](/mariadb/10.5)
* `ghcr.io/b3ni15/yolks:mariadb_10.5`
* [`MariaDB 10.6`](/mariadb/10.6)
* `ghcr.io/b3ni15/yolks:mariadb_10.6`
* [`MariaDB 10.7`](/mariadb/10.7)
* `ghcr.io/b3ni15/yolks:mariadb_10.7`
* [`MariaDB 11.2`](/mariadb/11.2)
* `ghcr.io/b3ni15/yolks:mariadb_11.2`
* [`MariaDB 11.3`](/mariadb/11.3)
* `ghcr.io/b3ni15/yolks:mariadb_11.3`
* [`MariaDB 11.4`](/mariadb/11.4)
* `ghcr.io/b3ni15/yolks:mariadb_11.4`
* [`MariaDB 11.5`](/mariadb/11.5)
* `ghcr.io/b3ni15/yolks:mariadb_11.5`
* [`MariaDB 11.6`](/mariadb/11.6)
* `ghcr.io/b3ni15/yolks:mariadb_11.6`
### [MongoDB](/mongodb)
* [`MongoDB 5`](/mongodb/5)
* `ghcr.io/b3ni15/yolks:mongodb_5`
* [`MongoDB 6`](/mongodb/6)
* `ghcr.io/b3ni15/yolks:mongodb_6`
* [`MongoDB 7`](/mongodb/7)
* `ghcr.io/b3ni15/yolks:mongodb_7`
* [`MongoDB 8`](/mongodb/8)
* `ghcr.io/b3ni15/yolks:mongodb_8`
### [Mono](/mono)
* [`mono_latest`](/mono/latest)
* `ghcr.io/b3ni15/yolks:mono_latest`
### [Nodejs](/nodejs)
* [`node12`](/nodejs/12)
* `ghcr.io/b3ni15/yolks:nodejs_12`
* [`node14`](/nodejs/14)
* `ghcr.io/b3ni15/yolks:nodejs_14`
* [`node16`](/nodejs/16)
* `ghcr.io/b3ni15/yolks:nodejs_16`
* [`node17`](/nodejs/17)
* `ghcr.io/b3ni15/yolks:nodejs_17`
* [`node18`](/nodejs/18)
* `ghcr.io/b3ni15/yolks:nodejs_18`
* [`node19`](/nodejs/19)
* `ghcr.io/b3ni15/yolks:nodejs_19`
* [`node20`](/nodejs/20)
* `ghcr.io/b3ni15/yolks:nodejs_20`
* [`node21`](/nodejs/21)
* `ghcr.io/b3ni15/yolks:nodejs_21`
* [`node22`](/nodejs/22)
* `ghcr.io/b3ni15/yolks:nodejs_22`
* [`node23`](/nodejs/23)
* `ghcr.io/b3ni15/yolks:nodejs_23`
* [`node24`](/nodejs/24)
* `ghcr.io/b3ni15/yolks:nodejs_24`
### [PostgreSQL](/postgres)
* [`Postgres 9`](/postgres/9)
* `ghcr.io/b3ni15/yolks:postgres_9`
* [`Postgres 10`](/postgres/10)
* `ghcr.io/b3ni15/yolks:postgres_10`
* [`Postgres 11`](/postgres/11)
* `ghcr.io/b3ni15/yolks:postgres_11`
* [`Postgres 12`](/postgres/12)
* `ghcr.io/b3ni15/yolks:postgres_12`
* [`Postgres 13`](/postgres/13)
* `ghcr.io/b3ni15/yolks:postgres_13`
* [`Postgres 14`](/postgres/14)
* `ghcr.io/b3ni15/yolks:postgres_14`
### [Python](/python)
* [`python3.7`](/python/3.7)
* `ghcr.io/b3ni15/yolks:python_3.7`
* [`python3.8`](/python/3.8)
* `ghcr.io/b3ni15/yolks:python_3.8`
* [`python3.9`](/python/3.9)
* `ghcr.io/b3ni15/yolks:python_3.9`
* [`python3.10`](/python/3.10)
* `ghcr.io/b3ni15/yolks:python_3.10`
* [`python3.11`](/python/3.11)
* `ghcr.io/b3ni15/yolks:python_3.11`
* [`python3.12`](/python/3.12)
* `ghcr.io/b3ni15/yolks:python_3.12`
* [`python3.13`](/python/3.13)
* `ghcr.io/b3ni15/yolks:python_3.13`
### [Redis](/redis)
* [`Redis 5`](/redis/5)
* `ghcr.io/b3ni15/yolks:redis_5`
* [`Redis 6`](/redis/6)
* `ghcr.io/b3ni15/yolks:redis_6`
* [`Redis 7`](/redis/7)
* `ghcr.io/b3ni15/yolks:redis_7`
* [`Redis 8`](/redis/8)
* `ghcr.io/b3ni15/yolks:redis_8`
### [Rust](/rust)
* ['rust1.56'](/rust/1.56)
* `ghcr.io/b3ni15/yolks:rust_1.56`
* ['rust1.60'](/rust/1.60)
* `ghcr.io/b3ni15/yolks:rust_1.60`
* ['rust latest'](/rust/latest)
* `ghcr.io/b3ni15/yolks:rust_latest`
### [SteamCMD](/steamcmd)
* [`SteamCMD Debian lastest`](/steamcmd/debian)
* `ghcr.io/b3ni15/steamcmd:debian`
* [`SteamCMD Debian Dotnet`](/steamcmd/dotnet)
* `ghcr.io/b3ni15/steamcmd:dotnet`
* [`SteamCMD Proton`](/steamcmd/proton)
* `ghcr.io/b3ni15/steamcmd:proton`
* [`SteamCMD Proton`](/steamcmd/proton_8)
* `ghcr.io/b3ni15/steamcmd:proton_8`
* [`SteamCMD Sniper latest`](/steamcmd/sniper)
* `ghcr.io/b3ni15/steamcmd:sniper`
* [`SteamCMD Ubuntu latest LTS`](/steamcmd/ubuntu)
* `ghcr.io/b3ni15/steamcmd:ubuntu`
### [Voice](/voice)
* [`Mumble`](/voice/mumble)
* `ghcr.io/b3ni15/yolks:voice_mumble`
* [`TeaSpeak`](/voice/teaspeak)
* `ghcr.io/b3ni15/yolks:voice_teaspeak`
### [Wine](/wine)
* [`Wine`](/wine)
* `ghcr.io/b3ni15/yolks:wine_7`
* `ghcr.io/b3ni15/yolks:wine_8`
* `ghcr.io/b3ni15/yolks:wine_9`
* `ghcr.io/b3ni15/yolks:wine_10`
* `ghcr.io/b3ni15/yolks:wine_latest`
* `ghcr.io/b3ni15/yolks:wine_devel`
* `ghcr.io/b3ni15/yolks:wine_staging`
### [Installation Images](/installers)
* [`alpine-install`](/installers/alpine)
* `ghcr.io/b3ni15/installers:alpine`
* [`debian-install`](/installers/debian)
* `ghcr.io/b3ni15/installers:debian`
* [`ubuntu-install`](/installers/ubuntu)
* `ghcr.io/b3ni15/installers:ubuntu`