Difference between revisions of "WebExtraVM"

From OSGeo
Jump to navigation Jump to search
 
(27 intermediate revisions by 11 users not shown)
Line 1: Line 1:
The Web Extra VM is a Debian virtual machine administered by [[SAC]], hosted on OSGeo3 at OSU OSL and used for hosting web sites and services that are directly the responsibility of SAC and that don't fit on the other more special purpose VMs (ie. TracSVN, or Drupal).  OSGeo member/project services that SAC isn't willing to take direct responsibility for likely belong on either the [[ProjectsVM]] or the [[AdhocVM]].
+
NOTE: This VM was containerized as lxd container - old-webextra and is now on osgeo7.
  
The VM is reachable by ssh at webextra.osgeo.osuosl.org. Anyone in the https://www.osgeo.org/cgi-bin/auth/ldap_shell.py?group=sac (SAC) list has ssh access, and anyone in this group can add new people via the link.
 
  
== Existing Services on Web Extra VM ==
+
The Web Extra VM is an old Debian virtual machine administered by [[SAC]], hosted on OSGeo7 at OSU OSL and is used for hosting old web sites. It is the plan that all active things on it will eventually be migrated to newer OS. For Projects who have services on old-webextra, SAC will be willing to provide a dedicated VM for your project as long as you manage the administration of said VM.
  
