Page MenuHomePhabricator

Deploy the new OpenStreetMap Italian official website on www.osmit.it
Open, MediumPublic

Description

It would be nice to deploy the new OpenStreetMap Italian official website here:

  • https://www.osmit.it/

It will be hosted by the WMIT-Infrastructure.

Official repository:

https://github.com/osmItalia/osmit.it

Requested by:

  • wait the pull request
  • identify a server with NodeJS 12 (none: uploading static files)
  • setup (none: uploading static files)
  • update DNS (by M/) (it was already pointing to server intreccio)
  • auto-pull and recompile script
  • privacy policy
    • Matomo website generation
    • Matomo script embed

(We are doing this as volunteers.)

Event Timeline

valerio.bozzolan updated the task description. (Show Details)

@LorenzoStucchi here the situation:

Server lessema (Debian bullseye, NodeJS 12, 4 cores, low traffic, 5G RAM free) would be fine but at the moment it's dedicated to CiviCRM. We may need a quick and small OK for that.

Server intreccio (Debian buster, NodeJS 10, 2 cores, medium traffic, 5G RAM free) is not fine at the moment as it would need an operating system upgrade. We need a big OK for that and wait at least another week.

Server manoscritto (Debian bullseye, NodeJS 12, 2 cores, low traffic, 5G RAM free) is not fine at the moment since it's dedicated to ZNUNY and they expressed some interest in having it dedicated for them. We need a big OK for that and increase resources and wait at least another week.

So, I would suggest to land on server lessema. This is true at least for this moment. Then we can surely migrate this elsewhere (e.g. intreccio - after operating system upgrade).

Does this make sense?

OK it seems the project can be compiled locally and then we can upload the static HTML files.

So now it's on server intreccio and this command transfers everything online:

rsync --archive --delete ./osmit.it/public/ osmit@intreccio.wikimedia.it:www

Note: in the future this can be migrated to a Wikimedia Cloud VPS.