Skip to main content
Version: 0.17

Deploying with Fast Jar

You need to have a Java 17 runtime environment installed.

Go to the Assets section of the GitHub Release page to download the JAR file: https://github.com/ikaros-dev/ikaros/releases

Run the following command in Linux:

java -jar ./ikaros-server.jar

In the directory where the packaged file is located, for running on Windows, you'll need to add the additional parameter --spring.profiles.active=win:

java -jar ikaros-server.jar --spring.profiles.active=win 

Parameter Details:

Parameter NameDescription
spring.r2dbc.urlDatabase connection URL, see Database Configuration below for details
spring.r2dbc.usernameDatabase username
spring.r2dbc.passwordDatabase password
spring.sql.init.platformDatabase platform name, supports postgresql, h2
ikaros.security.initializer.master-usernameInitial superuser username, default tomoki
ikaros.security.initializer.master-passwordInitial superuser password, the first run of the program is printed in the log.

Database Configuration:

Connection MethodConnection Address Formatspring.sql.init.platform
PostgreSQLr2dbc:pool:postgresql://{HOST}:{PORT}/{DATABASE}postgresql
H2 Databaser2dbc:h2:file:///${ikaros.work-dir}/db/ikaros?MODE=MySQL&DB_CLOSE_ON_EXIT=FALSEh2