=== mum03.mapserver.org ===
+
The VM is reachable by ssh via [[SAC_Service_Status#Accessing_osgeo7_containers_via_ssh|Accesing osgeo7 containers via ssh]] . Anyone in the https://www.osgeo.org/cgi-bin/auth/ldap_shell.py?group=sac (SAC) list has ssh access, and anyone in this group can add new people via the link.
 +
 
 +
= Existing Services on Web Extra VM =
 +
 
 +
== Web server ==
 +
 
 +
The web server is Apache, with configurations in default places.
 +
 
 +
=== SSL certificates ===
 +
 
 +
HTTPS is done with a mix of letsencrypt and commercial certificates.
 +
Letsencrypt ones are in /etc/letsencrypt, others are in /etc/ssl.
 +
As of October 2016, only europe.foss4g.or uses the letsencrypt certificate.
 +
 
 +
== Web sites ==
 +
 
 +
=== mum03.mapserver.org (DEAD - just get an under maintenance page) ===
  
 
* /osgeo/foss4g/mum2003-web
 
* /osgeo/foss4g/mum2003-web
Line 15: Line 30:
  
 
* /osgeo/venus (venus2?)
 
* /osgeo/venus (venus2?)
* Admined by Mateusz Loskot and Chris Schmidt
+
* Admined: [[Paolo Corti]], [[User:Jsanz|Jorge Gaspar Sanz Salinas]], [[User:Mloskot|Mateusz Loskot]], [[User:crschmidt|Christopher Schmidt]]
 +
* See also: [[PlanetOSGeo]]
 +
* All admins can be contacted by e-mail on planet (at) osgeo (dot) org
  
 
=== live.osgeo.org ===
 
=== live.osgeo.org ===
  
 
* /osgeo/osgeolive
 
* /osgeo/osgeolive
* Static html site from SVN (https://svn.osgeo.org/osgeo/livedvd/website)
+
* Static html site
* Alex (wildintellect)
+
* Brian (darkblueb) /Alex (wildintellect)
  
=== <strike> gallery.osgeo.org </strike> ===
+
=== gallery.osgeo.org (disabled) ===
  
...being moved here one day (Chris Schmidt).
+
Status: reboot and locked
  
* <strike>/osgeo/gallery-site</strike>
+
TODO: implement moderated queue or other antispam measure
* <strike>content is in sqlite DB</strike>
 
* <strike>Spam removal howto: ???</strike>
 
  
The gallery is yet on telascience, 198.202.74.219
+
* /var/www/gallery/
 +
* content is in sqlite DB
 +
* Spam removal howto: to be implemented
  
=== 2011ws.foss4g.org ===
+
=== 2011ws.foss4g.org (DEAD) ===
  
 
* /osgeo/foss4g/uploads
 
* /osgeo/foss4g/uploads
Line 40: Line 57:
  
 
=== *.foss4g.org ===
 
=== *.foss4g.org ===
Includes main www and 2003, 2006, 2007, 2008, 2009, 2010
+
Includes main www and [[FOSS4G]] 2003, 2006, 2007, 2008, 2009, 2010, 2012, 2013
*2011 is on webvm - as it's using Drupal
+
/osgeo/foss4g/*
/osgeo/foss4g/*
+
* ''updated 2018-09-05'': several sites stored in gitea (main, 2017, 2016, video) see https://git.osgeo.org/gitea/foss4g
* most are static dumps from CMSs that were used
+
* 2011 is on webvm - as it's using Drupal
* Being moved from osgeo1 29sep11 by tmitchell
+
* Most are static dumps from CMSs that were used,
 +
* 2008 uses the OCS instance (conference.osgeo.org) hosted on webextra
 +
/osgeo/ocs2
 +
* Most being moved from osgeo1 29sep11 by tmitchell
 +
* 2010 also moved from projects vm:
 +
* 2013 site lives in svn and is checked out here manually
 +
* Static archives are being made in September 2014.  I am using <s>wget -m -k -E -w 10 http://2010.foss4g.org -o 2010</s> revised to wget -m -k -K -E -p -w 10 http://2010.foss4g.org -o 2010_2. 
 +
** Preliminary review indicates that this method is working, would like to ask the LOCs and chair of previous conferences if the archive is correct before discarding the running CMSs
 +
** 2008 doesn't look like it worked fully, will try adding -p to see if that helps. 
 +
** Also mirroring http://foss4g-e.org/ which will then be served off of europe.foss4g.org, not sure what needs to be done to make that work, trying the same thing.
 +
** Once done, need to do backups
 +
* Backups should be put /mirror/longterm on backup.osgeo.org as a comperessed tar file per the instructions there (maybe here?, [[SAC:Backups]]).
 +
 
 +
List of past events: http://www.foss4g.org/
 +
 
 +
=== vmap0.tiles.osgeo.org ===
  
 +
* Serves as http://vmap0.tiles.osgeo.org/wms/vmap0?SERVICE=WMS&VERSION=1.1.0&REQUEST=GetCapabilities
 +
* Lives in /var/www/tiles/vmap0 and /mapdata (2.3G)
 +
* Originally setup by Chris Schmidt.
 +
* Currently produces the bulk of load on the webextra VM.
 +
* Presumably this is widely used as a default layer in OpenLayers.
 +
* For the purpose of sharing the load, a copy of this service has been set up on "sphere.telascience.org" and a round-robin DNS provides balancing (Martin Spott).
  
 
 
[[Category:Infrastructure]]
 
[[Category:Infrastructure]]

Latest revision as of 14:55, 22 May 2020

NOTE: This VM was containerized as lxd container - old-webextra and is now on osgeo7.


The Web Extra VM is an old Debian virtual machine administered by SAC, hosted on OSGeo7 at OSU OSL and is used for hosting old web sites. It is the plan that all active things on it will eventually be migrated to newer OS. For Projects who have services on old-webextra, SAC will be willing to provide a dedicated VM for your project as long as you manage the administration of said VM.

The VM is reachable by ssh via Accesing osgeo7 containers via ssh . Anyone in the https://www.osgeo.org/cgi-bin/auth/ldap_shell.py?group=sac (SAC) list has ssh access, and anyone in this group can add new people via the link.

Existing Services on Web Extra VM

Web server

The web server is Apache, with configurations in default places.

SSL certificates

HTTPS is done with a mix of letsencrypt and commercial certificates. Letsencrypt ones are in /etc/letsencrypt, others are in /etc/ssl. As of October 2016, only europe.foss4g.or uses the letsencrypt certificate.

Web sites

mum03.mapserver.org (DEAD - just get an under maintenance page)

  • /osgeo/foss4g/mum2003-web
  • Admined by FrankW
  • static html historial site
  • Backup available in /osgeo/backup/longterm/mum03 on BackupVM.

planet.osgeo.org

live.osgeo.org

  • /osgeo/osgeolive
  • Static html site
  • Brian (darkblueb) /Alex (wildintellect)

gallery.osgeo.org (disabled)

Status: reboot and locked

TODO: implement moderated queue or other antispam measure

  • /var/www/gallery/
  • content is in sqlite DB
  • Spam removal howto: to be implemented

2011ws.foss4g.org (DEAD)

  • /osgeo/foss4g/uploads
  • Admined by FrankW, jmckenna
  • used for FOSS4G 2011 workshop files (through SFTP)

*.foss4g.org

Includes main www and FOSS4G 2003, 2006, 2007, 2008, 2009, 2010, 2012, 2013

/osgeo/foss4g/*
  • updated 2018-09-05: several sites stored in gitea (main, 2017, 2016, video) see https://git.osgeo.org/gitea/foss4g
  • 2011 is on webvm - as it's using Drupal
  • Most are static dumps from CMSs that were used,
  • 2008 uses the OCS instance (conference.osgeo.org) hosted on webextra
/osgeo/ocs2
  • Most being moved from osgeo1 29sep11 by tmitchell
  • 2010 also moved from projects vm:
  • 2013 site lives in svn and is checked out here manually
  • Static archives are being made in September 2014. I am using wget -m -k -E -w 10 http://2010.foss4g.org -o 2010 revised to wget -m -k -K -E -p -w 10 http://2010.foss4g.org -o 2010_2.
    • Preliminary review indicates that this method is working, would like to ask the LOCs and chair of previous conferences if the archive is correct before discarding the running CMSs
    • 2008 doesn't look like it worked fully, will try adding -p to see if that helps.
    • Also mirroring http://foss4g-e.org/ which will then be served off of europe.foss4g.org, not sure what needs to be done to make that work, trying the same thing.
    • Once done, need to do backups
  • Backups should be put /mirror/longterm on backup.osgeo.org as a comperessed tar file per the instructions there (maybe here?, SAC:Backups).

List of past events: http://www.foss4g.org/

vmap0.tiles.osgeo.org

  • Serves as http://vmap0.tiles.osgeo.org/wms/vmap0?SERVICE=WMS&VERSION=1.1.0&REQUEST=GetCapabilities
  • Lives in /var/www/tiles/vmap0 and /mapdata (2.3G)
  • Originally setup by Chris Schmidt.
  • Currently produces the bulk of load on the webextra VM.
  • Presumably this is widely used as a default layer in OpenLayers.
  • For the purpose of sharing the load, a copy of this service has been set up on "sphere.telascience.org" and a round-robin DNS provides balancing (Martin Spott).