feat(general): Rework default paths, harden service

This commit is contained in:
jeanluc
2022-05-10 12:00:48 +02:00
parent e7d7cf9c59
commit d21bbac35c
35 changed files with 452 additions and 365 deletions

View File

@@ -0,0 +1,20 @@
{%- if "unix" in gitea.config | traverse("server:protocol", "http") -%}
{%- set stream = gitea.config | traverse("server:http_addr", "/run/gitea/gitea.socket") -%}
{%- else -%}
{%- set stream = gitea.config | traverse("server:http_port", "3000") -%}
{%- if gitea.config | traverse("server:http_addr", "") -%}
{%- set stream = gitea.config.server.http_addr ~ ":" ~ stream -%}
{%- endif -%}
{%- endif -%}
[Unit]
Description=Gitea Web Socket
PartOf={{ gitea.lookup.service.name }}.service
[Socket]
Service={{ gitea.lookup.service.name }}.service
ListenStream={{ stream }}
NoDelay=true
[Install]
WantedBy=sockets.target