Page MenuHomePhabricator

Provide a clone of cdnjs for toollabs users
Closed, ResolvedPublic

Description

Currently there's tools.wmflabs.org/static but we shouldn't have to maintain it by hand. We can't include things directly from cdnjs / google because of Privacy Policy, so let's just mirror cdnjs.

Event Timeline

yuvipanda raised the priority of this task from to Needs Triage.
yuvipanda updated the task description. (Show Details)
yuvipanda added a project: Toolforge.
yuvipanda subscribed.

/static is also serving from NFS, while this will serve from local disk.

Change 205788 had a related patch set uploaded (by Yuvipanda):
tools: Setup a cdnjs mirror

https://gerrit.wikimedia.org/r/205788

Change 205813 had a related patch set uploaded (by Yuvipanda):
tools: Fix nginx order matching for cdnjs

https://gerrit.wikimedia.org/r/205813

Change 205813 merged by Yuvipanda:
tools: Fix nginx order matching for cdnjs

https://gerrit.wikimedia.org/r/205813

Change 205814 had a related patch set uploaded (by Yuvipanda):
tools: Set 30d expiry for all things from tools-static cdn

https://gerrit.wikimedia.org/r/205814

Change 205814 merged by Yuvipanda:
tools: Set 30d expiry for all things from tools-static cdn

https://gerrit.wikimedia.org/r/205814

Change 206082 had a related patch set uploaded (by Yuvipanda):
tools: Generate packages.json for cdnjs

https://gerrit.wikimedia.org/r/206082

Change 206082 merged by Yuvipanda:
tools: Generate packages.json for cdnjs

https://gerrit.wikimedia.org/r/206082

Change 206084 had a related patch set uploaded (by Yuvipanda):
tools: Redirect /cdnjs from tools-static to tools

https://gerrit.wikimedia.org/r/206084

Change 206084 merged by Yuvipanda:
tools: Redirect /cdnjs from tools-static to tools

https://gerrit.wikimedia.org/r/206084

valhallasw claimed this task.