Skip to content
/ yolks Public
forked from pelican-eggs/yolks

Docker images designed for use with Pterodactyl's Egg system.

License

Notifications You must be signed in to change notification settings

RIKRUS/yolks

This branch is 1 commit ahead of, 218 commits behind pelican-eggs/yolks:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f231443 · Aug 12, 2023
Aug 6, 2023
Aug 5, 2023
Apr 15, 2023
May 23, 2022
Feb 24, 2023
Mar 8, 2023
Jun 22, 2023
Aug 12, 2023
Sep 14, 2022
Jun 17, 2023
Feb 12, 2023
Apr 24, 2022
Aug 28, 2022
Apr 24, 2022
Jun 28, 2023
Jul 3, 2023
Apr 24, 2022
Oct 28, 2022
Aug 1, 2022
Apr 24, 2022
Jul 2, 2023
Jun 17, 2023
Aug 6, 2023
Oct 25, 2020
May 15, 2021
Jul 19, 2020
Aug 6, 2023

Repository files navigation

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

  • alpine
    • ghcr.io/parkervcp/yolks:alpine
  • debian
    • ghcr.io/parkervcp/yolks:debian
  • ubuntu
    • ghcr.io/parkervcp/yolks:ubuntu
  • bastion
    • ghcr.io/parkervcp/yolks:bot_bastion
  • parkertron
    • ghcr.io/parkervcp/yolks:bot_parkertron
  • redbot
    • ghcr.io/parkervcp/yolks:bot_red
  • sinusbot
    • ghcr.io/parkervcp/yolks:bot_sinusbot
  • Box64
    • ghcr.io/parkervcp/yolks:box64
  • dart2.17
    • ghcr.io/parkervcp/yolks:dart_2.17
  • erlang22
    • ghcr.io/parkervcp/yolks:erlang_22
  • erlang23
    • ghcr.io/parkervcp/yolks:erlang_23
  • erlang24
    • ghcr.io/parkervcp/yolks:erlang_24
  • altv
    • ghcr.io/parkervcp/games:altv
  • arma3
    • ghcr.io/parkervcp/games:arma3
  • dayz
    • ghcr.io/parkervcp/games:dayz
  • minetest
    • ghcr.io/parkervcp/games:minetest
  • mohaa
    • ghcr.io/pterodactyl/games:mohaa
  • samp
    • ghcr.io/parkervcp/games:samp
  • source
    • ghcr.io/parkervcp/games:source
  • valheim
    • ghcr.io/parkervcp/games:valheim
  • go1.14
    • ghcr.io/parkervcp/yolks:go_1.14
  • go1.15
    • ghcr.io/parkervcp/yolks:go_1.15
  • go1.16
    • ghcr.io/parkervcp/yolks:go_1.16
  • go1.17
    • ghcr.io/parkervcp/yolks:go_1.17
  • go1.18
    • ghcr.io/parkervcp/yolks:go_1.18
  • go1.19
    • ghcr.io/parkervcp/yolks:go_1.19
  • java8
    • ghcr.io/parkervcp/yolks:java_8
  • java11
    • ghcr.io/parkervcp/yolks:java_11
  • java16
    • ghcr.io/parkervcp/yolks:java_16
  • java17
    • ghcr.io/parkervcp/yolks:java_17
  • java19
    • ghcr.io/parkervcp/yolks:java_19
  • node12
    • ghcr.io/parkervcp/yolks:nodejs_12
  • node14
    • ghcr.io/parkervcp/yolks:nodejs_14
  • node16
    • ghcr.io/parkervcp/yolks:nodejs_16
  • node17
    • ghcr.io/parkervcp/yolks:nodejs_17
  • node18
    • ghcr.io/parkervcp/yolks:nodejs_18
  • node19
    • ghcr.io/parkervcp/yolks:nodejs_19
  • node20
    • ghcr.io/parkervcp/yolks:nodejs_20
  • Redis 5
    • ghcr.io/parkervcp/yolks:redis_5
  • Redis 6
    • ghcr.io/parkervcp/yolks:redis_6
  • Redis 7
    • ghcr.io/parkervcp/yolks:redis_7
  • Mumble
    • ghcr.io/parkervcp/yolks:voice_mumble
  • TeaSpeak
    • ghcr.io/parkervcp/yolks:voice_teaspeak
  • Wine
    • ghcr.io/parkervcp/yolks:wine_latest
    • ghcr.io/parkervcp/yolks:wine_devel
    • ghcr.io/parkervcp/yolks:wine_staging

About

Docker images designed for use with Pterodactyl's Egg system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 55.1%
  • Shell 44.9%