Setup Hydra systemd service
- run migrations before start - register systemd unit - start service - define localhost as default listening addresspull/1/head
parent
9791658838
commit
f0d279789a
@ -1,2 +1,7 @@
|
||||
---
|
||||
# handlers file for roles/hydra_server
|
||||
- name: hydra_systemd_reload
|
||||
ansible.builtin.systemd:
|
||||
state: started
|
||||
name: hydra
|
||||
daemon_reload: true
|
||||
enabled: true
|
||||
|
@ -0,0 +1,13 @@
|
||||
[Unit]
|
||||
Description=ORY Hydra OAuth2/OpenID Connect API server
|
||||
After=network.target
|
||||
Documentation=https://www.ory.sh/docs/hydra/
|
||||
|
||||
[Service]
|
||||
ExecStart={{ hydra_home }}/bin/hydra serve all --config "{{ hydra_home }}/etc/hydra.yml"
|
||||
WorkingDirectory={{ hydra_home }}
|
||||
User={{ hydra_os_user }}
|
||||
Group={{ hydra_os_group }}
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
Loading…
Reference in New Issue