[tor-project] Updates from the web front

Jérôme Charaoui lavamind at torproject.org
Tue Mar 29 18:45:48 UTC 2022


Hello,

Just a quick note for anyone involved/interested in web development 
stuff at the Tor Project.

 From now on, all production deployments of web projects under the 
tpo/web GitLab namespace, in addition to the TPA status site, will need 
to be triggered manually by project maintainers via the GitLab CI web 
interface or the API.

Before triggering those deployments, we encourage contributors to review 
their changes on the new staging websites for which deployments are 
themselves automatic.

To access the staging version of a website, simply replace 
"torproject.org" with "staging.torproject.net" in the URL, so for 
instance the staging deployment of "www.torproject.org" is accessible at 
"www.staging.torproject.net", the one for "blog.torproject" is at 
"blog.staging.torproject.net", and so on.

For details, please see the GitLab issue:
https://gitlab.torproject.org/tpo/web/team/-/issues/34

In addition, from now on both staging websites and review apps (under 
review.torproject.net) are concealed with a simple HTTP authentication 
prompt, to avoid regular visitors and web indexes from accessing them. 
To dismiss the prompt, simply enter "tor-www" (without quotes) in the 
username field, leaving the password field blank. Or simply add tor-www 
to the URL as in: https://tor-www@blog.staging.torproject.net

For details about this change, see the GitLab issue:
https://gitlab.torproject.org/tpo/web/team/-/issues/35


Thanks,

-- Jerome
aka lavamind


More information about the tor-project mailing list