This version of the docs is a work in progress. If you don’t see what you are looking for check the legacy wiki.

Covers setting up Repose inside of a user-provided servlet container.

For information on setting up a container after installation, see: Tomcat Setup or GlassFish Setup.

For more information about the packages themselves, see: Packages.

APT Based Linux Distributions

# update package lists from the server
sudo apt-get update

# install potentially missing packages needed to install Repose
sudo apt-get install -y wget

# add openrepose.org repository
wget -O - http://repo.openrepose.org/debian/pubkey.gpg | sudo apt-key add -
sudo sh -c 'echo "deb http://repo.openrepose.org/debian stable main" > /etc/apt/sources.list.d/openrepose.list'
sudo apt-get update

# install Repose
sudo apt-get install -y repose-deb-war repose-filter-bundle repose-extensions-filter-bundle

Yum Based Linux Distributions

# update package lists from the server
sudo yum update -y

# install potentially missing packages needed to install Repose
sudo yum install -y wget

# add openrepose.org repository
sudo wget -O /etc/yum.repos.d/openrepose.repo http://repo.openrepose.org/el/openrepose.repo

# install Repose
sudo yum install -y repose-war repose-filter-bundle repose-extensions-filter-bundle

Other Operating Systems (e.g., Windows, MacOS)

Native packages are not yet provided for all operating systems.

To install the Repose WAR on systems that do not support Repose packages, see: Manual

Manual

This installation method is not recommended unless necessary. This method does not verify or modify the environment to accommodate Repose.

If you want to manually download the application archives, they are available in our Nexus Repository. The primary archives are: