open-ai-server.service.j2 531 B

123456789101112131415
  1. [Unit]
  2. Description=open-ai server({{ app_domain }}).
  3. Wants=network-online.target
  4. After=network-online.target
  5. [Service]
  6. Type=simple
  7. User={{ ansible_user }}
  8. ExecStart=/usr/bin/docker run --rm --name {{ app_domain }}-open-ai-server -p 127.0.0.1:{{ app_openai_proxy_listen_port }}:8080/tcp -v /srv:/srv:z {{ app_nodejs_image }} {{ app_deploy_target }}/scripts/open-ai-server.sh
  9. ExecStop=/usr/bin/docker stop {{ app_domain }}-open-ai-server
  10. WorkingDirectory={{ app_deploy_target }}
  11. Restart=always
  12. [Install]
  13. WantedBy=multi-user.target