From 9355be7ae5715a6c466c4bfbe096061b0c49cad5 Mon Sep 17 00:00:00 2001 From: Cooper Ransom Date: Mon, 22 Apr 2024 19:16:19 -0400 Subject: [PATCH] update readme --- .github/Sudo-Flix.png | Bin 0 -> 14535 bytes .github/logo-dark.svg | 1 - .github/logo-light.svg | 1 - README.md | 10 ++++++---- pnpm-lock.yaml | 22 +++++++++++----------- 5 files changed, 17 insertions(+), 17 deletions(-) create mode 100644 .github/Sudo-Flix.png delete mode 100644 .github/logo-dark.svg delete mode 100644 .github/logo-light.svg diff --git a/.github/Sudo-Flix.png b/.github/Sudo-Flix.png new file mode 100644 index 0000000000000000000000000000000000000000..4bf156f6ba71f063b45fefb383abb69b2b7ffa98 GIT binary patch literal 14535 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 literal 0 HcmV?d00001 diff --git a/.github/logo-dark.svg b/.github/logo-dark.svg deleted file mode 100644 index 7319e655..00000000 --- a/.github/logo-dark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/.github/logo-light.svg b/.github/logo-light.svg deleted file mode 100644 index e366b1cd..00000000 --- a/.github/logo-light.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/README.md b/README.md index 8438c3e0..52ab9156 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,18 @@ # Sudo-Flix +[![Sudo-Flix Image](.github/Sudo-Flix.png)](https://github.com/itzCozi) Sudo-Flix is a mirror of [Movie-Web](https://github.com/movie-web/movie-web) with some changes... **I *do not* endorse piracy of any kind I simply enjoy programming and large user counts.** - ## Links And Resources | Service | Link | Source Code | |----------------|----------------------------------------------------|----------------------------------------------------------| | Movie-Web Docs | [movie-web-docs](https://movie-web.github.io/docs) | [Source Code](https://github.com/movie-web/docs) | | Extension | [movie-web plugin](https://shorturl.at/iqzES) | [Source Code](https://github.com/movie-web/extension) | -| Proxy | [sudo-proxy](https://sudo-proxy1.sudo-flix.lol) | [Source Code](https://gitlab.com/sudo-flix/simple-proxy) | +| Proxy | [sudo-proxy](https://sudo-proxy.up.railway.app) | [Source Code](https://gitlab.com/sudo-flix/simple-proxy) | | Backend | [sudo-backend](https://backend.sudo-flix.lol) | [Source Code](https://github.com/movie-web/backend) | -| Frontend | [sudo-flix](https://sudo-flix.lol) | [Source Code](https://github.com/sussy-code/smov) | +| Frontend | [sudo-flix](https://sudo-flix.lol) | [Source Code](https://github.com/sussy-code/smov) | +| NSBX | [NSBX API](https://nsbx.ru) | N/A | **I provide these if you are not able to host yourself, though I do encourage hosting the frontend.** @@ -72,4 +73,5 @@ git push # Push to YOUR repository ## Contact Me **Discord:** *.baddeveloper* -**Email:** *[dev@sudo-flix.lol](mailto:dev@sudo-flix.lol)* +**Email:** *[dev@sudo-flix.lol](mailto:dev@sudo-flix.lol)* +**Github:** *[itzCozi](https://github.com/itzCozi)* diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7e8c7314..bdf67bce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -450,8 +450,8 @@ packages: semver: 6.3.1 dev: true - /@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.24.4): - resolution: {integrity: sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==} + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.4): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: @@ -1496,9 +1496,9 @@ packages: '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.4) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.4) - babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.24.4) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.4) babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.4) - babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.24.4) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.4) core-js-compat: 3.37.0 semver: 6.3.1 transitivePeerDependencies: @@ -2761,14 +2761,14 @@ packages: dequal: 2.0.3 dev: true - /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.4): - resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==} + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.4): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.24.4 '@babel/core': 7.24.4 - '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.4) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -2780,19 +2780,19 @@ packages: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.24.4 - '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.4) core-js-compat: 3.37.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.24.4): - resolution: {integrity: sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==} + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.4): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.24.4 - '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.4) transitivePeerDependencies: - supports-color dev: true