Zammad: small fixes and updates
This commit is contained in:
parent
0e083996e4
commit
2d539c31a0
10 changed files with 65 additions and 43 deletions
|
@ -1,14 +1,16 @@
|
|||
### {{ ansible_managed }}
|
||||
|
||||
[Unit]
|
||||
Description=Zammad rails server
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
After=zammad.service
|
||||
Requires=zammad.service
|
||||
After={{ zammad_service }}
|
||||
Requires={{ zammad_service }}
|
||||
|
||||
[Service]
|
||||
#Type=notify
|
||||
#WatchdogSec=10
|
||||
EnvironmentFile=/etc/zammad/zammad.env
|
||||
EnvironmentFile={{ zammad_env_file }}
|
||||
User={{ zammad_user }}
|
||||
Group={{ zammad_user }}
|
||||
Restart=always
|
||||
|
@ -18,4 +20,4 @@ WorkingDirectory={{ zammad_home }}
|
|||
ExecStart=/bin/bash -l -c "${BUNDLE_BINARY} exec script/rails server -b ${ZAMMAD_BIND_IP} -p ${ZAMMAD_RAILS_PORT}"
|
||||
|
||||
[Install]
|
||||
WantedBy=zammad.service
|
||||
WantedBy={{ zammad_service }}
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
### {{ ansible_managed }}
|
||||
|
||||
[Unit]
|
||||
Description=Zammad websocket
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
After=zammad.service
|
||||
Requires=zammad.service
|
||||
After={{ zammad_service }}
|
||||
Requires={{ zammad_service }}
|
||||
|
||||
[Service]
|
||||
EnvironmentFile=/etc/zammad/zammad.env
|
||||
EnvironmentFile={{ zammad_env_file }}
|
||||
User={{ zammad_user }}
|
||||
Group={{ zammad_user }}
|
||||
Restart=always
|
||||
|
@ -16,4 +18,4 @@ WorkingDirectory={{ zammad_home }}
|
|||
ExecStart=/bin/bash -l -c "${BUNDLE_BINARY} exec script/websocket-server.rb -b ${ZAMMAD_BIND_IP} -p ${ZAMMAD_WEBSOCKET_PORT} start"
|
||||
|
||||
[Install]
|
||||
WantedBy=zammad.service
|
||||
WantedBy={{ zammad_service }}
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
### {{ ansible_managed }}
|
||||
|
||||
[Unit]
|
||||
Description=Zammad Background Worker
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
After=zammad.service
|
||||
Requires=zammad.service
|
||||
After={{ zammad_service }}
|
||||
Requires={{ zammad_service }}
|
||||
|
||||
[Service]
|
||||
EnvironmentFile=/etc/zammad/zammad.env
|
||||
EnvironmentFile={{ zammad_env_file }}
|
||||
User={{ zammad_user }}
|
||||
Group={{ zammad_user }}
|
||||
Restart=always
|
||||
|
@ -16,4 +18,4 @@ WorkingDirectory={{ zammad_home }}
|
|||
ExecStart=/bin/bash -l -c "${BUNDLE_BINARY} exec script/background-worker.rb start"
|
||||
|
||||
[Install]
|
||||
WantedBy=zammad.service
|
||||
WantedBy={{ zammad_service }}
|
||||
|
|
|
@ -3,9 +3,9 @@ Description=Zammad
|
|||
After=syslog.target
|
||||
After=network.target
|
||||
StopWhenUnneeded=true
|
||||
Wants=zammad-rails.service
|
||||
Wants=zammad-scheduler.service
|
||||
Wants=zammad-websocket.service
|
||||
Wants={{ zammad_rails_service }}
|
||||
Wants={{ zammad_worker_service }}
|
||||
Wants={{ zammad_websocket_service }}
|
||||
|
||||
[Service]
|
||||
EnvironmentFile={{ zammad_env_file }}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue