Docker images for running .NET applications on Pterodactyl/Wings.
The images are based on Microsoft's official .NET runtime images and include the basic tools usually needed inside a Pterodactyl container.
ghcr.io/btf-scpsl/generic-net:8
ghcr.io/btf-scpsl/generic-net:9
ghcr.io/btf-scpsl/generic-net:10
ghcr.io/btf-scpsl/generic-net:latest
latest points to .NET 10.
The workflow also publishes 8.0, 9.0 and 10.0 tags.
Images are built for linux/amd64 and linux/arm64.
Add the images to an Egg:
.NET 8 | ghcr.io/btf-scpsl/generic-net:8
.NET 9 | ghcr.io/btf-scpsl/generic-net:9
.NET 10 | ghcr.io/btf-scpsl/generic-net:10
The container expects Pterodactyl to provide the STARTUP environment variable.
Examples:
Framework-dependent application:
dotnet ./Application.dllSelf-contained Linux application:
chmod +x ./Application && exec ./ApplicationThe working directory is /home/container and the image runs as the container user.
These are runtime images only. The .NET SDK is not included.