Opened 13 years ago

Closed 13 years ago

#887 closed task (fixed)

website/demo/download space for pycsw project

Reported by: tomkralidis Owned by: warmerdam
Priority: normal Milestone:
Component: SysAdmin Keywords: pycsw website demo
Cc: kalxas

Description

As discussed on irc with Alex, we would like to port the following components of our project infrastructure (http://pycsw.org/) to the OSGeo infrastructure.

1./ Webspace for http://pycsw.org/: for the main website, we require space to host static HTML documentation. I can point our DNS entry to said host

2./ Project demo: to provide a demonstration area (http://demo.pycsw.org/). I can update our DNS entry here too to said host. Having said this, the demo would require the ability to run Python scripts (CGI is ok, WSGI is preferred), as well as the following dependencies (python-lxml, python-shapely, python-pyproj, python-sqlalchemy, and libapache2-mod-wsgi if possible)

3./ Project download area: to provide a download area (http://download.osgeo.org/pycsw/)

Angelos (id=kalxas) and myself (id=tomkralidis) are the contact people and should be given the relevant rights/shell access as required.

Change History (5)

comment:1 by tomkralidis, 13 years ago

Summary: website/demo space for pycsw projectwebsite/demo/download space for pycsw project

comment:2 by warmerdam, 13 years ago

Owner: changed from sac@… to warmerdam

I'll take this on.

The logical place for pycsw.org is the projects server (along side mapserver, gdal, etc). The logical place for the demo server is a bit less clear. We have hosted demo.mapserver.org on the "adhoc" server and that is where I'd suggest the demo.pycsw.org service also live.

I'll start work on this various items.

comment:3 by warmerdam, 13 years ago

Status: newassigned

I have shell enabled tomkralidis - kalxas already had shell access. That should let both onto projects.osgeo.osuosl.org, adhoc.osgeo.osuosl.org and download.osgeo.org.

I have created /osgeo/pycsw on the projects VM and created a pycsw-web subdirectory for the static web site.

I have added a site definition in /etc/apache2/sites-available/pycsw.org.conf and linked it from sites-enabled and then restarted apache2. With the right IP pointers http://pycsw.org now points to /osgeo/pycsw/pycsw-web.

At this point you are welcome to ssh into the projects VM and do what you would like for the web site. You can run cron jobs to refresh it periodically but try to keep them reasonably light or infrequent.

comment:4 by warmerdam, 13 years ago

Created /osgeo/download/pycsw on download.osgeo.org. Should be ssh/scp/sftp accessable. Added to http://download.osgeo.org/index.html.

Feel free to put downloadables here. Try to keep things under a GB or two if possible.

See the following for more information on the servers:

http://wiki.osgeo.org/wiki/Download_Server http://wiki.osgeo.org/wiki/ProjectsVM http://wiki.osgeo.org/wiki/AdhocVM

comment:5 by warmerdam, 13 years ago

Resolution: fixed
Status: assignedclosed

I have added tomkralidis to /etc/group's sudo group on adhoc.osgeo.osuosl.org.

you will need to setup services there yourself, but you can ask advice in this ticket, #osgeo or sac@….

Note: See TracTickets for help on using tickets.