03a281d009
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
62 lines
3.0 KiB
Markdown
62 lines
3.0 KiB
Markdown
# Credits
|
|
|
|
## Third-party Docker images
|
|
|
|
Most modules run `panel-*` images that the agent auto-builds from the
|
|
in-tree `modules/<id>/Dockerfile` (`FROM debian:12-slim`;
|
|
`empyrion-bridge` builds from the Microsoft .NET 8 images). A few
|
|
modules and sidecars use community-maintained images directly — thank
|
|
you to their maintainers:
|
|
|
|
| Image | Used by | Upstream |
|
|
|---|---|---|
|
|
| `itzg/minecraft-server` | `modules/minecraft-java` | https://github.com/itzg/docker-minecraft-server |
|
|
| `itzg/minecraft-bedrock-server` | `modules/minecraft-bedrock` | https://github.com/itzg/docker-minecraft-bedrock-server |
|
|
| `acekorneya/asa_server` | `modules/ark-sa` | https://github.com/acekorneya/Ark-Survival-Ascended-Server |
|
|
| `steamcmd/steamcmd` | SteamCMD update sidecar (`agent/internal/updater/steamcmd.go`) | https://github.com/steamcmd/docker |
|
|
| `alpine` | `modules/demo`, `modules/steamcmd-test`, tar backup sidecar | https://hub.docker.com/_/alpine |
|
|
| `debian:12-slim` | base of every auto-built `panel-*` image | https://hub.docker.com/_/debian |
|
|
| `postgres:17-alpine` | managed database container (installers / compose) | https://hub.docker.com/_/postgres |
|
|
| `mcr.microsoft.com/dotnet/{sdk,aspnet}:8.0-alpine` | `modules/empyrion-bridge` build | https://github.com/dotnet/dotnet-docker |
|
|
|
|
Several `panel-*` module entrypoints also learned from earlier
|
|
community images they replaced (e.g. `vinanrra/7dtd-server`,
|
|
LGSM-based images) — see the comments at the top of the relevant
|
|
`module.yaml` / `Dockerfile` files.
|
|
|
|
## CubeCoders AMPTemplates (MIT)
|
|
|
|
The game catalog (`controller/cmd/controller/static/catalog.json`, generated
|
|
by `tools/amp-distill`) is distilled from the CubeCoders AMPTemplates
|
|
repository: https://github.com/CubeCoders/AMPTemplates
|
|
|
|
Several panel modules also used AMPTemplates as a reference when hand-porting
|
|
(port lists, console regexes, Steam app IDs) — see the `Reference:` line in
|
|
each `modules/<id>/module.yaml`.
|
|
|
|
AMPTemplates is licensed under the MIT License:
|
|
|
|
```
|
|
MIT License
|
|
|
|
Copyright (c) 2024 CubeCoders Limited
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
of this software and associated documentation files (the "Software"), to deal
|
|
in the Software without restriction, including without limitation the rights
|
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
copies of the Software, and to permit persons to whom the Software is
|
|
furnished to do so, subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included in all
|
|
copies or substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
SOFTWARE.
|
|
```
|