Jump to content

Nova Resource:Wlm-it-visual

From Wikitech


Project Name wlm-it-visual
Details,
admins/members
openstack-browser
Monitoring

WLM IT Data Visualization (backend API)

Description

This is the backend API for Wiki Loves Monuments Italy - Data Visualization 2022.

https://wlm-it-visual.wmcloud.org/

Purpose

https://wiki.wikimedia.it/wiki/Data-driven_community_engagement_per_Wiki_Loves_Monuments

Anticipated traffic level

0-50 hits per day

Anticipated time span

1-3 years

Project status

not started yet

Contact address

phabricator:tag/wlm-italy/
or directly to volunteer sysadmin User:Valerio Bozzolan

Willing to take contributors or not

not willing

Subject area narrow or broad

narrow

Network

  1. https://wlm-it-visual.wmcloud.org/ - HTTPs endpoint handled by Wikimedia Foundation acting as SSL frontend (Help:Using a web proxy to reach Cloud VPS servers from the internet)
    requests are proxed by WMF to our Apache HTTPd server on port 80
    requests are proxed by our Apache HTTPd to our local Docker port 8080
  2. https://wlm-it-app.wmcloud.org/ - HTTPs endpoint handled by Wikimedia Foundation acting as SSL frontend (Help:Using a web proxy to reach Cloud VPS servers from the internet)
    requests are proxed by WMF to our Apache HTTPd server on port 80
    requests are served by our Apache HTTPd to the DocumentRoot set to /var/www/app/www
  3. localhost:80 - Apache HTTPd acting as an HTTP frontend
  4. localhost:8080 - expected Docker running

Internal information

Server access

First read Help:Accessing Cloud VPS instances. Then enter in the server with SSH:

ssh wlmitvisual01.wlm-it-visual.eqiad1.wikimedia.cloud

Filesystem info

/: 20G
/srv: 75G

Unix app users

uid=1001(wlm-it-app) gid=1004(wlm-it-app) groups=1004(wlm-it-app)

Documentation of server WMIT-intreccio (frontend)

https://wiki.wikimedia.it/wiki/Data-driven_community_engagement_per_Wiki_Loves_Monuments/Technical_documentation#Known_users

SAL

If you do server changes, enter in IRC irc.libera.chat, room #wikimedia-cloud and write something short but detailed in the Server Admin Log:

!log wlm-it-visual "Bla bla"

Source code

https://gitlab.wikimedia.org/repos/wikimedia-it/wlm

Server admin log

2024-09-12

  • 10:43 valerio-bozzolan: "Not reachable since 3AM looking at Grafana. Soft reboot from Horizon"

2024-09-02

  • 13:37 valerio-bozzolan: horizon: Cannot connect to port 22 or 443. Hard-restart from Horizon. It works now. Boh. T373804

2024-06-20

  • 16:38 andrew@cloudcumin1001: END (PASS) - Cookbook wmcs.openstack.migrate_project_to_ovs (exit_code=0)
  • 16:37 andrew@cloudcumin1001: START - Cookbook wmcs.openstack.migrate_project_to_ovs

2023-08-22

  • 10:20 valerio-bozzolan: horizon: setup VirtualHost for wlm-it-app.wmcloud.org but apache2 i... (more)