Introduction / FirstSpirit Server configuration / Configuration files (FirstSpirit Server) / FirstSpirit Server (fs-server.conf) / internal database

Area: internal database

###########################
# internal database
###########################
internalDB.port=1527
internalDB.host=
internalDB.hide=true

internalDB.port

TCP port where the JDBC connector of the internal database system is started. Default value: 0

internalDB.host

IP address or host name to which the JDBC connector is to be bound. The default value is "" in order to ensure that all addresses are used.

FirstSpirit Server already includes a simple relational database system (Apache Derby), which is available immediately after the server is installed. However, this database is not suited for production mode and therefore should only be used for testing.

This bind address allows external clients or web applications from external servers to access the internal database (Derby). If the value for internalDB.port is set to 0, this function is disabled. This is the default configuration in order to ward off any potential security vulnerabilities.

The database access files are located in the fs-database.conf file.

An example for configuring the Derby database for use with external processors (e.g. web application with the FirstSpirit “DynamicDatabaseAccess” module in the external application server) can be found on page Examples for linking different database systems.

internalDB.hide

The creation of derby layers can be prevented.

If this parameter is set to true (default value: false), the areas in the GUI where a Derby DB can be configured are hidden.

Accidental use of this database, which is not recommended for productive use, is thus prevented.

© 2005 - 2025 Crownpeak Technology GmbH | All rights reserved. | FirstSpirit 2025.2 | Data privacy