From 4b0d3cb93fdf57eec25865f94a98a5ba4504315e Mon Sep 17 00:00:00 2001 From: Adrian Barrio Date: Wed, 13 Nov 2024 21:37:10 +0100 Subject: [PATCH] feat: add MacOS template --- public/svgs/macos.svg | 1 + templates/compose/macos.yaml | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 public/svgs/macos.svg create mode 100644 templates/compose/macos.yaml diff --git a/public/svgs/macos.svg b/public/svgs/macos.svg new file mode 100644 index 000000000..483fa6a17 --- /dev/null +++ b/public/svgs/macos.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/compose/macos.yaml b/templates/compose/macos.yaml new file mode 100644 index 000000000..70cebc144 --- /dev/null +++ b/templates/compose/macos.yaml @@ -0,0 +1,22 @@ +# documentation: https://github.com/dockur/macos +# slogan: Run macOS in a containerized environment. +# tags: macos, virtualization, container, os +# logo: svgs/macos.svg +# port: 8006 + +services: + macos: + image: dockurr/macos + volumes: + - macos-storage:/storage + environment: + - SERVICE_FQDN_MACOS_8006 + - VERSION=15 + cap_add: + - NET_ADMIN + stop_grace_period: 2m + healthcheck: + test: ["CMD", "nc", "-z", "127.0.0.1", "8006"] + interval: 2s + timeout: 10s + retries: 10