From edb972f14ae32dd44a07b7d41566596b0759059f Mon Sep 17 00:00:00 2001 From: devdamo <77869423+devdamo@users.noreply.github.com> Date: Tue, 16 Sep 2025 05:49:52 +0100 Subject: [PATCH] Add Owncast blueprint and metadata (#369) * Add Owncast blueprint and metadata Introduces a new Owncast blueprint with docker-compose configuration, template, and image. Updates meta.json to register Owncast with relevant metadata and links. * Rename owncast image from JPG to PNG Renamed the owncast blueprint image file extension from .jpg to .png for consistency or format requirements. No changes to image content. --- blueprints/owncast/docker-compose.yml | 15 +++++++++++++++ blueprints/owncast/owncast.png | Bin 0 -> 3642 bytes blueprints/owncast/template.toml | 12 ++++++++++++ meta.json | 20 ++++++++++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 blueprints/owncast/docker-compose.yml create mode 100644 blueprints/owncast/owncast.png create mode 100644 blueprints/owncast/template.toml diff --git a/blueprints/owncast/docker-compose.yml b/blueprints/owncast/docker-compose.yml new file mode 100644 index 00000000..08119daf --- /dev/null +++ b/blueprints/owncast/docker-compose.yml @@ -0,0 +1,15 @@ + +version: "3.8" + +services: + owncast: + image: owncast/owncast:latest + restart: unless-stopped + volumes: + - owncast-data:/app/data + ports: + - 8080 + - 1935 + +volumes: + owncast-data: {} \ No newline at end of file diff --git a/blueprints/owncast/owncast.png b/blueprints/owncast/owncast.png new file mode 100644 index 0000000000000000000000000000000000000000..2731c83050790a27b51120bca3d85872d5a424fe GIT binary patch literal 3642 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 woNDdEu82_KwBV7O{5hLNXmo=8-$CV{Y2`l