About this archive
This site keeps every photo from Doll Weekend 14's official live photo album, so they stay available after the original album goes offline — and makes it easier to find the ones you're in.
The event
Doll Weekend 14 (DW 14) took place on Aug 21–23, 2026 at the Renaissance Huizhou Hotel in Huizhou, Guangdong. For the event itself, see the official Doll Weekend site.
Where the photos come from
All 3,058 photos were taken by the event's official photographers and published in its live photo album on alltuu. They were downloaded at full resolution and checked against the album's own counts; two exact duplicate uploads were left out.
How the photos are organised
Photographers filed their uploads into the album's categories as they went. Every photo was then looked over and the clear misfilings moved; stage events, which the album had mixed into Live Coverage, got a set of their own. Photos that could belong to either set stay where the photographer put them.
- Live CoverageAround the venue — everything that isn't a set below380 photos
- Signature WallThe pink DW 14 key-visual backdrop748 photos
- Photo Spot 2Official spot: the classroom set547 photos
- Photo Spot 3Official spot: Alice in Wonderland playing cards453 photos
- IP Group ShotsGroups from the same series, on stage or at the photo wall29 photos
- Group PhotoThe whole-event group photo5 photos
- Doll RunwayThe red-carpet runway show769 photos
- Stage EventsStage games, band sets and the DW 15 announcement127 photos
About shoot times
Times are the cameras' clocks, shown in China time (UTC+8) as at the event. Most come straight from the camera. 406 photos were exported from editing software, so their time may be the export time instead, and 8 photos have no shoot time at all — they show roughly when they were uploaded. Both are marked in the photo details.
Downloads
Every photo can be downloaded as the original file from the live album: full resolution, with the album's watermark. Files are named after the camera's original file name plus the photo's ID, so two photographers' files never collide.
For download managers and scripts, there is also a list of every original with its download URL, file size and SHA-256 hash — to fetch photos in bulk and check they arrived intact:
To download every photo (48 GB), there are two sample scripts that use this list:
- download.sh ↗ — Bash, with curl and jq
- download.py ↗ — Python 3.9 or newer, nothing to install
Run without arguments, they only print help. To start downloading, add the flag below. Every file is checked against its SHA-256, and running the same command again skips finished files and continues interrupted ones.
./download.sh --download-near-fifty-gigabyte-from-public-url
python3 download.py --download-near-fifty-gigabyte-from-public-urlUsing the photos
Hosting and costs
The site runs on Cloudflare. Pages are rendered by a Cloudflare Worker, and the photos — 48 GB of originals plus thumbnails — are stored in Cloudflare R2. Thumbnails, preview images and original downloads are all served straight from R2 through Cloudflare's cache — originals under their own file names.
On the Cloudflare Workers Paid plan ($5 a month), storing the photos adds well under $1 a month, and R2 doesn't charge for bandwidth — Cloudflare bills per request, not per byte — so viewing and downloading photos, even all of them, costs essentially nothing extra.
| Item | Free each month | Beyond that | This site now |
|---|---|---|---|
| Photo storage (R2) | 10 GB | $0.015 per GB-month | 48.6 GB: $0.58 a month |
| Photo reads from R2 | 10 million | $0.36 per million | $0, within the free amount |
| Uploads to R2 | 1 million | $4.50 per million | 9,175 files, uploaded once: $0 |
| Bandwidth | Unlimited | — | $0 |
| Page requests (Worker) | 10 million | $0.30 per million | $0, within the free amount |
| Worker CPU time | 30 million ms | $0.02 per million ms | $0, within the free amount |
| Scripts, styles and files.json | Unlimited | — | $0 |
| Total | $0.58 a month | ||
Cloudflare's list prices as of October 2026, leaving out the $5-a-month Workers Paid plan itself. Photos answered from Cloudflare's cache never reach R2, so most views aren't even counted as reads.
You can also download all the photos and the source code and deploy the site on your own Cloudflare account.
Source code
The site's source code is on GitHub:
Contact
For questions, corrections or anything else about the site:
- GitHub issues
- github.com/AlisaAkiron/dw14-photo-gallery/issues ↗Preferred
- contact@alisaqaq.moe
