Skip to content

Update egg-fabric.json to fix installation container#99

Open
Telokis wants to merge 4 commits intopelican-eggs:mainfrom
Telokis:patch-1
Open

Update egg-fabric.json to fix installation container#99
Telokis wants to merge 4 commits intopelican-eggs:mainfrom
Telokis:patch-1

Conversation

@Telokis
Copy link

@Telokis Telokis commented Nov 8, 2025

Description

The installation container was invalid and simply didn't work with the error

ERROR: [Nov  6 17:06:39.491] failed to run install process for server error=failed to pull updated installation container image for server: Error response from daemon: manifest for openjdk:11-jdk-slim not found: manifest unknown: manifest

Checklist for all submissions

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Have you tested and reviewed your changes with confidence that everything works?
  • Did you branch your changes and PR from that branch and not from your master branch?
    • If not, why?:
  • You verify that the start command applied does not use a shell script
    • If some script is needed then it is part of a current yolk or a PR to add one
  • [] The egg was exported from the panel --> No need, I just updated the container property in the JSON.

@@ -32,7 +32,7 @@
"scripts": {
"installation": {
"script": "#!\/bin\/bash\r\n# Fabric MC Installation Script\r\n#\r\n# Server Files: \/mnt\/server\r\napt update\r\napt install -y curl jq unzip dos2unix wget\r\nmkdir -p \/mnt\/server\r\ncd \/mnt\/server\r\n\r\n# Enable snapshots\r\nif [ -z \"$MC_VERSION\" ] || [ \"$MC_VERSION\" == \"latest\" ]; then\r\n MC_VERSION=$(curl -sSL https:\/\/meta.fabricmc.net\/v2\/versions\/game | jq -r '.[] | select(.stable== true )|.version' | head -n1)\r\nelif [ \"$MC_VERSION\" == \"snapshot\" ]; then\r\n MC_VERSION=$(curl -sSL https:\/\/meta.fabricmc.net\/v2\/versions\/game | jq -r '.[] | select(.stable== false )|.version' | head -n1)\r\nfi\r\n\r\nif [ -z \"$FABRIC_VERSION\" ] || [ \"$FABRIC_VERSION\" == \"latest\" ]; then\r\n FABRIC_VERSION=$(curl -sSL https:\/\/meta.fabricmc.net\/v2\/versions\/installer | jq -r '.[0].version')\r\nfi\r\n\r\nif [ -z \"$LOADER_VERSION\" ] || [ \"$LOADER_VERSION\" == \"latest\" ]; then\r\n LOADER_VERSION=$(curl -sSL https:\/\/meta.fabricmc.net\/v2\/versions\/loader | jq -r '.[] | select(.stable== true )|.version' | head -n1)\r\nelif [ \"$LOADER_VERSION\" == \"snapshot\" ]; then\r\n LOADER_VERSION=$(curl -sSL https:\/\/meta.fabricmc.net\/v2\/versions\/loader | jq -r '.[] | select(.stable== false )|.version' | head -n1)\r\nfi\r\n\r\nwget -O fabric-installer.jar https:\/\/maven.fabricmc.net\/net\/fabricmc\/fabric-installer\/$FABRIC_VERSION\/fabric-installer-$FABRIC_VERSION.jar\r\njava -jar fabric-installer.jar server -mcversion $MC_VERSION -loader $LOADER_VERSION -downloadMinecraft\r\nmv server.jar minecraft-server.jar\r\nmv fabric-server-launch.jar server.jar\r\necho \"serverJar=minecraft-server.jar\" > fabric-server-launcher.properties\r\necho -e \"Install Complete\"",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need to export the egg from a panel.

Copy link
Contributor

@gOOvER gOOvER left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pls export the egg from panel

@Telokis
Copy link
Author

Telokis commented Nov 8, 2025

I don't understand what just happened. Why are there so many changes? I only wanted to update the container's image.
Should I try on a fresh Pelican install instead?

@SilberGecko6917
Copy link

@Telokis No, I think it's fine. The previous version was outdated, but now you've updated it to the newest version.
You could also add an image to the egg while you're at it: https://fabricmc.net/assets/logo.png

@Azim
Copy link

Azim commented Dec 27, 2025

If the lack of image is the only thing keeping this stale, here's base64 of it, hope that helps to get this merged ._.

base64 for the image
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA4BAMAAABAlMajAAAVyXpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjarZppluQ4coT/4xQ6ArEDx8H6nm6g4+szgLlUVfZ0z0iVMxnZDAYJuJubmznDrP/5723+i38x12BCzCXVlB7+hRqqa/xRnvvvvtonnN/nnw/ve/bX48Z/fMhxyOvM+59pvec3jsevD+T3Qrb/etzk8V6nvBeynxe+K9Cd9fd7Xnkv5N09bt//NvX9XAvftvP+3433su/Ff//vkAnGjFzPO+OWt/7hd9BdPCvwxTcd47fz1T3v38FHfkdffo6dWfPn4H3+9VvsnvYe97+GwjzpPSH9FqP3uI2/Hfeft3G/rMh+3fmXN0q38fn+71vs9p5l73V310IiUsm8m/rYyvmLEzuh9OdjiZ/M/yN/5/NT+SlscZCxSTY7P8PYah3R3DbYaZvddp3XYQdLDG65zKtzw/lzrPjsqhsnKUE/drvsq58AktwMsuY57D7XYs9967nfsIU7T8uZznIxyyf++DE/HfxPfj4vtLega+1TbpyABetywjTLUOb0m7NIiN1vTOOJ7/kx33DzfEusJ4PxhLmwwfb0e4ke7Re2/Mmz57z4BPPc0rB5vhcgRNw7shjrycCTrI822Sc7l60ljoX8NFbufHCdDNgY3bRmkxvvE8kpTvfmM9mec1109zDUcgok+Uxqqm8kK4QIfnIoYKhFH4OJMaaYY4k1tuRTSDGllJM4qmWfQ4455ZxLrrkVX0KJJZVcSqmlVVc9FBZrqtnUUmttjZs2Lt34dOOM1rrrvocee+q5l157G8BnhBFHGnmUUUebbvpJ+c80s5ll1tmWXUBphRVXWnmVVVfbYG37HXbcaedddt3tM2v2LdtfsmZ/y9y/zpp9s6aMhXNe/soah3P+uIQVnUTljIy5YMl4VgYAtFPOnmJDcMqccvZUR1FER9ZsVHKmVcbIYFjWxW0/c/eVuX+ZNxPDv5U391eZM0rd/0fmjFL3Zu7PvP2QtdlOR/EnQapCxfTxG2LjhFWaK0096T97XdOZ8+co3dcyY98rwFMZJsh7U3MxtLZWm3vr9r5yAnff7SmtxdjcLFClLldNoT5DVJv7v72abwfini7N5RRVCL3CqoUFWpBSR9kszkbyYFlwJnh7Zu/3GNHl/kBs0e/uSMJeZHgT78mvkHcKahVjP9rWyLPvkdqaNtY5a8i9neOuc0bPe5rH6cAGd5EO4xofLsiUZZOOt0dHwwj9fCzGHDb6xW+huTu/ctp2sIJuQuu0jsK2wEtsa5ToR5+tr0TfSIkVz1A3lDO2LnYXykW11HehvYdtCvvZzs/UuHca584hOu5qI6FaXGsK4bON2IJNfYUNmnvOvLddWJmwzZRM5Lx+7uXW2SR7XTUWVjcy+y03FyOclygd8+Oref7mhK/XHzOWqMy6iIyBvsZZSRznFcKvazxlUZcHq6P7Vd3uidTw4ZnKt79bI43UcPcU7cyZNn2TGdjQJM2dmqo76eZpr9UJR99pIao6pxPpwP/aOMEoMbDEA0iWMmrQwTVWFyq5UCBWrH5BBx5ueE6yJxvYhSrp5AxqADApr7zrNIvbjv7MXkZiWSy8zUwoZuEjQeF44Nqz+bYjgNw28/n0nD2k83snLgQZwSRP9d0+k+oYO851kJLAVa4gd86egdQYOY+TasGyAeeBrEhaIaA1VFOH6KZza4V+S7mV8I9z+fFqPpPrAnD3AL03X1qgVkeKMdRWVm/IGvbjhwqmo6JgG2o6WVRrXqxU6adKIaC5n0RWh88tpuZzbGWUmjbtI3ovelafd4OeNArlDap6nDMjvU4UraEKuFcf9aCb7tAKCQyWZFWispFquZ00ozJytAcmT8x6fZrfy1ohYptVnt7OVdfj+sVFnui6mFirrXlQaCrp3bTwJ65xMvk4+GeQZGhn2q4LOdZ/LmAd7O0j96BFIR1Jwm7BDTY4EZNj+Zosd02hzO4Lsp8OkNGP0EtRjM5laBpVr+gklEAf9tzXOfAvYXngiowUr8dKRVf4odJbjg6qrZqLGAgxzxY21RKBKVEb20K2dCYoyRdWQ4vdVZT3c9zMV+A2YCMMKzYiqIKkMKPvqUBCFUrkd3tWhzqbh4kGN54bmMC/o3ej3T5+JTtHacv3i4rvoFjk5tIfoP1Of3BhLvT7/kDjxiI4sqPI/aVzal7daxeUo3cVgdEgFUdOCyzZu28rAFwVNPcVPLmhb1zI9yopMgX2GNwtEgzHP3ldtEj91DbMehISAeR6i7IIRCFTIHPCa8iAH4uDOM+yphrY5MjuizibRhJ8hR1C72WLKIlkSxOhgbGoBQp/VB1poCYQXa6m4kPZyhuEZ4NIgHga7hRXuHxDXWTIBiq6KMbLXBTbCopdI3yxxUUYIZLp+BtkBkwRqzQogaIiR52NFJ5Vx9NGi65r+8D8FRmNxPrm+ioHtoWAB3dbKOueh2rRE5TGWaOAJnYEZmG95RkuylBRDe1fEVD5wP4FPaAU7MnaRT2ApuP32aG4PmLPM9F+6CwTFVjtrrlTfBnflZBuhebLVvGQgwTB7xMHCcCI2oE5CrYv2STBjzjBR63QqvP8HfK5irvaDE09ZqMPcdmQOd0OGnc97QqBIV65XBiVvOSxhc9MgwLngBnJEG1L0f2GdvMr3Kl9NsI7vnRpg9gL3WShQFyZKLcCrINdqJcH2PVLawJaMdAa/AapASiESBm95oCzypIsP5fDvlLw6yK6hvm6SKatlJKGGGxbVgzppsqbbqKQcGXp2H8pK9djCXSd0VxWI8mxG1UrewRk0msbVi+Zhk/75cqYf5oTGzkGG17wwK7GUbut8/QfTPyVtuZHzUsZL2/d1AXpLc8CZgtKnRAdxByv7NuBKHkrDNZu+hNpL2wfYjqY3ZYeSkxQTaO1+uMH6QCbXQ0H77vVwzO9kVVbPUpGIsrCGjaFMOgRJAcjQJwGDFM9etD1GREu1Ai6PGeghyeYUt0uYiEkPkGGJNSeYkPsgkqg0McpFuqGGgWIHRUceqiJO3tBvBDr0cIKMGx/DAAjCa6GSStrAa5I2BTwe3uKpGWHQ6X+KxxOY0O6rKrKsNtHfJNDZoVoJLNJwyqdHmE3DO/B+ibpFOy49uCxhGXbI25WoEegltckfHBDIJrseSDY6y5qRYsmQR23QnJGXLAkZUN/sB6xjX6mP9uKygcNsbXLU7xeMqnb9BmEn+VOU8LGkKkmreTxDbsgw0jUoZKeolSaGn0kKx0s1P2QkaM9cdlUdd49rwV9suBNzdIUAUGSm9h1LKnsblVZvCWioFmls6YsCtUCIvqI2ml20s9a175R8y1LPaJbWkdCDO/p+lOUTZxmU2N8QPjIyDW0Z8CLl2BIKj4z5nYYKZVBzvnQkCeZIai5JCRiHgvfFK4WgvFOICAmILoDvmQZqZLmqWoEFVbiyJGHkD0JVeswq7ZgREhyvS5pzIgvwfOGxOXY86XkbDZRRsYj28fMwUeKeuNb0na0HvSLwzmiCUEeDJGJ8KizAselvrCKhHJTizNZUqCKxdvnwW/HQMkZ7uwfOnGbeLcSiAxlaTqM10HIpAHmk4EYgdbC0l0tsFDZR4zDHwS5oDHF6GD/ni34EkMTpwYHmkWvTSFjK1xHi6VTxSNgSGIt67EAPdO4MVXXbABcMWsmECdKpmPoz1shBhVgw8wONyUjEW43S7GHcrPkRPgB2KwrF4XteIjX1N2nPIWI+cX2ElQo4CodTVdGBkR6ClIS20mDDPvBKJcnWyQWBOwxWsNESDC711G1pxX5P1zQwW07w41ceAcODkUgH5PAKNQgVxyAOR94DgNHoEMpffDB9sbhaPggrzJfPihH/zrazyOaaIUKgdZoKayOOmAvIRkQUjo8kb/bHvGecE42aM+521w2TYo8Wopdto8GVyg36LkC7rGcAaA54fW8Zr2IlSwqRSFnKYRKmz1B7eteulTih0wJQLdVUAKB7GpRnuprFCkU1enpEU9Gj0VbAVwqscl/Z2olFKfxT8QzhmJLzb4XG2x5yOCkgeVmrotHocxLVnjOuI+eFcnHiELrkCtdL6JZnH9rqyAhTvUBFHX9Zmy9b12yuZhSMNkK7UYYJgn0/USs+OyE1KIaAgilwTofRrGjap4dJQzyQ0v3YZFUTKqni+KZJbyUAF16XtO5kJcXiHLLCGy8ZJ3JaTRm8Y9rjUatJ0+/OFMZG69Zh7MQb+rNqYWPuY6F8R454XEHTbjTGU1ySzbY7Qt5+qiCGuvoWSPCfOpEf6hKYLKSr6+jrYRw+e6cYf7qFE1XMubqmlYM8V8NorB0ZxD1pSfIHQFYtmnsBcpKEsrRo0cNIGxtvhb9Ti4CjZSGCx+IlJE1C28s5ag5hSrcY4ZGcRQ8Gl1/dBTkbY0okxN6EgeiQe3TPt81f77dEkIdGOa319WnkgL1MuQaIg7CQr9fY4gAEPwaJcJnO1Ydrn/J9Hue7PSrSlPzCUm7eNZsLQuJEhQE+UnhruiOxuaD3EbW1LWilZKXQkbre7mzc6LUqtoQVD7cNa9lnKcf5/PNVLwF1RLoPWiKfnMBYoHcol3Ou+0+Ug8Js3bWdIXXQoqngo+N0v5mQynSRQ1tnKRnZFGzuAe9cOYb4Q9xiIacV90pnbK6sln9VAEEdt6SoIEFvtqOf/y45SHzoXK+EhHH3bFVELPsXGJFFZO0j97B2pXBsrnIdBY9814NRWgxErCAbqiZRdSMwkt2zbfZio++tVpf1nIJGJ9AUX75+n18O8vwN+xn8bb9Ngc1ZxBKeOD+Rul6dk/bQb4TeeTPpKF0TKsGAHA4rg0KZytWJanrFj6qm5h3DmHvkIXq8EMDN0dDlsa5s6wAECfkniT1uRG8RavCX2GOhn8yqTdpjRNKjynKtnf7zkGnxbHBZifMl4seadSOz4c1V3TzrdEAVMoww8r5V/laRGS9xQuZq6Vnr0s+Yww915BtaFIz3KLNGb2CH4kV20+4Iw1FUIdLOXMgI0DB86I90saj50b74xTW9f2k9xTh3nwgWWO3dwotgsMvRno38vYd7RJLHAXa/4Ga/YC/pe61HvrlsNlYDXH7Skk8SCKglrJotmhbqYFlAdtV2PO55UkFX0UCQQbaKgWJpABHWzx/BsxtHSeGAnKR6qWX4JPBW6Qb9WwfyAX3jPzu1RJtWtcgrbjo5SA2mFzAvt1i0R7lfiRof50zfo0Za5Q97JrCzsuZ/vp+tEr8GL19u+rHNYOotztr0VU/3pSe3EsFR5qG0KVqwdNntIwF1ydd/YvgZ7tJqTbBSlk+NJM4NksoB94VVeurotTg21O39JFxOWdlObtb98cdCOanzwAjKmqKBFljSjStYGTru2wC6Y1ycsfhX6q46nAfdXAvDkuNy0QUCnQLp5Y4JubXRPw4dhECLSOhjjw6sCUV1HRo4yOX/boV2WTGBrZVksZ1QfaTT03RHAoHNzxVl21ZlapQWKKGsGdd8CYRT8vBW7Cc3XpuUJFUliw+clPlZG28D0u0JdyVhE++s3MWRi19+xvZp2b1zrA1r3fXQHQYssmwfR4dN7WI+qDaRiO4St+GGTmJxfeMhsXLVDR8zV3TdXocutcUj1NEIqd4hfh9hNCK7ODNn/z6OG15a8LxvSs7aIViUJxQI7HjozLnieTPMwPN9Vli1VSp1stI+ED0HuumOjSLONs9cJg6vEy4Dw06jv06ALHMIGCqOG5IQGVMO2SVkYqyheybLDqyQzpIMhXiFw2y1tOqKaF3QO//GDp6ydWZ+jsevugCztSAVcnRGoyud3rDSEcWJ41GEOK+4wuOiLIuVQ+h2TRRi9RHknz3QxtSPyRbhMKgJoK46D6vQV3sM/uIFW4/5f/OuqWggx6wJQAFsxD/2DQXRO4Tf29Ez37JnBICqV5yuTwQ405enBo/iHeiWJcCXK+vO6nrtDIq69kGuEyZwFZiWs25CP2g5/G17RAgda/phr/kh87RggddT2ITouW/2FNtpkNSf/kBlEbRGLOBOBxNoZIw5OEoMytrqR4dxe/OIGlSra/KUvXd0rl1099Nxf4e/r2gHkjsDlAMGE4SzXoeatcdmqqZB81nr43xtwU8kiJfDaB+NAAEKdsz2TkHS5LInLra18xcf7tEueccIHpa8uiJno5uyRmnUF/ovGx9yDqZ1xDE3x8bny9rwFyIdz3Hx4ljFkvvOEw9jSEpqIo5yUohxjuadvfYILtXDtW/fZj8oVHPFl+VCo1ckYqi1sND5DrVgvaOdlLX9XFVI5x8uEGPZ+XAkiatbFMjoCHH6W47+lLzSTKapdOTPVnS0wqoajuNBKyK33ckiq2ctOPtbJoLkgJnJAHP3ajAmfDbelZIzyFs3yEXNRJDDFRZYz2sU3PMbgD/pg0ia4hp1/SE8+go6ChJBixeakMjTNuWnnfSAabK7p1P0hFxAWhqTbAyvcri+4csEGK4Snf7XcZ0SY+PrIaoUf2+nZEvQqDfp0voKN7XNyIswtNh0Xc3g/ZWFTh209L1tRpx3g1vDYL8bzPtXsMu4oPMWpvsE4rIZD/CSqsGm4qeeSD/IsIG9LM59Oz008oU0zQ7/ChtlW7pPNrqfcI2Z8LUoMH6VRVFQkgaFyzIiGjUFD6y/5V7PTqOsrxS1B+bNWidUPBN54sP3772cGoOYxEolFSR+b7blLDNHZpsmNjmwndrYf6dL2MAG+5BYfr9SlyUQo16goysEfcSjpLz8mqzEpG0936i8iJ6SEHeOaAPs+OKMswSLjmno/+hWudfx4Yhq1Hap2rqp0dJESWYrQXm9Bqqk6aHndtxcjOIpwrW+k5EPCXS38lV0ZA/xBpqVRqq2LRVyWgNsLQ0YiPD5jXx0lg/nW9RkE2ECZwd6w4UQ601PrCv7PHpTqGQjqS2DK1Htck8sTWxgcuvgXPWA75cND3GerWtKb+6WEwhFX0zyDl8VnWhoOyojjLHsxah1ZOK41Wo2nfI0q7LLnqmdlCMgkhiPj1/G2fth+C0ei8ZaqX+u5QCkorq6ZCr5kEY65gMuuWxdkJ6+LMQ54ALnzsY0cP70g/ZYcT/Bhzmn6OotrHPQ5vrlbjDgUYTVjSso+r13RQbNCd0viRPl/VyfeDoemxwlLY4FRyNqpiieKCt09TtCUM3U45j6lrlRCqt+T4FUbVQlxons8EEv/Swip5VeizalJ07XxnTNzH0Fb01I8QYRgvoVYxmgLflHtKdfZLbeAFb0eKnxYXztC0XFS7GtZ8RGjQCSdhJMKcexHn6C/o+2uSeEoDS4+uofhYlowb0WMefyHoDfcC/RIvkzppSJOvQ8Mq6nLm+ziMc3z1+26EawR/HQJkes+9mTnLDr5Twn7yaP974i8dRvSKv+m1b6w4n9CRla/SqRBp/dYi+Zpni6v1y9p3wx0nzdpqBxnoe8A90gcYNwZ7HxXByre/w3Wje8G9/SeR9lXKbNB/zv9UNf0+2iAChAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4godCS074WsPjgAAABtQTFRFAAAAODQqgHptmpJ+rqaUvLKcxryl29C06OjofgVYZwAAAAF0Uk5TAEDm2GYAAAABYktHRAiG3pV6AAAAdElEQVQ4T7XSQRHAMAhEUSyshVqIhVjAAhbWfg9MGtqGG+z1Xf4wiLwGSLZiAsgEG8gswWLyCNUDFpMnHLGYAJLcCDxYTA6OZqrAdfVQTCBVfxFlBMy5E0jVcIdyGmOhJ4h0UcQPNNDCAzSQY/jYVhJJoY5uslvEkWzMJowAAAAASUVORK5CYII=

@QuintenQVD0
Copy link
Contributor

Also please use ghcr.io/pelican-eggs/installers:java_21

@Azim
Copy link

Azim commented Dec 27, 2025

And i see its also affected by #22

@Lovinoes Lovinoes mentioned this pull request Dec 27, 2025
7 tasks
@Telokis
Copy link
Author

Telokis commented Dec 27, 2025

@QuintenQVD0 I've added the image and updated the installer to use the one you provided.

@SilberGecko6917
Copy link

I think this pr is dead

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants