mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
working on startup
This commit is contained in:
parent
c545df820a
commit
5545979fe3
3 changed files with 13 additions and 16 deletions
|
@ -88,13 +88,14 @@
|
|||
template:
|
||||
src: "{{ item.src }}"
|
||||
dest: "{{ item.dest }}"
|
||||
mode: "{{ item.mode }}"
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0644
|
||||
with_items:
|
||||
- { src: 'sugarizer.service.j2' , dest: '/etc/systemd/system/sugarizer.service'}
|
||||
- { src: 'sugarizer.ini' , dest: '{{ sugarizer_location }}/{{ sugarizer_server_version }}/env/sugarizer.ini' }
|
||||
- { src: 'sugarizer.conf' , dest: '/etc/apache2/sites-available' }
|
||||
- { src: 'sugarizer.service.j2' , dest: '/etc/systemd/system/sugarizer.service', mode: '0644' }
|
||||
- { src: 'sugarizer.ini' , dest: '{{ sugarizer_location }}/{{ sugarizer_server_version }}/env/sugarizer.ini', mode: '0644' }
|
||||
- { src: 'sugarizer.conf' , dest: '/etc/apache2/sites-available',mode: '0644' }
|
||||
- { src: 'start-sugarizer.sh' , dest: '{{ sugarizer_location }}/{{ sugarizer_server_version }}/', mode: '0755' }
|
||||
|
||||
- name: Create the symlink enabling the rewrite
|
||||
file: src=/etc/apache2/sites-available/sugarizer.conf
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/bash
|
||||
# shim to daemonize node sugarizer.js, declare log target, return 0
|
||||
cd /opt/iiab/sugarizer-server
|
||||
nohup /bin/node sugarizer.js >> /var/log/sugarizer.log &
|
||||
exit 0
|
|
@ -1,15 +1,16 @@
|
|||
[unit]
|
||||
Description=Node.js Sugarizer Server
|
||||
# Requires=After=mongodb.service # Requires the mongodb service to run first
|
||||
Requires=After=mongodb.service # Requires the mongodb service to run first
|
||||
|
||||
[Service]
|
||||
WorkingDirectory={{ sugarizer_location }}/sugarizer-server/
|
||||
ExecStart=start-sugarizer.sh
|
||||
WorkingDirectory=/opt/iiab/sugarizer-server/
|
||||
ExecStart=/usr/bin/node /opt/iiab/sugarizer-server/sugarizer.js
|
||||
Type=forking
|
||||
Restart=always
|
||||
#RestartSec=10 # Restart service after 10 seconds if node service crashes
|
||||
#StandardOutput=syslog # Output to syslog
|
||||
#StandardError=syslog # Output to syslog
|
||||
#SyslogIdentifier=sugarizer
|
||||
RestartSec=10
|
||||
StandardOutput=syslog
|
||||
StandardError=syslog
|
||||
SyslogIdentifier=sugarizer
|
||||
#User=<alternate user>
|
||||
#Group=<alternate group>
|
||||
#Environment=NODE_ENV=production
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue