ansible-roles/webapps/mattermost/templates/mattermost.service.j2
Mathieu Gauthier-Pilote be33260c47
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |4834|36|4798|40|:+1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/mattermost/1//ansiblelint">Evolix » ansible-roles » mattermost #1</a>
gitea/ansible-roles/pipeline/head This commit looks good
Now installs a LE SSL cert via certbot by default + configurable base path for user's home
2023-04-27 14:49:12 -04:00

21 lines
354 B
Django/Jinja

[Unit]
Description=Mattermost
After=network.target
After=postgresql.service
Requires=postgresql.service
[Service]
Type=notify
Restart=always
WorkingDirectory={{ home_base }}/%i/mattermost
ExecStart=/{{ home_base }}/%i/mattermost/bin/mattermost
TimeoutStartSec=3600
LimitNOFILE=49152
RestartSec=10
User=%i
Group=%i
[Install]
WantedBy=multi-user.target