Commit Graph

754 Commits

Author SHA1 Message Date
Kyle Speight eb340fe287 Add entrypoint script for Docker container setup 2026-05-29 22:35:09 -07:00
Kyle Speight aa7bec46be Create entrypoint.sh 2026-05-29 22:32:30 -07:00
Kyle Speight 4a7cff04d5 Create Dockerfile 2026-05-29 22:30:44 -07:00
Chillcog 23fd11e05a Update Dockerfile 2026-05-12 22:18:05 -07:00
TheBombGamer d218ee6857 Use 2sharkystudios base image and rename tags
Rename the workflow job and GHCR tags to use a dotnet-prefixed name, and switch GHCR image references from parkervcp to 2sharkystudios. Updates .github/workflows/dotnet.yml to change the job name and tag paths (ghcr.io/.../yolks:dotnet_ -> ghcr.io/.../dotnet:dotnet_), and updates dotnet/9/Dockerfile to use ghcr.io/2sharkystudios/yolks:debian as the base image for consistency.
2026-05-12 18:28:01 -07:00
Kyle Speight e670f4e099 Create empty 2026-04-09 10:27:09 -07:00
Kyle Speight 417fba2cea Delete Contributing section from README.md
Removed contributing section from README
2026-04-09 10:15:13 -07:00
Kyle Speight 6832338a5a Add cmake installation to Dockerfile 2026-04-09 10:06:52 -07:00
Kyle Speight 2b8095a92a Update .gitignore 2025-10-25 22:00:57 -07:00
Kyle Speight b30ea09cfb Update Dockerfile to install PHP and Python packages 2025-10-21 10:52:25 -07:00
Kyle Speight a3011aa59a Update shareforge.yaml 2025-10-12 23:20:31 -07:00
Kyle Speight c720dd8518 Added Shareforge Yolk 2025-10-11 12:48:07 -07:00
Kyle Speight 0966933877 Update steamcmd.yml 2025-09-22 11:39:28 -07:00
Kyle Speight 321cc47895 Update Dockerfile 2025-09-22 11:33:52 -07:00
Kyle Speight 7575956cae Update Dockerfile 2025-09-22 11:31:43 -07:00
Kyle Speight 5a71b67076 update 2025-09-09 01:46:09 -07:00
Kyle Speight a588a56d8d Create images.md 2025-09-09 01:12:42 -07:00
Kyle Speight 0e10f0d0ec Update README.md 2025-09-09 01:12:13 -07:00
Michael (Parker) Parker e3b2c9bb6b Merge pull request #292 from srnyx/patch-1
Apply #262 to Python entrypoint
2025-08-04 15:00:27 -04:00
Michael (Parker) Parker f2d22261ec Merge pull request #310 from pelican-eggs/steamcmd-ubuntu24.04
Steamcmd ubuntu24.04
2025-07-11 08:58:06 -05:00
Quinten 5d5d10cc2f New package format 2025-07-10 18:00:31 +02:00
Michael (Parker) Parker b22ad4da83 Merge pull request #314 from SenseiJu/redis-entrypoint
Updated redis docker entrypoints to correct path
2025-07-10 09:18:25 -05:00
SenseiJu 538541a76f Updated redis docker entrypoints to correct path 2025-07-10 15:06:48 +01:00
Michael (Parker) Parker 49837d3328 Merge pull request #313 from pelican-eggs/redis-8
Redis 8
2025-07-10 07:50:38 -05:00
Quinten bb2fd9ee9a Add: to Readme 2025-07-10 12:58:41 +02:00
Quinten 4defcf5e05 Add: Redis 8 2025-07-10 12:58:11 +02:00
Stigstille bf811f503c Add JQ to java (#311)
* Add JQ to the java images
2025-06-26 08:47:03 +02:00
Quinten dde6beecdf remove duplicate 2025-06-10 17:06:43 +02:00
Quinten 33ac708278 Update steamcmd Ubuntu to 24.04 2025-06-10 17:03:00 +02:00
Michael (Parker) Parker 2d46dca476 Merge pull request #306 from C0D3-M4513R/fix/github_owner_lowercase
Fix `github.repository_owner` not being lower-case and Fallback to default `GITHUB_TOKEN`, if `REGISTRY_TOKEN` does not exist
2025-06-09 18:52:16 -04:00
Michael (Parker) Parker b3649a6caf Merge pull request #309 from pelican-eggs/uptimekuma
Bump: nodejs version
2025-06-09 08:53:12 -04:00
C0D3 M4513R 1c8d9daffc Fix github.repository_owner not being upper-case 2025-06-09 12:06:45 +02:00
C0D3 M4513R e64a57cbdc Fallback to default GITHUB_TOKEN, if REGISTRY_TOKEN does not exist 2025-06-09 12:06:45 +02:00
Quinten 6a526b0f15 Bump: nodejs version 2025-06-09 09:47:46 +02:00
Michael (Parker) Parker fa6f0f6a79 Downgrade MTA base os version (#302)
* Downgrade MTA base os version

MTA decided to downgrade their build container to 20.04 so we need to roll this back as well...

* This needs libssl1.1

---------

Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com>
2025-06-02 15:28:04 +02:00
Michael (Parker) Parker 05bb2e03f8 update mumble (#303)
* update mumble

mumble now ships their own docker image
updating ours to be based on that.

* update entrypoint

uses the mumble executable to print the current version
2025-05-24 15:12:07 +02:00
QuintenQVD0 d4ef3db57e Fix mongoDB 8 and stop build 4 2025-05-17 14:36:19 +02:00
Michael (Parker) Parker 8133d7c80c Add MongoDB 8 (#296)
* Add MongoDB 8

Add yolk for MongoDB 8

* Add mongo 8 to the workflow file

* Update README

---------

Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com>
2025-05-17 13:40:41 +02:00
Michael (Parker) Parker 3a58cde6b2 Merge pull request #300 from pelican-eggs/nodejs-24
Add: nodejs 24
2025-05-11 21:44:00 -04:00
Quinten 6567d32bd5 Add: nodejs 24 2025-05-11 16:23:29 +02:00
Michael (Parker) Parker d6440a510d Merge pull request #297 from pelican-eggs/update_mta
update mta yolk
2025-05-09 13:19:50 -04:00
Michael (Parker) Parker b4aa2be2a3 update mta yolk
Updates to latest Ubuntu LTS release.
Updates the format used for dependencies

I have validated that this works with both current and upcoming releases,
2025-05-08 22:22:40 -04:00
Michael (Parker) Parker 7ca5ed1a16 Update nodejs yolks (#295)
* Update nodejs yolks

Move user creation and env to not rebuild on every update if not needed.

update apt install command to new format

update npm install command to properly be global to resolve ts-node issue

update npm install commands to install latest version available for node version

* fix build

moves section that sets the user and env vars to the bottom again.

I forgot the order of ops matters.

* fix issues with corepack

npm doesn't install a working version of corepack unless it's tagged to latest.
2025-04-11 18:47:17 +02:00
Michael (Parker) Parker 7695bbcc46 Merge pull request #291 from pelican-eggs/update_templates
update template
2025-03-31 19:04:49 -04:00
David Wolfe 0b17d6438b Fix games/source Dockerfile typo
Oops!
2025-03-30 13:26:21 -07:00
David Wolfe cb724db09c Remove numactl & Dockerfile Cleanup (#294)
- Removed the `numactl` package from all images as SteamCMD no longer seems to have issues logging in with a real Steam account (at least on bookworm, which all these images use).

The following cleanup changes only apply to Dockerfiles that had `numactl` removed:
- Changed all Dockerfiles to use `apt` (instead of `apt-get`) for consistency.
- Changed all `apt install` packages to a "list" format for consistency and easier diff reading for future package additions/removals.
- Added `locales` to `games\source\Dockerfile` and set the locale.
- Moved all instances of the `useradd` command down with the other user and working directory commands. Also  added the shell specification flag if it was missing.
- Unified all Dockerfiles to use space-indenting and fixed some indent spacing.
- Cleaned up some comments.
2025-03-30 11:07:52 +02:00
srnyx 4433174569 Remove @pterodactyl from container@pterodactyl 2025-03-16 00:08:35 -04:00
srnyx 883aef96dd Change pelican to pterodactyl 2025-03-11 16:38:56 -04:00
srnyx be4d0491d9 Apply #262 to Python entrypoint
Works on a local/private docker image
2025-03-10 18:45:04 -04:00
Michael (Parker) Parker 0c79b0821c update template 2025-02-18 17:23:20 -05:00