A "frontend website" was designed for Wiki Loves Monuments in Italy.
It seems the backend API is already hosted in Wikimedia Cloud:
https://wlm-it-visual.wmcloud.org/
https://wikitech.wikimedia.org/wiki/Nova_Resource:Wlm-it-visual
So, maybe it would be nice to host the frontend website in Wikimedia Cloud as well.
The problem is, the supposed domain should be:
https://app.wikilovesmonuments.it
But Wikimedia Cloud does not support such custom domains.
As workaround, we can host the frontend in the server wmit-intreccio, but only if it's really lightweight, because of T340191.
Or, WMIT can handle that domain, redirecting the traffic to Wikimedia Cloud.
== Actionable things ==
So, it seems:
- if we want to serve `https://app.wikilovesmonuments.it` directly from server wmit-intreccio
- or if we want to create a redirect from `https://app.wikilovesmonuments.it` to Wikimedia Cloud from server wmit-intreccio
In any case we should setup the domain record to point on server wmit-intreccio.
Request stub:
https://wiki.wikimedia.it/wiki/Server_DNS
```
From: persona che sappia cosa sia un server DNS
To: tech chiocciola wikimedia.it
CC: direttivo chiocciola wikimedia.it
CC: Email personale di M/
Gentilissimi frequentatori della lista Tech,
in particolare al gentilissimo volontario M/ (attuale manutentore zone DNS),
Gentili membri del Direttivo in copia (per tradizione),
Con la presente, si richiede ad M/ (senza fretta) di salvare le seguenti modifiche nella zona DNS di
wikilovesmonuments.it:
app IN CNAME intreccio.wikimedia.it.
L'intenzione è quella di servire un sito frontend, oppure, creare un redirect a Wikimedia Cloud (ancora da decidere).
Qui altri dettagli a riguardo:
https://phabricator.wikimedia.org/T344676
Grazie in anticipo!
- NOME (RUOLO)
```
Shopping list
[ ] understanding if the project is > 100MB
[ ] deciding whenever to host on server wmit-intreccio or on server wmf-wlm-it-visual (probably the second)
[ ] things to be done after that decision
[ ] publish frontend source code on Wikimedia GitLab https://gitlab.wikimedia.org/repos/wikimedia-it/
[ ] publish backend source code on Wikimedia GitLab https://gitlab.wikimedia.org/repos/wikimedia-it/