Pagina in lingua inglese

Differenze tra le versioni di "Data-driven community engagement per Wiki Loves Monuments/Technical documentation"

Da Wikimedia Italia.
Jump to navigation Jump to search
(Creata pagina con "This page covers the technical documentation for hosting the '''frontend of the Data-driven community engagement per Wiki Loves Monuments''' project. The backend, instead...")
 
(→‎SSL: app.wikilovesmonuments.it)
 
(9 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
 +
{{Inglese}}
 
This page covers the technical documentation for hosting the '''frontend of the [[Data-driven community engagement per Wiki Loves Monuments]]''' project.
 
This page covers the technical documentation for hosting the '''frontend of the [[Data-driven community engagement per Wiki Loves Monuments]]''' project.
  
Riga 16: Riga 17:
  
 
  ssh wlm-it-visual-frontend@intreccio.wikimedia.it
 
  ssh wlm-it-visual-frontend@intreccio.wikimedia.it
 +
 +
Or you can use this URL in your modern file browser:
 +
 +
sftp://<nowiki />wlm-it-visual-frontend@intreccio.wikimedia.it
 +
 +
If it does not work, do not try more than 3 times or you can be blocked. Contact a root user.
 +
 +
== Known users ==
 +
 +
Known users related to this project:
 +
 +
* software developers from DensityDesign Research Lab (user: <code>wlm-it-visual-frontend</code>):
 +
** Andrea Benedetti -
 +
** Tommaso Elli
 +
** Mauro Bianchi
 +
* [[User:Valerio Bozzolan]] - volunteer sysadmin (user: <code>boz</code>, sudoers)
  
 
== Filesystem ==
 
== Filesystem ==
  
The webserver expects the web-application here:
+
The webserver expects the web-application of https://data.wikilovesmonuments.it/ here:
  
 
  /var/www/wlm-it-visual-frontend/www
 
  /var/www/wlm-it-visual-frontend/www
 +
 +
The webserver expects the web-application https://app.wikilovesmonuments.it/  here:
 +
 +
/var/www/wlm-it-app/webroot
  
 
== Webserver configuration ==
 
== Webserver configuration ==
Riga 32: Riga 53:
  
 
  certbot certonly --webroot --webroot-path=/var/www/wlm-it-visual-frontend/www -d data.wikilovesmonuments.it
 
  certbot certonly --webroot --webroot-path=/var/www/wlm-it-visual-frontend/www -d data.wikilovesmonuments.it
 +
certbot certonly --webroot --webroot-path=/var/www/html                      -d app.wikilovesmonuments.it
 
   
 
   
 
[[Categoria:Documentazione tecnica]]
 
[[Categoria:Documentazione tecnica]]
 +
[[Categoria:Fornitore ddl]]

Versione attuale delle 14:25, 31 ago 2023

This page covers the technical documentation for hosting the frontend of the Data-driven community engagement per Wiki Loves Monuments project.

The backend, instead, is hosted on Wikimedia Cloud:

m:wikitech:Nova Resource:Wlm-it-visual

URL

https://data.wikilovesmonuments.it/

SSH access

New users can contact the volunteer User:Valerio Bozzolan or any other user with SSH access in server ⚙️ intreccio (contact Infrastruttura if in doubt).

To enter, you must share your SSH public key. Then, you can access in this way:

ssh wlm-it-visual-frontend@intreccio.wikimedia.it

Or you can use this URL in your modern file browser:

sftp://wlm-it-visual-frontend@intreccio.wikimedia.it

If it does not work, do not try more than 3 times or you can be blocked. Contact a root user.

Known users

Known users related to this project:

  • software developers from DensityDesign Research Lab (user: wlm-it-visual-frontend):
    • Andrea Benedetti -
    • Tommaso Elli
    • Mauro Bianchi
  • User:Valerio Bozzolan - volunteer sysadmin (user: boz, sudoers)

Filesystem

The webserver expects the web-application of https://data.wikilovesmonuments.it/ here:

/var/www/wlm-it-visual-frontend/www

The webserver expects the web-application https://app.wikilovesmonuments.it/ here:

/var/www/wlm-it-app/webroot

Webserver configuration

The Apache HTTPd configuration is a very simple and minimal VirtualHost with PHP disabled.

SSL

Certificates are renewed automagically with Let's Encrypt. If you need to do it manually, try with:

certbot certonly --webroot --webroot-path=/var/www/wlm-it-visual-frontend/www -d data.wikilovesmonuments.it
certbot certonly --webroot --webroot-path=/var/www/html                       -d app.wikilovesmonuments.it