Differenze tra le versioni di "Progetto Percorsi Agili/Technical documentation"
Jump to navigation
Jump to search
(→Cron) |
|||
| Riga 6: | Riga 6: | ||
* '''https://barriere.wikimedia.it/''' | * '''https://barriere.wikimedia.it/''' | ||
| + | |||
| + | Problems? See [[#Contact]]. | ||
== Access == | == Access == | ||
| Riga 14: | Riga 16: | ||
How to be authorized? See [[Infrastruttura]]. | How to be authorized? See [[Infrastruttura]]. | ||
| + | |||
| + | == Webserver == | ||
| + | |||
| + | {| class="wikitable" | ||
| + | ! URL | ||
| + | ! Filesystem | ||
| + | |- | ||
| + | | https://barriere.wikimedia.it/ | ||
| + | | <code>/var/www/barriere/www</code> | ||
| + | |- | ||
| + | | https://barriere.wikimedia.it/public/static/data/ | ||
| + | | <code>/var/www/barriere/repos/OSM-Accessibility-Data/data</code> | ||
| + | |} | ||
== Filesystem == | == Filesystem == | ||
| Riga 56: | Riga 71: | ||
cd - > /dev/null | cd - > /dev/null | ||
</pre> | </pre> | ||
| + | |||
| + | == Source code == | ||
| + | |||
| + | * https://github.com/GISdevio/OSM-Accessibility-Web | ||
| + | * https://github.com/GISdevio/OSM-Accessibility-Data | ||
== Database == | == Database == | ||
| − | + | The application is stateless. | |
| + | |||
| + | == Backup == | ||
| + | |||
| + | The application is stateless. | ||
| − | == | + | == Contact == |
| − | + | ; Contact for app features and app issues: https://github.com/GISdevio/OSM-Accessibility-Web/issues (upstream developers) | |
| − | + | ; Contact for server issues: [[User:Valerio Bozzolan]] (volunteer sysadmin) | |
| + | ; General contact: [[Contatti]] | ||
Versione delle 13:28, 16 giu 2021
Questa pagina è una bozza.
Pagina legata al server
⚙️ intreccioThis page is the technical documentation for a webapp related to Progetto Percorsi Agili.
See online:
Problems? See #Contact.
Access
Secure access via SSH using your public key:
ssh barriere@intreccio.wikimedia.it
How to be authorized? See Infrastruttura.
Webserver
| URL | Filesystem |
|---|---|
| https://barriere.wikimedia.it/ | /var/www/barriere/www
|
| https://barriere.wikimedia.it/public/static/data/ | /var/www/barriere/repos/OSM-Accessibility-Data/data
|
Filesystem
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:
/var/www/barriere/www
Cron
A cronjob keeps the data up to date from a GitHub repository.
# every two hour update OSM Accessibility map # https://github.com/GISdevio/OSM-Accessibility-Web # https://wiki.wikimedia.it/wiki/Progetto_Percorsi_Agili/Technical_documentation # m h dom mon dow command 22 */2 * * * su barriere --command /var/www/barriere/scripts/update.sh
Script:
#!/bin/sh set -e # https://github.com/GISdevio/OSM-Accessibility-Web cd /var/www/barriere/repos/OSM-Accessibility-Data git pull --quiet cd - > /dev/null
Source code
- https://github.com/GISdevio/OSM-Accessibility-Web
- https://github.com/GISdevio/OSM-Accessibility-Data
Database
The application is stateless.
Backup
The application is stateless.
Contact
- Contact for app features and app issues
- https://github.com/GISdevio/OSM-Accessibility-Web/issues (upstream developers)
- Contact for server issues
- User:Valerio Bozzolan (volunteer sysadmin)
- General contact
- Contatti