... | @@ -2,13 +2,28 @@ |
... | @@ -2,13 +2,28 @@ |
|
title: How make website changes
|
|
title: How make website changes
|
|
---
|
|
---
|
|
|
|
|
|
How to change the website
|
|
How to change the main website
|
|
=========================
|
|
==============================
|
|
|
|
|
|
The [Tor website](https://www.torproject.org) is hosted at several
|
|
The [Tor website](https://www.torproject.org) is managed via its
|
|
computers for redundancy, and these computers are together called "the
|
|
[git repository](https://gitlab.torproject.org/tpo/web/tpo).
|
|
www rotation". The www rotation serves a variety of other websites
|
|
|
|
too, like extra.tp.o, dist.tp.o, and more.
|
|
It is usually advised to get changes validated via a merge request on the
|
|
|
|
project.
|
|
|
|
|
|
|
|
Once changes are merged to the main branch, , if the changes pass validation
|
|
|
|
checks they get deployed automatically to
|
|
|
|
[staging](https://www.staging.torproject.org/).
|
|
|
|
|
|
|
|
If after the auto-deploy to staging everything looks as expected, changes can
|
|
|
|
be deployed to prod by manually launching the CI job `deploy prod`.
|
|
|
|
|
|
|
|
How to change other static websites
|
|
|
|
===================================
|
|
|
|
|
|
|
|
A handful of other static websites -- like extra.tp.o, dist.tp.o, and more --
|
|
|
|
are hosted at several computers for redundancy, and these computers are
|
|
|
|
together called "the www rotation".
|
|
|
|
|
|
How do you edit one of these websites? Let's say you want to edit `extra`.
|
|
How do you edit one of these websites? Let's say you want to edit `extra`.
|
|
|
|
|
... | | ... | |