No description
  • Smarty 58.3%
  • Dockerfile 29.7%
  • Shell 12%
Find a file
Renovate Bot 5ace83d1cd
All checks were successful
ci/woodpecker/push/build-container Pipeline was successful
chore(deps): update alpine docker tag to v3.21
2024-12-05 23:05:43 +00:00
.woodpecker rename chart to avoid registry clashes, add ci 2024-02-13 21:59:07 -08:00
chart chart: update default image 2024-03-30 22:34:21 -07:00
.env add dockerfile 2023-04-07 00:16:34 +00:00
Dockerfile chore(deps): update alpine docker tag to v3.21 2024-12-05 23:05:43 +00:00
entrypoint.sh add dockerfile 2023-04-07 00:16:34 +00:00
LICENSE add license 2024-03-30 22:34:21 -07:00
README.md set mednafen server version in build env to allow tagging image 2024-02-13 21:17:52 -08:00
renovate.json Add renovate.json 2024-02-14 07:01:14 +00:00
standard.conf chart: fix min/max queue size configs 2023-04-07 02:48:46 +00:00

mednafen-server container and deployment scripts

dockerfile

to build:

docker build . -t mednafen-server:0.5.2 --build-arg SERVER_VER=0.5.2 # or latest version

to run locally:

docker run -p 4046:4046 --env-file=./.env mednafen-server:0.5.2

edit .env as appropriate.

chart

  1. create a custom values file or modify chart/values.yaml
  2. run e.g. helm install [-n namespace] mednafen-server ./chart [-f extra-values.yaml]
  3. open port 4046 on the cluster. if you’re using the community ingress-nginx, that means adding a tcp block to your ingress deployment (replacing mednafen-svc-name with the name of the Service object in your deployment):
    tcp:
       4046: "namespace/mednafen-svc-name:4046"