Stash is now known as Bitbucket Server.
See the

Unknown macro: {spacejump}

of this page, or visit the Bitbucket Server documentation home page.

This page lists the supported platforms for Stash 1.0.x.

 

Key: (tick) = Supported; (error) = Not Supported

Java Version

 

Oracle JDK (1)

(tick) 1.7
(tick) 1.6
(error) 1.5

Operating Systems

 

Microsoft Windows (2)

(tick)

Linux (2)

(tick)

Apple Mac OS X (2)

(tick) (Supported for evaluation use only)

Application Servers

 

Apache Tomcat (3)

(tick) 6.0.x

Databases 

PostgreSQL (4)

(tick) 8.2, 8.3, 8.4

HSQLDB

(tick) (bundled)

Web Browsers

 

Microsoft Internet Explorer

(tick) 9.0
(tick) 8.0
(error) 7.0

Mozilla Firefox

(tick) Latest stable version supported
(tick) Tested with 3.6

Safari

(tick) Latest stable version supported

Chrome

(tick) Latest stable version supported

DVCS Clients 
Git - server side(tick) 1.7.6
Git - client side(tick) 1.6.6

Notes:
1. Oracle JDK:

  • For the server, please ensure that you have the Java JDK. It is not enough to have just the JRE. JDKs other than the Oracle JDK are not supported.
  • You can download the Java SE Development Kit (JDK) from the Oracle website.
  • Once the JDK is installed, you will need to set the JAVA_HOME environment variable, pointing to the root directory of the JDK. Some JDK installers set this automatically (check by typing 'echo %JAVA_HOME%' in a DOS prompt, or 'echo $JAVA_HOME' in a shell). You should do this before installing Stash.

2. Please note:

  • Stash is a pure Java application and should run on any platform, provided all the JDK requirements are satisfied.
  • If you are using Linux/UNIX: A dedicated user should be created to run Stash, as Stash runs as the user it is invoked under and therefore can potentially be abused. Here is an example of how to create a dedicated user to run Stash in Linux:
    $ sudo /usr/sbin/useradd --create-home --home-dir /usr/local/Stash --shell /bin/bash Stash

3.  Deploying multiple Atlassian applications in a single Tomcat container is not supported. We do not test this configuration and upgrading any of the applications (even for point releases) is likely to break it.

We also do not support deploying multiple Atlassian applications to a single Tomcat container for a number of practical reasons. Firstly, you must shut down Tomcat to upgrade any application and secondly, if one application crashes, the other applications running in that Tomcat container will be inaccessible.

Finally, we recommend not deploying any other applications to the same Tomcat container that runs Stash, especially if these other applications have large memory requirements or require additional libraries in Tomcat's lib subdirectory.

4. Stash does not yet support data migrations between databases. If you would like to connect Stash to an external database, you must do so before starting Stash for the first time. Please see our documentation on connecting Stash to an external database.

  • No labels