Skip to content

geonef/gitted.geoserver.demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoServer gitted demo

GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards.

See also: GeoServer GitHub repository.

The sysconf/ directory contains the Sysconf definitions (see the official Sysconf repository) to build the Gitted-enabled system with GeoServer, its dependencies and the settings to import/export the GeoServer data as Git files.

Get started

You don't need to be root! but you need Git and LXC installed on your Linux system. See Gitted for more information.

git clone https://github.com/geonef/gitted.geoserver.demo.git
cd gitted.geoserver.demo
sysconf/gitted-client register
sysconf/gitted-client add geoserver-demo
git push geoserver-demo master

The last command creates the LXC container geoserver-demo, install GeoServer and the required packages (from sysconf/) and import the data.

  • Open the URL <IP>:8080/geoserver on your browser (get the container IP from the git push messages or with lxc-ls -f .

  • Log as : admin / geoserver

Export / backup changes

From the repository directory you have cloned:

git pull geoserver-demo master

It's as simple as that. Now you can make a git push origin master to propagate the changes to the upstream remote, or any other remote, as usual with Git.

About

GeoServer Gitted-install with demo data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published