From 7c11983f650806a38ff9366d488e3bd600c24eae Mon Sep 17 00:00:00 2001 From: Adnan Ahmad Date: Wed, 12 Jan 2022 20:23:36 +0530 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=91Update=20README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 9d85a86..530828e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@

Wallpapers API

-![works on my machine](https://forthebadge.com/images/badges/works-on-my-machine.svg) + + An api which can use different sites to scrape images and serve them through API @@ -9,11 +10,15 @@ An api which can use different sites to scrape images and serve them through API
## Installation -This is an ASGI server built using FastAPI. Some PaaS services provides automatic installation of ASGI servers like [Deta](http://deta.sh) and this app made to be hosted on Deta. But unfortunately Get Wallpapers started using cloudflare's DDoS protection service (v2) which is unbypassable currently. So this app will gonna work on your local server or virtual private servers. You are free to use it on any server if it works perfectly. -[![deploy on heroku](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDkuMzciIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAyMDkuMzcgMzUiPjxyZWN0IGNsYXNzPSJzdmdfX3JlY3QiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMTQuMzMiIGhlaWdodD0iMzUiIGZpbGw9IiM4NjQyREMiLz48cmVjdCBjbGFzcz0ic3ZnX19yZWN0IiB4PSIxMTIuMzMiIHk9IjAiIHdpZHRoPSI5Ny4wNCIgaGVpZ2h0PSIzNSIgZmlsbD0iIzQzMDA5OCIvPjxwYXRoIGNsYXNzPSJzdmdfX3RleHQiIGQ9Ik0xNi42NyAyMkwxNC4yMiAyMkwxNC4yMiAxMy40N0wxNi43NCAxMy40N1ExNy44NyAxMy40NyAxOC43NCAxMy45N1ExOS42MiAxNC40OCAyMC4xMCAxNS40MFEyMC41OCAxNi4zMyAyMC41OCAxNy41MkwyMC41OCAxNy41MkwyMC41OCAxNy45NVEyMC41OCAxOS4xNiAyMC4xMCAyMC4wOFExOS42MSAyMS4wMCAxOC43MiAyMS41MFExNy44MyAyMiAxNi42NyAyMkwxNi42NyAyMlpNMTUuNzAgMTQuNjZMMTUuNzAgMjAuODJMMTYuNjcgMjAuODJRMTcuODMgMjAuODIgMTguNDYgMjAuMDlRMTkuMDggMTkuMzYgMTkuMDkgMTcuOTlMMTkuMDkgMTcuOTlMMTkuMDkgMTcuNTJRMTkuMDkgMTYuMTMgMTguNDkgMTUuNDBRMTcuODkgMTQuNjYgMTYuNzQgMTQuNjZMMTYuNzQgMTQuNjZMMTUuNzAgMTQuNjZaTTMwLjYyIDIyTDI1LjA1IDIyTDI1LjA1IDEzLjQ3TDMwLjU4IDEzLjQ3TDMwLjU4IDE0LjY2TDI2LjUzIDE0LjY2TDI2LjUzIDE3LjAyTDMwLjAzIDE3LjAyTDMwLjAzIDE4LjE5TDI2LjUzIDE4LjE5TDI2LjUzIDIwLjgyTDMwLjYyIDIwLjgyTDMwLjYyIDIyWk0zNi4zMCAyMkwzNC44MiAyMkwzNC44MiAxMy40N0wzOC4wOCAxMy40N1EzOS41MSAxMy40NyA0MC4zNSAxNC4yMVE0MS4xOSAxNC45NiA0MS4xOSAxNi4xOEw0MS4xOSAxNi4xOFE0MS4xOSAxNy40NCA0MC4zNyAxOC4xM1EzOS41NSAxOC44MyAzOC4wNiAxOC44M0wzOC4wNiAxOC44M0wzNi4zMCAxOC44M0wzNi4zMCAyMlpNMzYuMzAgMTQuNjZMMzYuMzAgMTcuNjRMMzguMDggMTcuNjRRMzguODcgMTcuNjQgMzkuMjkgMTcuMjdRMzkuNzEgMTYuOTAgMzkuNzEgMTYuMTlMMzkuNzEgMTYuMTlRMzkuNzEgMTUuNTAgMzkuMjggMTUuMDlRMzguODYgMTQuNjggMzguMTIgMTQuNjZMMzguMTIgMTQuNjZMMzYuMzAgMTQuNjZaTTUwLjgzIDIyTDQ1LjQ4IDIyTDQ1LjQ4IDEzLjQ3TDQ2Ljk2IDEzLjQ3TDQ2Ljk2IDIwLjgyTDUwLjgzIDIwLjgyTDUwLjgzIDIyWk01NC42OSAxOC4wMEw1NC42OSAxOC4wMEw1NC42OSAxNy41MlE1NC42OSAxNi4yOCA1NS4xMyAxNS4zMlE1NS41NyAxNC4zNyA1Ni4zOCAxMy44NlE1Ny4xOCAxMy4zNSA1OC4yMyAxMy4zNVE1OS4yNyAxMy4zNSA2MC4wOCAxMy44NVE2MC44OCAxNC4zNSA2MS4zMiAxNS4yOVE2MS43NiAxNi4yMyA2MS43NyAxNy40OEw2MS43NyAxNy40OEw2MS43NyAxNy45NlE2MS43NyAxOS4yMSA2MS4zMyAyMC4xNlE2MC45MCAyMS4xMCA2MC4wOSAyMS42MVE1OS4yOSAyMi4xMiA1OC4yNCAyMi4xMkw1OC4yNCAyMi4xMlE1Ny4yMCAyMi4xMiA1Ni4zOSAyMS42MVE1NS41OCAyMS4xMCA1NS4xNCAyMC4xN1E1NC42OSAxOS4yMyA1NC42OSAxOC4wMFpNNTYuMTcgMTcuNDZMNTYuMTcgMTcuOTZRNTYuMTcgMTkuMzYgNTYuNzIgMjAuMTNRNTcuMjcgMjAuOTAgNTguMjQgMjAuOTBMNTguMjQgMjAuOTBRNTkuMjIgMjAuOTAgNTkuNzUgMjAuMTVRNjAuMjggMTkuNDAgNjAuMjggMTcuOTZMNjAuMjggMTcuOTZMNjAuMjggMTcuNTFRNjAuMjggMTYuMDkgNTkuNzUgMTUuMzRRNTkuMjEgMTQuNTggNTguMjMgMTQuNThMNTguMjMgMTQuNThRNTcuMjcgMTQuNTggNTYuNzIgMTUuMzNRNTYuMTggMTYuMDkgNTYuMTcgMTcuNDZMNTYuMTcgMTcuNDZaTTY4LjI3IDE4Ljg2TDY1LjQwIDEzLjQ3TDY3LjA1IDEzLjQ3TDY5LjAxIDE3LjUxTDcwLjk4IDEzLjQ3TDcyLjYyIDEzLjQ3TDY5Ljc2IDE4Ljg2TDY5Ljc2IDIyTDY4LjI3IDIyTDY4LjI3IDE4Ljg2Wk04Mi4yNCAxOC4wMEw4Mi4yNCAxOC4wMEw4Mi4yNCAxNy41MlE4Mi4yNCAxNi4yOCA4Mi42OCAxNS4zMlE4My4xMiAxNC4zNyA4My45MyAxMy44NlE4NC43MyAxMy4zNSA4NS43OCAxMy4zNVE4Ni44MiAxMy4zNSA4Ny42MyAxMy44NVE4OC40MyAxNC4zNSA4OC44NyAxNS4yOVE4OS4zMSAxNi4yMyA4OS4zMiAxNy40OEw4OS4zMiAxNy40OEw4OS4zMiAxNy45NlE4OS4zMiAxOS4yMSA4OC44OCAyMC4xNlE4OC40NSAyMS4xMCA4Ny42NCAyMS42MVE4Ni44NCAyMi4xMiA4NS43OSAyMi4xMkw4NS43OSAyMi4xMlE4NC43NSAyMi4xMiA4My45NCAyMS42MVE4My4xMyAyMS4xMCA4Mi42OSAyMC4xN1E4Mi4yNCAxOS4yMyA4Mi4yNCAxOC4wMFpNODMuNzIgMTcuNDZMODMuNzIgMTcuOTZRODMuNzIgMTkuMzYgODQuMjcgMjAuMTNRODQuODIgMjAuOTAgODUuNzkgMjAuOTBMODUuNzkgMjAuOTBRODYuNzcgMjAuOTAgODcuMzAgMjAuMTVRODcuODMgMTkuNDAgODcuODMgMTcuOTZMODcuODMgMTcuOTZMODcuODMgMTcuNTFRODcuODMgMTYuMDkgODcuMzAgMTUuMzRRODYuNzYgMTQuNTggODUuNzggMTQuNThMODUuNzggMTQuNThRODQuODIgMTQuNTggODQuMjcgMTUuMzNRODMuNzMgMTYuMDkgODMuNzIgMTcuNDZMODMuNzIgMTcuNDZaTTk1LjI2IDIyTDkzLjc4IDIyTDkzLjc4IDEzLjQ3TDk1LjI2IDEzLjQ3TDk5LjA4IDE5LjU0TDk5LjA4IDEzLjQ3TDEwMC41NSAxMy40N0wxMDAuNTUgMjJMOTkuMDcgMjJMOTUuMjYgMTUuOTVMOTUuMjYgMjJaIiBmaWxsPSIjRkZGRkZGIi8+PHBhdGggY2xhc3M9InN2Z19fdGV4dCIgZD0iTTEyOC45MCAyMkwxMjYuNTIgMjJMMTI2LjUyIDEzLjYwTDEyOC45MCAxMy42MEwxMjguOTAgMTYuNzZMMTMyLjE0IDE2Ljc2TDEzMi4xNCAxMy42MEwxMzQuNTEgMTMuNjBMMTM0LjUxIDIyTDEzMi4xNCAyMkwxMzIuMTQgMTguNzJMMTI4LjkwIDE4LjcyTDEyOC45MCAyMlpNMTQ2LjQyIDIyTDEzOS42NyAyMkwxMzkuNjcgMTMuNjBMMTQ2LjI2IDEzLjYwTDE0Ni4yNiAxNS40NEwxNDIuMDMgMTUuNDRMMTQyLjAzIDE2Ljg1TDE0NS43NiAxNi44NUwxNDUuNzYgMTguNjNMMTQyLjAzIDE4LjYzTDE0Mi4wMyAyMC4xN0wxNDYuNDIgMjAuMTdMMTQ2LjQyIDIyWk0xNTMuNjAgMjJMMTUxLjIyIDIyTDE1MS4yMiAxMy42MEwxNTUuMDYgMTMuNjBRMTU2LjIxIDEzLjYwIDE1Ny4wNSAxMy45OFExNTcuODggMTQuMzUgMTU4LjM0IDE1LjA2UTE1OC44MCAxNS43NiAxNTguODAgMTYuNzFMMTU4LjgwIDE2LjcxUTE1OC44MCAxNy42MiAxNTguMzcgMTguMzBRMTU3Ljk0IDE4Ljk4IDE1Ny4xNSAxOS4zNkwxNTcuMTUgMTkuMzZMMTU4Ljk2IDIyTDE1Ni40MiAyMkwxNTQuODkgMTkuNzdMMTUzLjYwIDE5Ljc3TDE1My42MCAyMlpNMTUzLjYwIDE1LjQ3TDE1My42MCAxNy45M0wxNTQuOTIgMTcuOTNRMTU1LjY1IDE3LjkzIDE1Ni4wMiAxNy42MVExNTYuMzkgMTcuMjkgMTU2LjM5IDE2LjcxTDE1Ni4zOSAxNi43MVExNTYuMzkgMTYuMTIgMTU2LjAyIDE1Ljc5UTE1NS42NSAxNS40NyAxNTQuOTIgMTUuNDdMMTU0LjkyIDE1LjQ3TDE1My42MCAxNS40N1pNMTYzLjE2IDE3LjgwTDE2My4xNiAxNy44MFExNjMuMTYgMTYuNTUgMTYzLjc2IDE1LjU1UTE2NC4zNiAxNC41NiAxNjUuNDMgMTQuMDBRMTY2LjQ5IDEzLjQzIDE2Ny44MiAxMy40M0wxNjcuODIgMTMuNDNRMTY5LjE1IDEzLjQzIDE3MC4yMSAxNC4wMFExNzEuMjggMTQuNTYgMTcxLjg4IDE1LjU1UTE3Mi40OSAxNi41NSAxNzIuNDkgMTcuODBMMTcyLjQ5IDE3LjgwUTE3Mi40OSAxOS4wNSAxNzEuODggMjAuMDRRMTcxLjI4IDIxLjA0IDE3MC4yMiAyMS42MFExNjkuMTYgMjIuMTcgMTY3LjgyIDIyLjE3TDE2Ny44MiAyMi4xN1ExNjYuNDkgMjIuMTcgMTY1LjQzIDIxLjYwUTE2NC4zNiAyMS4wNCAxNjMuNzYgMjAuMDRRMTYzLjE2IDE5LjA1IDE2My4xNiAxNy44MFpNMTY1LjU1IDE3LjgwTDE2NS41NSAxNy44MFExNjUuNTUgMTguNTEgMTY1Ljg1IDE5LjA1UTE2Ni4xNiAxOS42MCAxNjYuNjcgMTkuOTBRMTY3LjE5IDIwLjIwIDE2Ny44MiAyMC4yMEwxNjcuODIgMjAuMjBRMTY4LjQ2IDIwLjIwIDE2OC45NyAxOS45MFExNjkuNDkgMTkuNjAgMTY5Ljc5IDE5LjA1UTE3MC4wOSAxOC41MSAxNzAuMDkgMTcuODBMMTcwLjA5IDE3LjgwUTE3MC4wOSAxNy4wOSAxNjkuNzkgMTYuNTRRMTY5LjQ5IDE2IDE2OC45NyAxNS43MFExNjguNDYgMTUuNDAgMTY3LjgyIDE1LjQwTDE2Ny44MiAxNS40MFExNjcuMTggMTUuNDAgMTY2LjY3IDE1LjcwUTE2Ni4xNiAxNiAxNjUuODUgMTYuNTRRMTY1LjU1IDE3LjA5IDE2NS41NSAxNy44MFpNMTc5LjU3IDIyTDE3Ny4yMiAyMkwxNzcuMjIgMTMuNjBMMTc5LjU3IDEzLjYwTDE3OS41NyAxNy4wOUwxODIuODMgMTMuNjBMMTg1LjQ0IDEzLjYwTDE4Mi4wMSAxNy4zMkwxODUuNjIgMjJMMTgyLjg2IDIyTDE4MC40NiAxOC45NUwxNzkuNTcgMTkuOTBMMTc5LjU3IDIyWk0xODkuNjYgMTguMjZMMTg5LjY2IDE4LjI2TDE4OS42NiAxMy42MEwxOTIuMDQgMTMuNjBMMTkyLjA0IDE4LjE5UTE5Mi4wNCAyMC4yMCAxOTMuNjMgMjAuMjBMMTkzLjYzIDIwLjIwUTE5NS4yMSAyMC4yMCAxOTUuMjEgMTguMTlMMTk1LjIxIDE4LjE5TDE5NS4yMSAxMy42MEwxOTcuNTYgMTMuNjBMMTk3LjU2IDE4LjI2UTE5Ny41NiAyMC4xMyAxOTYuNTIgMjEuMTVRMTk1LjQ4IDIyLjE3IDE5My42MSAyMi4xN0wxOTMuNjEgMjIuMTdRMTkxLjczIDIyLjE3IDE5MC43MCAyMS4xNVExODkuNjYgMjAuMTMgMTg5LjY2IDE4LjI2WiIgZmlsbD0iI0ZGRkZGRiIgeD0iMTI1LjMzIi8+PC9zdmc+)](https://heroku.com/deploy) +This is an ASGI server built using FastAPI. Here are some PaaS which is supported and you can deploy directly by clicking on the link below. -[![deploy on deta](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODMuMTMiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAxODMuMTMgMzUiPjxyZWN0IGNsYXNzPSJzdmdfX3JlY3QiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMTQuMzMiIGhlaWdodD0iMzUiIGZpbGw9IiNGRjcyRDEiLz48cmVjdCBjbGFzcz0ic3ZnX19yZWN0IiB4PSIxMTIuMzMiIHk9IjAiIHdpZHRoPSI3MC44IiBoZWlnaHQ9IjM1IiBmaWxsPSIjRjU0Q0JFIi8+PHBhdGggY2xhc3M9InN2Z19fdGV4dCIgZD0iTTE2LjY3IDIyTDE0LjIyIDIyTDE0LjIyIDEzLjQ3TDE2Ljc0IDEzLjQ3UTE3Ljg3IDEzLjQ3IDE4Ljc0IDEzLjk3UTE5LjYyIDE0LjQ4IDIwLjEwIDE1LjQwUTIwLjU4IDE2LjMzIDIwLjU4IDE3LjUyTDIwLjU4IDE3LjUyTDIwLjU4IDE3Ljk1UTIwLjU4IDE5LjE2IDIwLjEwIDIwLjA4UTE5LjYxIDIxLjAwIDE4LjcyIDIxLjUwUTE3LjgzIDIyIDE2LjY3IDIyTDE2LjY3IDIyWk0xNS43MCAxNC42NkwxNS43MCAyMC44MkwxNi42NyAyMC44MlExNy44MyAyMC44MiAxOC40NiAyMC4wOVExOS4wOCAxOS4zNiAxOS4wOSAxNy45OUwxOS4wOSAxNy45OUwxOS4wOSAxNy41MlExOS4wOSAxNi4xMyAxOC40OSAxNS40MFExNy44OSAxNC42NiAxNi43NCAxNC42NkwxNi43NCAxNC42NkwxNS43MCAxNC42NlpNMzAuNjIgMjJMMjUuMDUgMjJMMjUuMDUgMTMuNDdMMzAuNTggMTMuNDdMMzAuNTggMTQuNjZMMjYuNTMgMTQuNjZMMjYuNTMgMTcuMDJMMzAuMDMgMTcuMDJMMzAuMDMgMTguMTlMMjYuNTMgMTguMTlMMjYuNTMgMjAuODJMMzAuNjIgMjAuODJMMzAuNjIgMjJaTTM2LjMwIDIyTDM0LjgyIDIyTDM0LjgyIDEzLjQ3TDM4LjA4IDEzLjQ3UTM5LjUxIDEzLjQ3IDQwLjM1IDE0LjIxUTQxLjE5IDE0Ljk2IDQxLjE5IDE2LjE4TDQxLjE5IDE2LjE4UTQxLjE5IDE3LjQ0IDQwLjM3IDE4LjEzUTM5LjU1IDE4LjgzIDM4LjA2IDE4LjgzTDM4LjA2IDE4LjgzTDM2LjMwIDE4LjgzTDM2LjMwIDIyWk0zNi4zMCAxNC42NkwzNi4zMCAxNy42NEwzOC4wOCAxNy42NFEzOC44NyAxNy42NCAzOS4yOSAxNy4yN1EzOS43MSAxNi45MCAzOS43MSAxNi4xOUwzOS43MSAxNi4xOVEzOS43MSAxNS41MCAzOS4yOCAxNS4wOVEzOC44NiAxNC42OCAzOC4xMiAxNC42NkwzOC4xMiAxNC42NkwzNi4zMCAxNC42NlpNNTAuODMgMjJMNDUuNDggMjJMNDUuNDggMTMuNDdMNDYuOTYgMTMuNDdMNDYuOTYgMjAuODJMNTAuODMgMjAuODJMNTAuODMgMjJaTTU0LjY5IDE4LjAwTDU0LjY5IDE4LjAwTDU0LjY5IDE3LjUyUTU0LjY5IDE2LjI4IDU1LjEzIDE1LjMyUTU1LjU3IDE0LjM3IDU2LjM4IDEzLjg2UTU3LjE4IDEzLjM1IDU4LjIzIDEzLjM1UTU5LjI3IDEzLjM1IDYwLjA4IDEzLjg1UTYwLjg4IDE0LjM1IDYxLjMyIDE1LjI5UTYxLjc2IDE2LjIzIDYxLjc3IDE3LjQ4TDYxLjc3IDE3LjQ4TDYxLjc3IDE3Ljk2UTYxLjc3IDE5LjIxIDYxLjMzIDIwLjE2UTYwLjkwIDIxLjEwIDYwLjA5IDIxLjYxUTU5LjI5IDIyLjEyIDU4LjI0IDIyLjEyTDU4LjI0IDIyLjEyUTU3LjIwIDIyLjEyIDU2LjM5IDIxLjYxUTU1LjU4IDIxLjEwIDU1LjE0IDIwLjE3UTU0LjY5IDE5LjIzIDU0LjY5IDE4LjAwWk01Ni4xNyAxNy40Nkw1Ni4xNyAxNy45NlE1Ni4xNyAxOS4zNiA1Ni43MiAyMC4xM1E1Ny4yNyAyMC45MCA1OC4yNCAyMC45MEw1OC4yNCAyMC45MFE1OS4yMiAyMC45MCA1OS43NSAyMC4xNVE2MC4yOCAxOS40MCA2MC4yOCAxNy45Nkw2MC4yOCAxNy45Nkw2MC4yOCAxNy41MVE2MC4yOCAxNi4wOSA1OS43NSAxNS4zNFE1OS4yMSAxNC41OCA1OC4yMyAxNC41OEw1OC4yMyAxNC41OFE1Ny4yNyAxNC41OCA1Ni43MiAxNS4zM1E1Ni4xOCAxNi4wOSA1Ni4xNyAxNy40Nkw1Ni4xNyAxNy40NlpNNjguMjcgMTguODZMNjUuNDAgMTMuNDdMNjcuMDUgMTMuNDdMNjkuMDEgMTcuNTFMNzAuOTggMTMuNDdMNzIuNjIgMTMuNDdMNjkuNzYgMTguODZMNjkuNzYgMjJMNjguMjcgMjJMNjguMjcgMTguODZaTTgyLjI0IDE4LjAwTDgyLjI0IDE4LjAwTDgyLjI0IDE3LjUyUTgyLjI0IDE2LjI4IDgyLjY4IDE1LjMyUTgzLjEyIDE0LjM3IDgzLjkzIDEzLjg2UTg0LjczIDEzLjM1IDg1Ljc4IDEzLjM1UTg2LjgyIDEzLjM1IDg3LjYzIDEzLjg1UTg4LjQzIDE0LjM1IDg4Ljg3IDE1LjI5UTg5LjMxIDE2LjIzIDg5LjMyIDE3LjQ4TDg5LjMyIDE3LjQ4TDg5LjMyIDE3Ljk2UTg5LjMyIDE5LjIxIDg4Ljg4IDIwLjE2UTg4LjQ1IDIxLjEwIDg3LjY0IDIxLjYxUTg2Ljg0IDIyLjEyIDg1Ljc5IDIyLjEyTDg1Ljc5IDIyLjEyUTg0Ljc1IDIyLjEyIDgzLjk0IDIxLjYxUTgzLjEzIDIxLjEwIDgyLjY5IDIwLjE3UTgyLjI0IDE5LjIzIDgyLjI0IDE4LjAwWk04My43MiAxNy40Nkw4My43MiAxNy45NlE4My43MiAxOS4zNiA4NC4yNyAyMC4xM1E4NC44MiAyMC45MCA4NS43OSAyMC45MEw4NS43OSAyMC45MFE4Ni43NyAyMC45MCA4Ny4zMCAyMC4xNVE4Ny44MyAxOS40MCA4Ny44MyAxNy45Nkw4Ny44MyAxNy45Nkw4Ny44MyAxNy41MVE4Ny44MyAxNi4wOSA4Ny4zMCAxNS4zNFE4Ni43NiAxNC41OCA4NS43OCAxNC41OEw4NS43OCAxNC41OFE4NC44MiAxNC41OCA4NC4yNyAxNS4zM1E4My43MyAxNi4wOSA4My43MiAxNy40Nkw4My43MiAxNy40NlpNOTUuMjYgMjJMOTMuNzggMjJMOTMuNzggMTMuNDdMOTUuMjYgMTMuNDdMOTkuMDggMTkuNTRMOTkuMDggMTMuNDdMMTAwLjU1IDEzLjQ3TDEwMC41NSAyMkw5OS4wNyAyMkw5NS4yNiAxNS45NUw5NS4yNiAyMloiIGZpbGw9IiNGRkZGRkYiLz48cGF0aCBjbGFzcz0ic3ZnX190ZXh0IiBkPSJNMTMwLjQ5IDIyTDEyNi41MiAyMkwxMjYuNTIgMTMuNjBMMTMwLjQ5IDEzLjYwUTEzMS44NyAxMy42MCAxMzIuOTQgMTQuMTJRMTM0LjAxIDE0LjYzIDEzNC42MCAxNS41OFExMzUuMTggMTYuNTMgMTM1LjE4IDE3LjgwTDEzNS4xOCAxNy44MFExMzUuMTggMTkuMDcgMTM0LjYwIDIwLjAyUTEzNC4wMSAyMC45NyAxMzIuOTQgMjEuNDhRMTMxLjg3IDIyIDEzMC40OSAyMkwxMzAuNDkgMjJaTTEyOC45MCAxNS41MEwxMjguOTAgMjAuMTBMMTMwLjQwIDIwLjEwUTEzMS40NyAyMC4xMCAxMzIuMTMgMTkuNDlRMTMyLjc4IDE4Ljg4IDEzMi43OCAxNy44MEwxMzIuNzggMTcuODBRMTMyLjc4IDE2LjcyIDEzMi4xMyAxNi4xMVExMzEuNDcgMTUuNTAgMTMwLjQwIDE1LjUwTDEzMC40MCAxNS41MEwxMjguOTAgMTUuNTBaTTE0Ni42NiAyMkwxMzkuOTEgMjJMMTM5LjkxIDEzLjYwTDE0Ni41MCAxMy42MEwxNDYuNTAgMTUuNDRMMTQyLjI3IDE1LjQ0TDE0Mi4yNyAxNi44NUwxNDYuMDAgMTYuODVMMTQ2LjAwIDE4LjYzTDE0Mi4yNyAxOC42M0wxNDIuMjcgMjAuMTdMMTQ2LjY2IDIwLjE3TDE0Ni42NiAyMlpNMTUzLjI1IDE1LjQ4TDE1MC42NyAxNS40OEwxNTAuNjcgMTMuNjBMMTU4LjE5IDEzLjYwTDE1OC4xOSAxNS40OEwxNTUuNjMgMTUuNDhMMTU1LjYzIDIyTDE1My4yNSAyMkwxNTMuMjUgMTUuNDhaTTE2My45OCAyMkwxNjEuNTYgMjJMMTY1LjI3IDEzLjYwTDE2Ny42MSAxMy42MEwxNzEuMzIgMjJMMTY4Ljg2IDIyTDE2OC4yMCAyMC4zN0wxNjQuNjQgMjAuMzdMMTYzLjk4IDIyWk0xNjYuNDIgMTUuOTNMMTY1LjM0IDE4LjYxTDE2Ny41MCAxOC42MUwxNjYuNDIgMTUuOTNaIiBmaWxsPSIjRkZGRkZGIiB4PSIxMjUuMzMiLz48L3N2Zz4=)](https://go.deta.dev/deploy?repo=https://github.com/viperadnan-git/wallpaper-api) +[![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?repo=https://github.com/viperadnan-git/wallpaper-api) + + Deploy + + +Or you can install it on your private server, the steps are given below. ### Installing Prerequisite This project is written on python. Hence, install python-3.8.6 or later, see [`runtime.txt`](./runtime.txt) for exact version. @@ -60,5 +65,5 @@ uvicorn main:app --host 0.0.0.0 --port 80 ## Copyright & License -Copyright (©) 2021 by [Adnan Ahmad](https://github.com/viperadnan-git). +Copyright (©) 2022 by [Adnan Ahmad](https://github.com/viperadnan-git). Licensed under the terms of the [GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007](./LICENSE) \ No newline at end of file