From b54f1c8a695da90ac2317a0ebc8c8430c69f866b Mon Sep 17 00:00:00 2001 From: "Khaled G." Date: Sat, 13 Sep 2025 18:24:13 -0700 Subject: [PATCH] (feat): add plark template (#361) * (feat): add plark template * (fix): Add github link * (fix): process meta.json file --------- Co-authored-by: Khaled Gabr --- blueprints/plark/docker-compose.yml | 10 ++++++++++ blueprints/plark/plark.svg | 4 ++++ blueprints/plark/template.toml | 12 ++++++++++++ meta.json | 17 +++++++++++++++++ 4 files changed, 43 insertions(+) create mode 100644 blueprints/plark/docker-compose.yml create mode 100644 blueprints/plark/plark.svg create mode 100644 blueprints/plark/template.toml diff --git a/blueprints/plark/docker-compose.yml b/blueprints/plark/docker-compose.yml new file mode 100644 index 00000000..84b24d0d --- /dev/null +++ b/blueprints/plark/docker-compose.yml @@ -0,0 +1,10 @@ +services: + plark: + image: plarkinc/plark:latest + restart: unless-stopped + ports: + - "80" + volumes: + - plark-data:/var/data +volumes: + plark-data: diff --git a/blueprints/plark/plark.svg b/blueprints/plark/plark.svg new file mode 100644 index 00000000..d423f191 --- /dev/null +++ b/blueprints/plark/plark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/blueprints/plark/template.toml b/blueprints/plark/template.toml new file mode 100644 index 00000000..ce1ccb14 --- /dev/null +++ b/blueprints/plark/template.toml @@ -0,0 +1,12 @@ +[variables] +main_domain = "${domain}" + +[config] +[[config.domains]] +serviceName = "plark" +port = 80 +host = "${main_domain}" + +[config.env] + +[[config.mounts]] \ No newline at end of file diff --git a/meta.json b/meta.json index 5e5d00dd..b12beba3 100644 --- a/meta.json +++ b/meta.json @@ -3746,6 +3746,23 @@ "kanban" ] }, + { + "id": "plark", + "name": "Plark", + "version": "latest", + "description": "Self-hosted Website Builder", + "logo": "plark.svg", + "links": { + "github": "https://github.com/plark-inc/render", + "website": "https://plark.com", + "docs": "https://plark.com/get-started" + }, + "tags": [ + "cms", + "content-management", + "blog" + ] + }, { "id": "plausible", "name": "Plausible",