From 268014552ca6717d861cc9e08087891abe982f0c Mon Sep 17 00:00:00 2001 From: mrjvs Date: Sat, 30 Mar 2024 20:34:50 +0100 Subject: [PATCH] Port all documents to MDX --- content/0.index.md | 95 ------------------- content/1.self-hosting/_dir.yml | 4 - content/2.proxy/_dir.yml | 4 - content/3.client/_dir.yml | 4 - content/4.backend/_dir.yml | 4 - content/5.extra/_dir.yml | 4 - .../backend/changelog.mdx | 0 .../backend/configuration.mdx | 0 .../1.deploy.md => pages/backend/deploy.mdx | 0 .../backend/introduction.mdx | 0 .../4.upgrade.md => pages/backend/upgrade.mdx | 0 .../client/changelog.mdx | 0 .../client/configuration.mdx | 0 .../1.deploy.md => pages/client/deploy.mdx | 0 .../client/introduction.mdx | 0 .../2.tmdb.md => pages/client/tmdb.mdx | 0 .../5.upgrade.md => pages/client/upgrade.mdx | 0 .../2.selfhost.md => pages/extra/selfhost.mdx | 0 .../extra/streaming.mdx | 7 +- pages/index.mdx | 2 - pages/index.tsx | 58 +++++++++++ content/0.instances.md => pages/instances.mdx | 0 .../proxy/changelog.mdx | 0 .../proxy/configuration.mdx | 0 .../1.deploy.md => pages/proxy/deploy.mdx | 0 .../proxy/introduction.mdx | 0 .../self-hosting/about-pwa.mdx | 0 .../self-hosting/hosting-intro.mdx | 0 .../self-hosting/troubleshooting.mdx | 0 .../self-hosting/use-backend.mdx | 0 30 files changed, 62 insertions(+), 120 deletions(-) delete mode 100644 content/0.index.md delete mode 100644 content/1.self-hosting/_dir.yml delete mode 100644 content/2.proxy/_dir.yml delete mode 100644 content/3.client/_dir.yml delete mode 100644 content/4.backend/_dir.yml delete mode 100644 content/5.extra/_dir.yml rename content/4.backend/3.changelog.md => pages/backend/changelog.mdx (100%) rename content/4.backend/2.configuration.md => pages/backend/configuration.mdx (100%) rename content/4.backend/1.deploy.md => pages/backend/deploy.mdx (100%) rename content/4.backend/0.introduction.md => pages/backend/introduction.mdx (100%) rename content/4.backend/4.upgrade.md => pages/backend/upgrade.mdx (100%) rename content/3.client/4.changelog.md => pages/client/changelog.mdx (100%) rename content/3.client/3.configuration.md => pages/client/configuration.mdx (100%) rename content/3.client/1.deploy.md => pages/client/deploy.mdx (100%) rename content/3.client/0.introduction.md => pages/client/introduction.mdx (100%) rename content/3.client/2.tmdb.md => pages/client/tmdb.mdx (100%) rename content/3.client/5.upgrade.md => pages/client/upgrade.mdx (100%) rename content/5.extra/2.selfhost.md => pages/extra/selfhost.mdx (100%) rename content/5.extra/1.streaming.md => pages/extra/streaming.mdx (87%) delete mode 100644 pages/index.mdx create mode 100644 pages/index.tsx rename content/0.instances.md => pages/instances.mdx (100%) rename content/2.proxy/3.changelog.md => pages/proxy/changelog.mdx (100%) rename content/2.proxy/2.configuration.md => pages/proxy/configuration.mdx (100%) rename content/2.proxy/1.deploy.md => pages/proxy/deploy.mdx (100%) rename content/2.proxy/0.introduction.md => pages/proxy/introduction.mdx (100%) rename content/1.self-hosting/3.about-pwa.md => pages/self-hosting/about-pwa.mdx (100%) rename content/1.self-hosting/1.hosting-intro.md => pages/self-hosting/hosting-intro.mdx (100%) rename content/1.self-hosting/4.troubleshooting.md => pages/self-hosting/troubleshooting.mdx (100%) rename content/1.self-hosting/2.use-backend.md => pages/self-hosting/use-backend.mdx (100%) diff --git a/content/0.index.md b/content/0.index.md deleted file mode 100644 index 12ac5b2..0000000 --- a/content/0.index.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: 'movie-web - For all your movie and TV show needs' -navigation: false -head.titleTemplate: '' -layout: page ---- - -::block-hero ---- -cta: - - Get Started - - /self-hosting/hosting-intro -secondary: - - Open on GitHub → - - https://github.com/movie-web/movie-web ---- - -#title -movie-web - -#description -A simple and no-BS app for watching movies and TV shows. :br - -Totally free and open source, forever. -:: - -::card-grid -#title -What's all the fuss? - -#root -:ellipsis - -#default - ::card{icon="mdi:server-network"} - #title - Easy to host - #description - Can be easily hosted on any static website host. - :: - ::card{icon="material-symbols:hangout-video-off"} - #title - No Ads - #description - movie-web will never show ads, enjoy watching without interruptions. - :: - ::card{icon="ic:baseline-ondemand-video"} - #title - Custom Player - #description - Enjoy a fully custom video player including streaming integration, subtitle customization and easy TV season navigation. - :: - ::card{icon="mdi:content-save"} - #title - Saves your progress - #description - Will remember your progress in movies and TV shows, so you can easily continue where you left off. - :: - ::card{icon="mdi:bookmark"} - #title - Bookmarking - #description - Allows you to bookmark your favorite movies and TV shows, so you can easily find them again. - :: - ::card{icon="mdi:cloud-refresh"} - #title - Syncing across devices - #description - Enjoy uninterrupted streaming as your progress, proxies, and bookmarks sync effortlessly across all your devices. - :: - ::card{icon="mdi:power-plug-outline"} - #title - Modular by design - #description - Mix and match different parts of the movie-web service, [host your backend](4.backend/1.deploy.md) or use ours, it'll work either way. - :: - ::card{icon="mdi:flag"} - #title - Multiple Languages - #description - Supports over 25 languages, including English, German, French, Spanish, Italian, Czech, Hindi, Arabic, Hebrew and more. - :: - ::card{icon="mdi:brush-variant"} - #title - Customizable - #description - Supports various themes, subtitle colors and subtitle sizes so you can make it look however you want. - :: - ::card{icon="mdi:cellphone"} - #title - Progressive Web App Support - #description - Supports PWA, so you can install it on your phone and use it just like a native app. - :: -:: diff --git a/content/1.self-hosting/_dir.yml b/content/1.self-hosting/_dir.yml deleted file mode 100644 index 6532819..0000000 --- a/content/1.self-hosting/_dir.yml +++ /dev/null @@ -1,4 +0,0 @@ -title: 'Self-Hosting' -icon: mdi:server-network -navigation.redirect: /self-hosting/hosting-intro -titleTemplate: '%s | Self-Hosting' diff --git a/content/2.proxy/_dir.yml b/content/2.proxy/_dir.yml deleted file mode 100644 index 3446746..0000000 --- a/content/2.proxy/_dir.yml +++ /dev/null @@ -1,4 +0,0 @@ -title: 'Proxy' -icon: mdi:connection -navigation.redirect: /proxy/introduction -titleTemplate: '%s | Proxy' diff --git a/content/3.client/_dir.yml b/content/3.client/_dir.yml deleted file mode 100644 index 2b99539..0000000 --- a/content/3.client/_dir.yml +++ /dev/null @@ -1,4 +0,0 @@ -title: 'Client' -icon: mdi:monitor -navigation.redirect: /client/introduction -titleTemplate: '%s | Client' diff --git a/content/4.backend/_dir.yml b/content/4.backend/_dir.yml deleted file mode 100644 index 281e785..0000000 --- a/content/4.backend/_dir.yml +++ /dev/null @@ -1,4 +0,0 @@ -title: 'Backend' -icon: mdi:database -navigation.redirect: /backend/introduction -titleTemplate: '%s | Backend' diff --git a/content/5.extra/_dir.yml b/content/5.extra/_dir.yml deleted file mode 100644 index e620a8a..0000000 --- a/content/5.extra/_dir.yml +++ /dev/null @@ -1,4 +0,0 @@ -title: 'Extra' -icon: mdi:information-variant-circle-outline -navigation.redirect: /extra/streaming -titleTemplate: '%s | Extra' diff --git a/content/4.backend/3.changelog.md b/pages/backend/changelog.mdx similarity index 100% rename from content/4.backend/3.changelog.md rename to pages/backend/changelog.mdx diff --git a/content/4.backend/2.configuration.md b/pages/backend/configuration.mdx similarity index 100% rename from content/4.backend/2.configuration.md rename to pages/backend/configuration.mdx diff --git a/content/4.backend/1.deploy.md b/pages/backend/deploy.mdx similarity index 100% rename from content/4.backend/1.deploy.md rename to pages/backend/deploy.mdx diff --git a/content/4.backend/0.introduction.md b/pages/backend/introduction.mdx similarity index 100% rename from content/4.backend/0.introduction.md rename to pages/backend/introduction.mdx diff --git a/content/4.backend/4.upgrade.md b/pages/backend/upgrade.mdx similarity index 100% rename from content/4.backend/4.upgrade.md rename to pages/backend/upgrade.mdx diff --git a/content/3.client/4.changelog.md b/pages/client/changelog.mdx similarity index 100% rename from content/3.client/4.changelog.md rename to pages/client/changelog.mdx diff --git a/content/3.client/3.configuration.md b/pages/client/configuration.mdx similarity index 100% rename from content/3.client/3.configuration.md rename to pages/client/configuration.mdx diff --git a/content/3.client/1.deploy.md b/pages/client/deploy.mdx similarity index 100% rename from content/3.client/1.deploy.md rename to pages/client/deploy.mdx diff --git a/content/3.client/0.introduction.md b/pages/client/introduction.mdx similarity index 100% rename from content/3.client/0.introduction.md rename to pages/client/introduction.mdx diff --git a/content/3.client/2.tmdb.md b/pages/client/tmdb.mdx similarity index 100% rename from content/3.client/2.tmdb.md rename to pages/client/tmdb.mdx diff --git a/content/3.client/5.upgrade.md b/pages/client/upgrade.mdx similarity index 100% rename from content/3.client/5.upgrade.md rename to pages/client/upgrade.mdx diff --git a/content/5.extra/2.selfhost.md b/pages/extra/selfhost.mdx similarity index 100% rename from content/5.extra/2.selfhost.md rename to pages/extra/selfhost.mdx diff --git a/content/5.extra/1.streaming.md b/pages/extra/streaming.mdx similarity index 87% rename from content/5.extra/1.streaming.md rename to pages/extra/streaming.mdx index ba97465..8358aba 100644 --- a/content/5.extra/1.streaming.md +++ b/pages/extra/streaming.mdx @@ -6,13 +6,14 @@ title: 'Streaming' This page explains all the different ways you can enable movie-web to stream your favorite movies & TV shows, each with their own pros and cons. - +Since this method uses your own IP, it is undetectable by streaming services, so you can use it to watch your favorite shows without worrying about getting blocked by their servers. +*/} ## Method 1 - Self-hosted proxy @@ -20,7 +21,7 @@ Self-hosting a proxy is an easy way to get faster streaming speeds, [we have a g This method is recommended if you want to host a proxy for your friends and or family to use, as it is the faster than using the public proxy and the most reliable way to stream media at the moment. - +{/* This method is recommended if you want to host a proxy for your friends and family to use, or if you want to use movie-web on a device that doesn't support the [browser extension](#method-1---browser-extension), such as a smart TV or mobile device.*/} 1. Set up a proxy using one of our [guides](../2.proxy/1.deploy.md#deploying-the-proxy), [though we recommend Netlify](../2.proxy/1.deploy.md#method-1---netlify-easy). 2. Once that's done, go to the **Connections** section of the **Settings page** on your movie-web instance of chocie. diff --git a/pages/index.mdx b/pages/index.mdx deleted file mode 100644 index 53c3187..0000000 --- a/pages/index.mdx +++ /dev/null @@ -1,2 +0,0 @@ -# Hello world -This is my first `@neato/guider` page! diff --git a/pages/index.tsx b/pages/index.tsx new file mode 100644 index 0000000..2821fa9 --- /dev/null +++ b/pages/index.tsx @@ -0,0 +1,58 @@ +import { + Button, + Card, + CardGrid, + GuiderLayout, + Hero, +} from '@neato/guider/client'; + +export default function LandingPage() { + return ( + + + movie-web + + A simple and no-BS app for watching movies and TV shows. Totally free and open source, forever. + + + + + + + + + Can be easily hosted on any static website host. + + + movie-web will never show ads, enjoy watching without interruptions. + + + Enjoy a fully custom video player including streaming integration, subtitle customization and easy TV season navigation. + + + Will remember your progress in movies and TV shows, so you can easily continue where you left off. + + + Allows you to bookmark your favorite movies and TV shows, so you can easily find them again. + + + Enjoy uninterrupted streaming as your progress, proxies, and bookmarks sync effortlessly across all your devices. + + + Mix and match different parts of the movie-web service, [host your backend](4.backend/1.deploy.md) or use ours, it'll work either way. + + + Supports over 25 languages, including English, German, French, Spanish, Italian, Czech, Hindi, Arabic, Hebrew and more. + + + Supports various themes, subtitle colors and subtitle sizes so you can make it look however you want. + + + Supports PWA, so you can install it on your phone and use it just like a native app. + + + + ); +} diff --git a/content/0.instances.md b/pages/instances.mdx similarity index 100% rename from content/0.instances.md rename to pages/instances.mdx diff --git a/content/2.proxy/3.changelog.md b/pages/proxy/changelog.mdx similarity index 100% rename from content/2.proxy/3.changelog.md rename to pages/proxy/changelog.mdx diff --git a/content/2.proxy/2.configuration.md b/pages/proxy/configuration.mdx similarity index 100% rename from content/2.proxy/2.configuration.md rename to pages/proxy/configuration.mdx diff --git a/content/2.proxy/1.deploy.md b/pages/proxy/deploy.mdx similarity index 100% rename from content/2.proxy/1.deploy.md rename to pages/proxy/deploy.mdx diff --git a/content/2.proxy/0.introduction.md b/pages/proxy/introduction.mdx similarity index 100% rename from content/2.proxy/0.introduction.md rename to pages/proxy/introduction.mdx diff --git a/content/1.self-hosting/3.about-pwa.md b/pages/self-hosting/about-pwa.mdx similarity index 100% rename from content/1.self-hosting/3.about-pwa.md rename to pages/self-hosting/about-pwa.mdx diff --git a/content/1.self-hosting/1.hosting-intro.md b/pages/self-hosting/hosting-intro.mdx similarity index 100% rename from content/1.self-hosting/1.hosting-intro.md rename to pages/self-hosting/hosting-intro.mdx diff --git a/content/1.self-hosting/4.troubleshooting.md b/pages/self-hosting/troubleshooting.mdx similarity index 100% rename from content/1.self-hosting/4.troubleshooting.md rename to pages/self-hosting/troubleshooting.mdx diff --git a/content/1.self-hosting/2.use-backend.md b/pages/self-hosting/use-backend.mdx similarity index 100% rename from content/1.self-hosting/2.use-backend.md rename to pages/self-hosting/use-backend.mdx