[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