Progetto Percorsi Agili/Technical documentation

Da Wikimedia Italia.
Jump to navigation Jump to search
Pagina legata al server ⚙️ intreccio

This page is the technical documentation for a webapp related to Progetto Percorsi Agili.

See online:

Problems? See #Contact.


Secure access via SSH using your public key:


How to be authorized? See Infrastruttura.


URL Filesystem /var/www/barriere/www /var/www/barriere/repos/OSM-Accessibility-Data/data

Note that the data is automagically updated via #Cron.

Open Route Service

The Open Route Service enables in-app routing and needs a key.

The key should be specified here:


In this way:

window.OPENROUTE_KEY = '';

The account was registered by User:LorenzoStucchi and User:Anisa with the mailbox segreteria at


User home:

ls -l /var/www/barriere/
total 16
drwxr-xr-x 2 barriere barriere 4096 giu 15 08:21 private
drwxr-xr-x 3 barriere barriere 4096 giu 16 11:59 repos
drwxr-xr-x 2 barriere barriere 4096 giu 16 12:05 scripts
drwxr-xr-x 2 barriere barriere 4096 giu 15 08:21 www

Document root:



A cronjob keeps the data up to date from a GitHub repository.

# every two hour update OSM Accessibility map
# m    h    dom mon dow   command
  22   */2  *   *   *     su barriere --command /var/www/barriere/scripts/



set -e

cd /var/www/barriere/repos/OSM-Accessibility-Data
git pull --quiet

Source code

This is the source code that generates the static HTML of the website:


The application is stateless.


The application is stateless.


Project contact
Utente:LorenzoStucchi (OSM coordinator)
Generic contact
Contact for app features and app issues (upstream developers)
Contact for server issues
User:Valerio Bozzolan (volunteer sysadmin)