feat: start service with pid file
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
69c1b6e697
commit
13500ef0f8
|
@ -11,6 +11,7 @@ gitea_packages:
|
|||
gitea_base_dir: "/opt/gitea"
|
||||
gitea_config_dir: "{{ gitea_base_dir }}/custom/conf"
|
||||
gitea_data_dir: "{{ gitea_base_dir }}/data"
|
||||
gitea_run_dir: "{{ gitea_base_dir }}/run"
|
||||
gitea_template_dir: "{{ gitea_base_dir }}/custom/templates"
|
||||
|
||||
gitea_selinux_fcontext:
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
- "{{ gitea_config_dir }}"
|
||||
- "{{ gitea_data_dir }}"
|
||||
- "{{ gitea_log_dir }}"
|
||||
- "{{ gitea_run_dir }}"
|
||||
- "{{ gitea_template_dir }}/custom"
|
||||
|
||||
- name: Download Gitea binary
|
||||
|
|
|
@ -12,7 +12,7 @@ Environment=GITEA_WORK_DIR={{ gitea_base_dir }}
|
|||
User={{ gitea_user }}
|
||||
Group={{ gitea_group }}
|
||||
WorkingDirectory={{ gitea_base_dir }}
|
||||
ExecStart={{ gitea_base_dir }}/gitea-latest web -c {{ gitea_config_dir }}/app.ini
|
||||
ExecStart={{ gitea_base_dir }}/gitea-latest web -c {{ gitea_config_dir }}/app.ini -P {{ gitea_run_dir }}/gitea.pid
|
||||
Restart=on-failure
|
||||
PrivateTmp=yes
|
||||
|
||||
|
|
Loading…
Reference in New Issue