From 34219c1cb0d3fc24d31186741075673e1fc34bd4 Mon Sep 17 00:00:00 2001
From: Arjun Aditya <73933669+nermalcat69@users.noreply.github.com>
Date: Sun, 26 May 2024 13:48:05 +0530
Subject: [PATCH 1/4] feat: setup zerops guide
---
www/src/config.ts | 1 +
www/src/pages/en/deployment/zerops.mdx | 38 ++++++++++++++++++++++++++
2 files changed, 39 insertions(+)
create mode 100644 www/src/pages/en/deployment/zerops.mdx
diff --git a/www/src/config.ts b/www/src/config.ts
index 3ea1042cfc..6e57aa9e39 100644
--- a/www/src/config.ts
+++ b/www/src/config.ts
@@ -138,6 +138,7 @@ export const SIDEBAR: Sidebar = {
{ text: "Vercel", link: "en/deployment/vercel" },
{ text: "Netlify", link: "en/deployment/netlify" },
{ text: "Docker", link: "en/deployment/docker" },
+ { text: "Zerops", link: "en/deployment/zerops" },
],
},
es: {
diff --git a/www/src/pages/en/deployment/zerops.mdx b/www/src/pages/en/deployment/zerops.mdx
new file mode 100644
index 0000000000..fbe156bbaa
--- /dev/null
+++ b/www/src/pages/en/deployment/zerops.mdx
@@ -0,0 +1,38 @@
+---
+title: Zerops
+description: Deploying to Zerops
+layout: ../../../layouts/docs.astro
+lang: en
+isMdx: true
+---
+
+import Callout from "../../../components/docs/callout.tsx";
+
+Zerops is a bare metal cloud platform as a service (Paas) with a developer-first approach. See
+[`Nermalcat69/T3-Zerops`](https://github.com/nermalcat69/t3-zerops/) for an example repo based on
+this doc.
+
+## Why Host on Zerops
+
+There are a lot of pros and cons when choosing a deployment provider, but Zerops has many advantages,
+such as being one of the cheapest options in the market. However, you won't get a free tier like with
+Vercel. While Vercel offers more features, the difference may not be significant for many use cases.
+
+Deploying on Zerops is a good move because it is economically viable, considering it's a bare metal
+infrastructure, and gives you more control similar. Additionally, Zerops provides one
+of the cheapest PostgreSQL databases in the market. If you're looking for a free tier you can consider
+Vercel, Cloudflare Pages, or Deno Deploy.
+Each project is deployed with dedicated, robut and fully managed infrastructure on zerops
+
+
+ Each project on Zerops is deployed with dedicated, robust, and fully managed
+ infrastructure, ensuring optimal performance and reliability, along with
+ unlimited build time.
+
+
+## Ways to Deploy
+
+There are two ways to deploy a project on zerops
+
+- Zcli (Command Line Interface)
+- Zerops Gui -> Import Yaml & Git Integration
\ No newline at end of file
From 3688f4d17ae1b8d033778ba88652701fd31a64fe Mon Sep 17 00:00:00 2001
From: Arjun Aditya <73933669+nermalcat69@users.noreply.github.com>
Date: Sun, 26 May 2024 13:49:03 +0530
Subject: [PATCH 2/4] feat: add Motion One & Zerops in other recs
---
www/src/pages/en/other-recs.md | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/www/src/pages/en/other-recs.md b/www/src/pages/en/other-recs.md
index d3319ccaae..cc94fc7e3a 100644
--- a/www/src/pages/en/other-recs.md
+++ b/www/src/pages/en/other-recs.md
@@ -86,6 +86,16 @@ Framer Motion provides a simple, declarative syntax and allows you to write less
- [Framer Motion Homepage](https://framer.com/motion)
- [Framer Motion Documentation](https://www.framer.com/docs/)
+### Motion One
+
+**For complex animations with declarative code**
+
+Framer Motion provides a simple, declarative syntax and allows you to write less code to craft everything from complex animations to even gestures.
+
+- [Motion One Homepage](https://motion.dev/)
+- [Motion One](https://github.com/motiondivision/motionone)
+- [Motion One Documentation](https://motion.dev/docs)
+
## Deployments, Infrastructure, Databases and CI
### Vercel
@@ -113,6 +123,14 @@ PlanetScale is the best "serverless database platform" we've used by far. Insane
- [Railway Homepage](https://railway.app/)
+### Zerops
+
+**For hosting your infra**
+
+"Develooper First Cloud Platform". The cheapest and fastest way to get a real bare metal server - one of the cheapest in market if you plan on building a big product considering vercel and planetscale are not economically viable for you. Go for zerops if you need high uptime and even a dedicated server. Use their Cli if that's what you like or point to your Github repo.
+
+- [Zerops Homepage](https://zerops.io/)
+
### Upstash
**For serverless Redis**
From efbfd760cd4edc2c28553b2e6101cda0501b647c Mon Sep 17 00:00:00 2001
From: Arjun Aditya <73933669+nermalcat69@users.noreply.github.com>
Date: Sun, 26 May 2024 13:55:43 +0530
Subject: [PATCH 3/4] feat: add changeset
---
.changeset/nice-cats-heal.md | 5 +++++
1 file changed, 5 insertions(+)
create mode 100644 .changeset/nice-cats-heal.md
diff --git a/.changeset/nice-cats-heal.md b/.changeset/nice-cats-heal.md
new file mode 100644
index 0000000000..5ee7f0cc78
--- /dev/null
+++ b/.changeset/nice-cats-heal.md
@@ -0,0 +1,5 @@
+---
+"create-t3-app": minor
+---
+
+Adding Zerops Guide + Zerops & Motion One to Other recs
From f0bbbb9c12b0ece59e81298d9cfd4cd23b18a5c6 Mon Sep 17 00:00:00 2001
From: Arjun Aditya <73933669+nermalcat69@users.noreply.github.com>
Date: Sun, 26 May 2024 14:04:44 +0530
Subject: [PATCH 4/4] fix: spacing for article
---
www/src/components/docs/pageContent.astro | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www/src/components/docs/pageContent.astro b/www/src/components/docs/pageContent.astro
index 2488c270bd..b1bf1fce93 100644
--- a/www/src/components/docs/pageContent.astro
+++ b/www/src/components/docs/pageContent.astro
@@ -21,7 +21,7 @@ const [_1, _2, lang] = path.split("/");
const isRtl = getIsRtlFromLangCode((lang || "en") as KnownLanguageCode);
---
-
+
{lang && lang !== "en" && }