From 4d50b313bcce9c34bb3050812e6611ff74c2fe63 Mon Sep 17 00:00:00 2001 From: Nikita Panyuhin Date: Sun, 21 Jan 2024 02:17:35 +0300 Subject: [PATCH] Fixing transfer from GCloud --- .github/workflows/daily_update.yml | 12 +- README.md | 12 +- api/videos/videos.json | 226 ++++++++++++------------- src/{ => old/configs}/gcloud_conf.json | 0 src/{ => old}/tmp/gcloud_download.sh | 0 src/requirements.txt | 1 - src/website/scripts/homepage.js | 1 - 7 files changed, 123 insertions(+), 129 deletions(-) rename src/{ => old/configs}/gcloud_conf.json (100%) rename src/{ => old}/tmp/gcloud_download.sh (100%) diff --git a/.github/workflows/daily_update.yml b/.github/workflows/daily_update.yml index 9717b56c..50673b61 100644 --- a/.github/workflows/daily_update.yml +++ b/.github/workflows/daily_update.yml @@ -31,17 +31,13 @@ jobs: working-directory: src run: pip install -r requirements.txt - - name: Google Cloud Authentication - uses: google-github-actions/auth@v2 - with: - credentials_json: '${{ secrets.GCLOUD_CREDENTIALS }}' - - name: Update archive working-directory: src run: python update.py - - - name: Remove GCloud credentials - run: rm -f $GOOGLE_GHA_CREDS_PATH + env: + CLOUDFLARE_ACCOUNT_ID: '${{ secrets.CLOUDFLARE_ACCOUNT_ID }}' + CLOUDFLARE_AWS_ACCESS_KEY_ID: '${{ secrets.CLOUDFLARE_AWS_ACCESS_KEY_ID }}' + CLOUDFLARE_AWS_SECRET_ACCESS_KEY: '${{ secrets.CLOUDFLARE_AWS_SECRET_ACCESS_KEY }}' - name: Commit and push changes uses: stefanzweifel/git-auto-commit-action@v5 diff --git a/README.md b/README.md index a1e8bae0..02eff774 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ One API file consists of an array of image data[^2]: "description": "Description" | null, "date": "Date in %Y-%m-%d format with leading zeros", "bing_url": "Bing URL" | null, - "url": "Storage URL: https:/{storage_url}/{country}/{language}/{date}.jpg" + "url": "Storage URL: https://bing.npanuhin.me/{country}/{language}/{date}.jpg" }, // Example: { @@ -41,7 +41,7 @@ One API file consists of an array of image data[^2]: "description": "Example description\nThat can span multiple lines", "date": "2009-06-03", "bing_url": null, - "url": "https://{storage_url}/US/en/2009-06-03.jpg" + "url": "https://bing.npanuhin.me/US/en/2009-06-03.jpg" }, ] ``` @@ -52,7 +52,7 @@ One API file consists of an array of image data[^2]: > [!NOTE] @@ -79,7 +79,7 @@ One API file consists of an array of image data[^2]: > If you only need images, **you can skip loading the API files altogether**! Simply make a request to the storage URL using the format specified above (if 404 is returned, then sadly we don't have this image) --> > [!Important] -> Feel free to use the API files and images, but please **avoid sending frequent requests** (for images this would incur additional costs for me on Google Cloud Storage). +> Feel free to use the API files and images, but please **avoid sending frequent requests** (for images this would incur additional costs for me). > > If you need to make frequent requests to the API files, I recommend downloading and caching them locally (they are updated only once a day). The same applies to the images (although this will be quite difficult to implement). > @@ -93,7 +93,7 @@ After two years, I decided to rewrite the entire project and to fix numerous iss Stages (roughly in order of importance): - [x] Proper everyday image retrieval from three sources -- [x] Uploading images to external storage (chose Google Cloud for now) +- [x] Uploading images to external storage (chose ~~Google Cloud Storage~~ Cloudflare R2 for now) - [x] Removing metadata nonsense — images should be preserved in their original form - [x] Upload all images to storage - [x] Replace spaces by `\t` in API to reduce space @@ -107,7 +107,7 @@ Stages (roughly in order of importance): - [x] Website: hold current image when hovering over title - [ ] Website: Maybe show the last image as the first one + preload it sooner than JS script would do it - [ ] Website: fade-in not just body but all elements -- [ ] Add protection for GCloud (because 5s per image ~= 500'000 images per month if somebody decides to leave the page open for so long xd) +- [ ] ~~Add protection for GCloud (because 5s per image \~= 500'000 images per month if somebody decides to leave the page open for so long xd)~~ Switched to Cloudflare R2 - [ ] Deal with integrity errors (see [TODO](#todo) below) - [ ] Update (and upload to storage) videos, if needed - [ ] Find a way to retrieve videos from Bing (identify that today's image is a video, etc.) diff --git a/api/videos/videos.json b/api/videos/videos.json index 9f14d1d1..d6635409 100644 --- a/api/videos/videos.json +++ b/api/videos/videos.json @@ -3,678 +3,678 @@ "date": "2020-01-01", "description": "Donut Worry, Be Happy!", "path": "..\\api\\videos\\source\\2020-01-01_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-01_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-01_0.mp4" }, { "date": "2020-01-01", "description": "Corvin Castle, Romania!", "path": "..\\api\\videos\\source\\2020-01-01_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-01_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-01_1.mp4" }, { "date": "2020-01-01", "description": "Firefall at Horsetail Fall, Yosemite National Park, California", "path": "..\\api\\videos\\source\\2020-01-01_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-01_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-01_2.mp4" }, { "date": "2020-01-01", "description": "a close up of a fire oven", "path": "..\\api\\videos\\source\\2020-01-01_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-01_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-01_3.mp4" }, { "date": "2020-01-01", "description": "Siberian chipmunk eating sunflower seeds, Hokkaido, Japan (© Shutterstock)", "path": "..\\api\\videos\\source\\2020-01-01_4.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-01_4.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-01_4.mp4" }, { "date": "2020-01-01", "description": "Snowy owl(© Jérémie LeBlond-Fontaine)", "path": "..\\api\\videos\\source\\2020-01-01_5.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-01_5.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-01_5.mp4" }, { "date": "2020-01-01", "description": "Snowy owl(© Jérémie LeBlond-Fontaine)", "path": "..\\api\\videos\\source\\2020-01-01_6.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-01_6.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-01_6.mp4" }, { "date": "2020-01-01", "description": "Christmas tree light", "path": "..\\api\\videos\\source\\2020-01-01_7.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-01_7.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-01_7.mp4" }, { "date": "2020-01-01", "description": "a person that is standing in the rain", "path": "..\\api\\videos\\source\\2020-01-01_8.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-01_8.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-01_8.mp4" }, { "date": "2020-01-02", "description": "a close up of a fire", "path": "..\\api\\videos\\source\\2020-01-02_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-02_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-02_0.mp4" }, { "date": "2020-01-03", "description": "Stoat (aka ermine) in the Jura Mountains, France(© Biosphoto/SuperStock)", "path": "..\\api\\videos\\source\\2020-01-03_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-03_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-03_0.mp4" }, { "date": "2020-01-03", "description": "Cranes moving cargo in a Bangkok, Thailand shipping port", "path": "..\\api\\videos\\source\\2020-01-03_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-03_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-03_1.mp4" }, { "date": "2020-01-03", "description": "Thunderstorms over Lake Powell, Arizona", "path": "..\\api\\videos\\source\\2020-01-03_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-03_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-03_2.mp4" }, { "date": "2020-01-03", "description": "San Francisco-Oakland Bay Bridge with San Francisco, California", "path": "..\\api\\videos\\source\\2020-01-03_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-03_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-03_3.mp4" }, { "date": "2020-01-05", "description": "Theatre of Lost Souls(© Getty | Shutterstoc)", "path": "..\\api\\videos\\source\\2020-01-05_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-05_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-05_0.mp4" }, { "date": "2020-01-06", "description": "Kittens in a basket(© skynesher/Creatas Video/Getty Images)", "path": "..\\api\\videos\\source\\2020-01-06_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-06_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-06_0.mp4" }, { "date": "2020-01-06", "description": "The Gare Saint-Lazare (St Lazarus Station), officially Paris-Saint-Lazare, is one of the six large terminus railway stations of Paris.", "path": "..\\api\\videos\\source\\2020-01-06_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-06_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-06_1.mp4" }, { "date": "2020-01-06", "description": "云南省元阳县,倒映在梯田里的阳光. https://peapix.com/bing/7037", "path": "..\\api\\videos\\source\\2020-01-06_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-06_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-06_2.mp4" }, { "date": "2020-01-06", "description": "Blue Tit Woodpecker(@Getty Images)", "path": "..\\api\\videos\\source\\2020-01-06_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-06_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-06_3.mp4" }, { "date": "2020-01-07", "description": "Segovia, Spain(© Sean Pavone/Shutterstock)", "path": "..\\api\\videos\\source\\2020-01-07_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_0.mp4" }, { "date": "2020-01-07", "description": "Elk River in the East Kootenays of British Columbia, Canada(© Carson Ganci/First Light/age fotostock)", "path": "..\\api\\videos\\source\\2020-01-07_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_1.mp4" }, { "date": "2020-01-07", "description": "Firefall at Horsetail Fall, Yosemite National Park, California, © Nimi", "path": "..\\api\\videos\\source\\2020-01-07_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_2.mp4" }, { "date": "2020-01-07", "description": "Jane's Carousel in Brooklyn, New York, © Grzegorz Gill/Shutterstoc", "path": "..\\api\\videos\\source\\2020-01-07_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_3.mp4" }, { "date": "2020-01-07", "description": "Cho Gyeong-chul Observatory with star trails, Gangwon Province, South Korea", "path": "..\\api\\videos\\source\\2020-01-07_4.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_4.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_4.mp4" }, { "date": "2020-01-07", "description": "Dr. Martin Luther King, Jr. Memorial in Washington, DC(© Raymond Boyd)", "path": "..\\api\\videos\\source\\2020-01-07_5.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_5.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_5.mp4" }, { "date": "2020-01-07", "description": "Innerdalsvatna Lake, near the village of Ålvundeidet, Norway(© Anders Graham)", "path": "..\\api\\videos\\source\\2020-01-07_6.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_6.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_6.mp4" }, { "date": "2020-01-07", "description": "2018年“世界水日”, Lake Eibensee in the Austrian Alps near Salzburg", "path": "..\\api\\videos\\source\\2020-01-07_7.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_7.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_7.mp4" }, { "date": "2020-01-07", "description": "The 3rd US Infantry Regiment honors America's fallen soldiers during the 'Flags In' ceremony for Memorial Day, Arlington National Cemetery, Virginia, © Kevin Lamarque/Reuters", "path": "..\\api\\videos\\source\\2020-01-07_8.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_8.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_8.mp4" }, { "date": "2020-01-07", "description": "Hot air balloon over Auburn, Washington, © Taliesin Black-Brown and Ben Cowan/Nimia", "path": "..\\api\\videos\\source\\2020-01-07_9.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_9.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_9.mp4" }, { "date": "2020-01-07", "description": "Refugee migration from 2000-2016 (© Map visualization: Records from UNHCR/EarthTime visualization by Carnegie Mellon CREATE Lab)", "path": "..\\api\\videos\\source\\2020-01-07_10.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_10.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_10.mp4" }, { "date": "2020-01-07", "description": "Take Your Dog to Work Day (© Getty Images)", "path": "..\\api\\videos\\source\\2020-01-07_11.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_11.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_11.mp4" }, { "date": "2020-01-07", "description": "Happy New Year 2020 (@pixabay)", "path": "..\\api\\videos\\source\\2020-01-07_12.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_12.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_12.mp4" }, { "date": "2020-01-07", "description": "Rain Water( @Iconikmg/Pixabay)", "path": "..\\api\\videos\\source\\2020-01-07_13.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-07_13.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-07_13.mp4" }, { "date": "2020-01-08", "description": "Ross Fountain at Butchart Gardens in Victoria, British Columbia, Canada (© Reimar 8/Alamy)", "path": "..\\api\\videos\\source\\2020-01-08_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-08_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-08_0.mp4" }, { "date": "2020-01-08", "description": "Gentoo penguin on Cuverville Island, Antarctica (© Ben Cranke/Minden Pictures)", "path": "..\\api\\videos\\source\\2020-01-08_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-08_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-08_1.mp4" }, { "date": "2020-01-08", "description": "The Mont Blanc massif, seen from Mont Salève, France (© Niggli/Nimia)", "path": "..\\api\\videos\\source\\2020-01-08_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-08_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-08_2.mp4" }, { "date": "2020-01-08", "description": "Sunrise over Utah Lake near Provo, Utah (© Nimia)", "path": "..\\api\\videos\\source\\2020-01-08_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-08_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-08_3.mp4" }, { "date": "2020-01-08", "description": "Elephants crossing Luangwa River, Zambia (© Frans Lanting)", "path": "..\\api\\videos\\source\\2020-01-08_4.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-08_4.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-08_4.mp4" }, { "date": "2020-01-08", "description": "Mount Rushmore in South Dakota (© guillaumelynn/Shutterstock)", "path": "..\\api\\videos\\source\\2020-01-08_5.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-08_5.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-08_5.mp4" }, { "date": "2020-01-08", "description": "North American river otters in Yellowstone National Park, Wyoming (© mlharing/istock/Getty Images)", "path": "..\\api\\videos\\source\\2020-01-08_6.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-08_6.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-08_6.mp4" }, { "date": "2020-01-08", "description": "a fire place (@anri1 / Pixabay)", "path": "..\\api\\videos\\source\\2020-01-08_7.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-08_7.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-08_7.mp4" }, { "date": "2020-01-09", "description": "Desert View Watchtower, Grand Canyon National Park, Arizona (© Babak Tafreshi/National Geographic/Getty Images)", "path": "..\\api\\videos\\source\\2020-01-09_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_0.mp4" }, { "date": "2020-01-09", "description": "Lands End in San Francisco, California (© Toby Harriman/Nimia)", "path": "..\\api\\videos\\source\\2020-01-09_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_1.mp4" }, { "date": "2020-01-09", "description": "Yinlianzhui Waterfall near Anshun, Guizhou Province, China ( © Top Photo Group/Getty Images)", "path": "..\\api\\videos\\source\\2020-01-09_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_2.mp4" }, { "date": "2020-01-09", "description": "Common rosefinch male perching (© Arterra Picture Library/Alamy)", "path": "..\\api\\videos\\source\\2020-01-09_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_3.mp4" }, { "date": "2020-01-09", "description": "A meerkat in its natural environment (© pzAxe/Shutterstock)", "path": "..\\api\\videos\\source\\2020-01-09_4.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_4.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_4.mp4" }, { "date": "2020-01-09", "description": "Arctic fox kits on Wrangel Island, Russia (© Owen Newman)", "path": "..\\api\\videos\\source\\2020-01-09_5.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_5.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_5.mp4" }, { "date": "2020-01-09", "description": "Earth Day ! (© NOAA)", "path": "..\\api\\videos\\source\\2020-01-09_6.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_6.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_6.mp4" }, { "date": "2020-01-09", "description": "Crepuscular rays over the Saronic Gulf, Greece (© Stian Rekdal/Nimia)", "path": "..\\api\\videos\\source\\2020-01-09_7.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_7.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_7.mp4" }, { "date": "2020-01-09", "description": "Time-lapse video of an oak tree seedling in Oxford, England (© Video: Neil Bromhall | © Sound Effects: Getty)", "path": "..\\api\\videos\\source\\2020-01-09_8.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_8.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_8.mp4" }, { "date": "2020-01-09", "description": "Navagio Beach at Zakynthos, Greece (© Maciej Tomków/Nimia)", "path": "..\\api\\videos\\source\\2020-01-09_9.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_9.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_9.mp4" }, { "date": "2020-01-09", "description": "Vernal Fall at Yosemite National Park, California (© Framepool)", "path": "..\\api\\videos\\source\\2020-01-09_10.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_10.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_10.mp4" }, { "date": "2020-01-09", "description": "Fog over Mount Tamalpais State Park, California (© Jonathan Mitchell/Nimia)", "path": "..\\api\\videos\\source\\2020-01-09_11.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_11.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_11.mp4" }, { "date": "2020-01-09", "description": "A gerenuk indigenous to East Africa (© Mammoth HD)", "path": "..\\api\\videos\\source\\2020-01-09_12.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-09_12.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-09_12.mp4" }, { "date": "2020-01-10", "description": "a small bird perched on top of a wooden post (@pixabay)", "path": "..\\api\\videos\\source\\2020-01-10_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-10_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-10_0.mp4" }, { "date": "2020-01-10", "description": "Huangshan Mountains in Anhui province, China (© Oktay Ortakcioglu/Getty Images)", "path": "..\\api\\videos\\source\\2020-01-10_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-10_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-10_1.mp4" }, { "date": "2020-01-10", "description": "一只东部灰松鼠正在享受一顿向日葵种子的盛宴 (© Michael P. Gadomski/Science Photo Library)", "path": "..\\api\\videos\\source\\2020-01-10_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-10_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-10_2.mp4" }, { "date": "2020-01-10", "description": "Happy Halloween! Keep an eye on our paranormal portraits (© Getty)", "path": "..\\api\\videos\\source\\2020-01-10_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-10_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-10_3.mp4" }, { "date": "2020-01-10", "description": "View of Bacuit Bay from El Nido, Palawan, Philippines (© Alex Punker/Nimia)", "path": "..\\api\\videos\\source\\2020-01-10_4.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-10_4.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-10_4.mp4" }, { "date": "2020-01-10", "description": "Lake Pukaki, South Island, New Zealand (© Martin Heck/Nimia)", "path": "..\\api\\videos\\source\\2020-01-10_5.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-10_5.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-10_5.mp4" }, { "date": "2020-01-10", "description": "Time-lapse of a tube anemone (© Coral Morphologic)", "path": "..\\api\\videos\\source\\2020-01-10_6.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-10_6.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-10_6.mp4" }, { "date": "2020-01-10", "description": "Star trails over Ålesund, Norway (© Stian Rekdal/Nimia)", "path": "..\\api\\videos\\source\\2020-01-10_7.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-10_7.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-10_7.mp4" }, { "date": "2020-01-11", "description": "July 4th celebrations, Fourth of July celebration on the beach, Outer Banks, North Carolina (Will Walker/500px)", "path": "..\\api\\videos\\source\\2020-01-11_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-11_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-11_0.mp4" }, { "date": "2020-01-11", "description": "Antelope Valley California Poppy Reserve near Lancaster, California (© Robert W. Glusic/Getty Images)", "path": "..\\api\\videos\\source\\2020-01-11_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-11_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-11_1.mp4" }, { "date": "2020-01-13", "description": "a dog that is lying down and looking at the camera ( @moshehar / pixabay )", "path": "..\\api\\videos\\source\\2020-01-13_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-13_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-13_0.mp4" }, { "date": "2020-01-17", "description": "A close up of a busy city street at night (@Pixabay)", "path": "..\\api\\videos\\source\\2020-01-17_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-17_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-17_0.mp4" }, { "date": "2020-01-17", "description": "Blue (@Pixabay)", "path": "..\\api\\videos\\source\\2020-01-17_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-17_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-17_1.mp4" }, { "date": "2020-01-18", "description": "a tree with a mountain in the snow (@pixabay)", "path": "..\\api\\videos\\source\\2020-01-18_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-18_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-18_0.mp4" }, { "date": "2020-01-23", "description": "a snow covered mountain", "path": "..\\api\\videos\\source\\2020-01-23_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-23_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-23_0.mp4" }, { "date": "2020-01-23", "description": "hourglass sand timers", "path": "..\\api\\videos\\source\\2020-01-23_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-23_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-23_1.mp4" }, { "date": "2020-01-23", "description": "Halloween 2013, Montage of scenes from classic horror films", "path": "..\\api\\videos\\source\\2020-01-23_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-23_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-23_2.mp4" }, { "date": "2020-01-23", "description": "Frog Mushrooms", "path": "..\\api\\videos\\source\\2020-01-23_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-01-23_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-01-23_3.mp4" }, { "date": "2020-02-02", "description": "a large mountain in the background", "path": "..\\api\\videos\\source\\2020-02-02_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-02_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-02_0.mp4" }, { "date": "2020-02-02", "description": "a large body of water with a mountain in the background", "path": "..\\api\\videos\\source\\2020-02-02_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-02_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-02_1.mp4" }, { "date": "2020-02-03", "description": "Lemur on a bamboo tree, Madagascar", "path": "..\\api\\videos\\source\\2020-02-03_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-03_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-03_0.mp4" }, { "date": "2020-02-03", "description": "Farquar Lake in Apple Valley, Minnesota(Video)", "path": "..\\api\\videos\\source\\2020-02-03_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-03_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-03_1.mp4" }, { "date": "2020-02-03", "description": "a small bird perched on a tree branch", "path": "..\\api\\videos\\source\\2020-02-03_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-03_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-03_2.mp4" }, { "date": "2020-02-11", "description": "a dog sitting on top of a grass covered field", "path": "..\\api\\videos\\source\\2020-02-11_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-11_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-11_0.mp4" }, { "date": "2020-02-11", "description": "Lake Hallstratt Stars.", "path": "..\\api\\videos\\source\\2020-02-11_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-11_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-11_1.mp4" }, { "date": "2020-02-14", "description": "Leopard perched in a tree in the Moremi Game Reserve, Botswana (© Getty Images)", "path": "..\\api\\videos\\source\\2020-02-14_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-14_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-14_0.mp4" }, { "date": "2020-02-14", "description": "Orcas in Resurrection Bay near Kenai Fjords National Park, Alaska (© Steven Kazlowski/SuperStock)", "path": "..\\api\\videos\\source\\2020-02-14_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-14_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-14_1.mp4" }, { "date": "2020-02-14", "description": "a close up of a flower", "path": "..\\api\\videos\\source\\2020-02-14_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-14_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-14_2.mp4" }, { "date": "2020-02-14", "description": "a cat sleeping on top of a wooden table (@ ArtSqb/Pixabay)", "path": "..\\api\\videos\\source\\2020-02-14_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-14_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-14_3.mp4" }, { "date": "2020-02-14", "description": "Panda eating a bamboo shoot, Chongqing Zoo, Chongqing, China (© Getty Images)", "path": "..\\api\\videos\\source\\2020-02-14_4.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-14_4.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-14_4.mp4" }, { "date": "2020-02-14", "description": "The Karl G. Jansky Very Large Array (VLA) radio telescope observatory, west of Socorro, New Mexico (© Ilya Terentyev/Getty Images)", "path": "..\\api\\videos\\source\\2020-02-14_5.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-14_5.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-14_5.mp4" }, { "date": "2020-02-14", "description": "Pamukkale, Turkey", "path": "..\\api\\videos\\source\\2020-02-14_6.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-14_6.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-14_6.mp4" }, { "date": "2020-02-14", "description": "Sugar Loaf Mountain and Guanabara Bay, Rio de Janeiro, Brazil", "path": "..\\api\\videos\\source\\2020-02-14_7.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-14_7.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-14_7.mp4" }, { "date": "2020-02-14", "description": "TourDeFrance", "path": "..\\api\\videos\\source\\2020-02-14_8.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-14_8.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-14_8.mp4" }, { "date": "2020-02-21", "description": "a close up of a flower", "path": "..\\api\\videos\\source\\2020-02-21_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-21_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-21_0.mp4" }, { "date": "2020-02-21", "description": "Duckling (© Life on White/Purestock/SuperStock)", "path": "..\\api\\videos\\source\\2020-02-21_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-21_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-21_1.mp4" }, { "date": "2020-02-21", "description": "a waterfall with trees on the side of a building (© Getty Images)", "path": "..\\api\\videos\\source\\2020-02-21_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-21_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-21_2.mp4" }, { "date": "2020-02-21", "description": "Eurasian wren in Kōfu, Tottori, Japan", "path": "..\\api\\videos\\source\\2020-02-21_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-21_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-21_3.mp4" }, { "date": "2020-02-29", "description": "a squirrel in a forest (@Ambient_Nature_Atmosphere/pixabay)", "path": "..\\api\\videos\\source\\2020-02-29_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-02-29_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-02-29_0.mp4" }, { "date": "2020-03-03", "description": "a vase filled with purple flowers (@adege/pixabay)", "path": "..\\api\\videos\\source\\2020-03-03_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-03-03_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-03-03_0.mp4" }, { "date": "2020-03-07", "description": "a tree with a sunset in the background", "path": "..\\api\\videos\\source\\2020-03-07_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-03-07_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-03-07_0.mp4" }, { "date": "2020-03-20", "description": "a coral in the snow (@Ruvim Miksanskiy/pexels)", "path": "..\\api\\videos\\source\\2020-03-20_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-03-20_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-03-20_0.mp4" }, { "date": "2020-03-25", "description": "Mount Rushmore National Memorial in South Dakota. (https://peapix.com/bing/30299)", "path": "..\\api\\videos\\source\\2020-03-25_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-03-25_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-03-25_0.mp4" }, { "date": "2020-03-25", "description": "Lenticular clouds over Mount Rainier, Washington. More at https://peapix.com/bing/30649", "path": "..\\api\\videos\\source\\2020-03-25_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-03-25_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-03-25_1.mp4" }, { "date": "2020-04-16", "description": "a yellow flower with green leaves", "path": "..\\api\\videos\\source\\2020-04-16_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-04-16_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-04-16_0.mp4" }, { "date": "2020-04-16", "description": "a small bird perched on a tree branch (jLasWilson/@pixabay)", "path": "..\\api\\videos\\source\\2020-04-16_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-04-16_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-04-16_1.mp4" }, { "date": "2020-04-16", "description": "a small bird perched on a tree branch (@pixabay)", "path": "..\\api\\videos\\source\\2020-04-16_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-04-16_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-04-16_2.mp4" }, { "date": "2020-06-13", "description": "A Cape white-eye perched(© Rob Hofmeyr/Mammoth HD)", "path": "..\\api\\videos\\source\\2020-06-13_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-06-13_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-06-13_0.mp4" }, { "date": "2020-06-13", "description": "A mangrove forest near Palau(© WaterFrame/Alamy)", "path": "..\\api\\videos\\source\\2020-06-13_1.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-06-13_1.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-06-13_1.mp4" }, { "date": "2020-06-13", "description": "Puffins(© Nicram Sabod/Shutterstock)", "path": "..\\api\\videos\\source\\2020-06-13_2.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-06-13_2.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-06-13_2.mp4" }, { "date": "2020-06-13", "description": "Sunwapta Falls in Jasper National Park, Canada(© Schroptschop/Getty Image)", "path": "..\\api\\videos\\source\\2020-06-13_3.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-06-13_3.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-06-13_3.mp4" }, { "date": "2020-06-13", "description": "Grand Canyon and Colorado River from Toroweap Overlook, Grand Canyon National Park, Arizona", "path": "..\\api\\videos\\source\\2020-06-13_4.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-06-13_4.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-06-13_4.mp4" }, { "date": "2020-07-02", "description": "Moraine Lake in Banff National Park, Alberta, Canada (© Schroptschop/Getty Image)", "path": "..\\api\\videos\\source\\2020-07-02_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-07-02_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-07-02_0.mp4" }, { "date": "2020-07-04", "description": "Independence Day fireworks over the National Mall, Washington, DC (© Robert Brown/Getty Images)", "path": "..\\api\\videos\\source\\2020-07-04_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-07-04_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-07-04_0.mp4" }, { "date": "2020-07-11", "description": "Water ripples on the surface of Ežezers Lake in the Latgale region, Latvia (© Eaglewood Films/Nimia)", "path": "..\\api\\videos\\source\\2020-07-11_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-07-11_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-07-11_0.mp4" }, { "date": "2020-08-22", "description": "Stars reflecting in Totensee, a mountain lake at Grimsel Pass, Kanton Bern, Switzerland (© magodevita/Getty Images)", "path": "..\\api\\videos\\source\\2020-08-22_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-08-22_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-08-22_0.mp4" }, { "date": "2020-09-06", "description": "Huay Mae Khamin waterfall in Khuean Srinagarindra National Park, Thailand (© ImpaKPro/Getty Images)", "path": "..\\api\\videos\\source\\2020-09-06_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-09-06_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-09-06_0.mp4" }, { "date": "2020-10-30", "description": "Halloween night at the Dark Hedges (© Audio: Emmett Cooke/Shutterstock; Cedric Hommel/Getty | Video: VanderWolf Images, Lario Tus, Parinya/Shutterstock; mputsylo/Getty Images)", "path": "..\\api\\videos\\source\\2020-10-30_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2020-10-30_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2020-10-30_0.mp4" }, { "date": "2021-08-28", "description": "Barn owl", "path": "..\\api\\videos\\source\\2021-08-28_0.mp4", - "url": "https://storage.googleapis.com/npanuhin-bing-wallpaper-archive/videos/source/2021-08-28_0.mp4" + "url": "https://bing.npanuhin.me/videos/source/2021-08-28_0.mp4" } ] \ No newline at end of file diff --git a/src/gcloud_conf.json b/src/old/configs/gcloud_conf.json similarity index 100% rename from src/gcloud_conf.json rename to src/old/configs/gcloud_conf.json diff --git a/src/tmp/gcloud_download.sh b/src/old/tmp/gcloud_download.sh similarity index 100% rename from src/tmp/gcloud_download.sh rename to src/old/tmp/gcloud_download.sh diff --git a/src/requirements.txt b/src/requirements.txt index 8cf14ee6..25a06a93 100644 --- a/src/requirements.txt +++ b/src/requirements.txt @@ -1,4 +1,3 @@ -google-cloud-storage~=2.14.0 requests~=2.31.0 Pillow~=10.2.0 boto3~=1.34.16 diff --git a/src/website/scripts/homepage.js b/src/website/scripts/homepage.js index 7027be92..c95cb347 100644 --- a/src/website/scripts/homepage.js +++ b/src/website/scripts/homepage.js @@ -139,7 +139,6 @@ function changeBackground() { ).then(_ => { // Restart timer animation - console.log("Starting"); setTimeout(_ => { timer_path.classList.remove("play"); setTimeout(_ => {