From 930c8b85d0bb17cc780d0dd3e1e29eff0bb04009 Mon Sep 17 00:00:00 2001 From: Korbs Date: Thu, 5 Dec 2024 15:04:21 -0500 Subject: [PATCH] :rocket: Init --- .gitignore | 1 + config.json | 31 +++++++++++++++++++++++++++++++ docker-compose.yml | 17 +++++++++++++++++ docs/home.mdx | 9 +++++++++ docs/installation.mdx | 10 ++++++++++ docs/introduction.mdx | 14 ++++++++++++++ 6 files changed, 82 insertions(+) create mode 100644 .gitignore create mode 100644 config.json create mode 100644 docker-compose.yml create mode 100644 docs/home.mdx create mode 100644 docs/installation.mdx create mode 100644 docs/introduction.mdx diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f4bddde --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +dists \ No newline at end of file diff --git a/config.json b/config.json new file mode 100644 index 0000000..1f3eff5 --- /dev/null +++ b/config.json @@ -0,0 +1,31 @@ +{ + "SiteSettings": { + "OrgName": "SudoVanilla", + "SiteName": "Devojo", + "SiteProtocol": "https", + "SiteDomain": "devojo.docs.sudovanilla.org", + "SiteBase": "", + "MetaColor": "", + "WhiteLabel": "true", + "FooterVersion": "true" + }, + "HeaderItems": [ + { + "text": "Download", + "link": "#" + } + ], + "SidebarItems": [ + { + "heading": "Introduction" + }, + { + "text": "Introduction", + "link": "/introduction/" + }, + { + "text": "Installation", + "link": "/installation/" + } + ] +} \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..ed9d3b5 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,17 @@ +services: + butterflyvu: + image: ark.sudovanilla.org/korbs/butterflyvu:amd64 + network_mode: bridge + volumes: + - ./config.json:/app/config.json + - ./docs/home.mdx:/app/src/content/home.mdx + - ./docs/:/app/src/content/docs/ + - ./dists/:/app/dist/ + + nginx: + image: nginx:latest + restart: unless-stopped + ports: + - 4244:80 + volumes: + - ./dists/:/usr/share/nginx/html/ \ No newline at end of file diff --git a/docs/home.mdx b/docs/home.mdx new file mode 100644 index 0000000..df1eb8a --- /dev/null +++ b/docs/home.mdx @@ -0,0 +1,9 @@ +--- +layout: "@layouts/Splash.astro" +Title: "Devojo" +Banner: "https://md.sudovanilla.org/images/logos/devojo/png/banners/butterflyvu.png" +PrimaryText: "Get Started" +SecondaryText: "Source Code" +PrimaryLink: "/introduction/" +SecondaryLink: "https://ark.sudovanilla.org/Korbs/Devojo/" +--- \ No newline at end of file diff --git a/docs/installation.mdx b/docs/installation.mdx new file mode 100644 index 0000000..e804a5d --- /dev/null +++ b/docs/installation.mdx @@ -0,0 +1,10 @@ +--- +Title: Installation +Type: Document +--- + +To install Devojo, download the file that approiate for your operating system. + +The list of downloads are located on SudoVanilla Downloads: + +https://dl.sudovanilla.org/applications/devojo/latest/ \ No newline at end of file diff --git a/docs/introduction.mdx b/docs/introduction.mdx new file mode 100644 index 0000000..877f046 --- /dev/null +++ b/docs/introduction.mdx @@ -0,0 +1,14 @@ +--- +Title: Introduction +Type: Document +--- + +## What is it? + +Devojo is a desktop application that displays Penpot in a tab form, you can also you your own Penpot instance using the settings menu. + +## Support + +If you're having issues with Devojo, feel free to submit an issue to the repository on either [SudoVanilla Ark](https://ark.sudovanilla.org/Korbs/Devojo) or [Codeberg](https://codeberg.org/Korbs/Devojo). + +If you're unable to create an issue on either sites, for whatever reason, [email support](mailto:support-PLEASE-REMOVE-THIS-FOR-SPAM-PROTECTION@sudovanilla.org) is available. \ No newline at end of file