18 lines
584 B
Django/Jinja
18 lines
584 B
Django/Jinja
[Unit]
|
|
Description=Keycloack Application Server
|
|
After=network.target
|
|
|
|
[Service]
|
|
Type=idle
|
|
Environment=JBOSS_HOME={{ keycloack_runtime_home }}
|
|
Environment=JBOSS_LOG_DIR={{ keycloak_log_directory }}
|
|
Environment="JAVA_OPTS=-Xms{{ keycloack_java_min_heap }} -Xmx{{ keycloack_java_max_heap }}"
|
|
User={{ keycloack_user }}
|
|
Group={{ keycloack_user }}
|
|
ExecStart={{ keycloack_runtime_home }}/bin/standalone.sh -b {{ keycloack_listen }} {% if keycloack_wildfly_clustered %} --server-config=standalone-ha.xml{% endif %}
|
|
TimeoutStartSec=600
|
|
TimeoutStopSec=600
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|