1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/gotosocial_ynh.git synced 2024-09-03 19:16:06 +02:00
This commit is contained in:
Éric Gaspar 2023-10-24 09:02:36 +02:00
parent f59d2728a8
commit 1a76dbc079
2 changed files with 2 additions and 9 deletions

View file

@ -1,5 +1,6 @@
location __PATH__/ { location __PATH__/ {
proxy_pass http://127.0.0.1:__PORT__;
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Host $host; proxy_set_header Host $host;
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;
@ -8,19 +9,12 @@ location __PATH__/ {
proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:__PORT__;
client_max_body_size 100M; client_max_body_size 100M;
# Include SSOWAT user panel.
include conf.d/yunohost_panel.conf.inc;
# fix "[warn] could not build optimal proxy_headers_hash error" # fix "[warn] could not build optimal proxy_headers_hash error"
proxy_headers_hash_max_size 512; proxy_headers_hash_max_size 512;
proxy_headers_hash_bucket_size 128; proxy_headers_hash_bucket_size 128;
# media caching stuff # media caching stuff
# https://docs.gotosocial.org/en/latest/advanced/caching/assets-media/#nginx # https://docs.gotosocial.org/en/latest/advanced/caching/assets-media/#nginx
location /assets/ { location /assets/ {

View file

@ -4,14 +4,13 @@ After=network.target postgresql.service nginx.service
[Service] [Service]
Type=exec Type=exec
Restart=on-failure
User=__APP__ User=__APP__
Group=__APP__ Group=__APP__
WorkingDirectory=__INSTALL_DIR__/ WorkingDirectory=__INSTALL_DIR__/
ExecStart=__INSTALL_DIR__/gotosocial --config-path config.yaml server start ExecStart=__INSTALL_DIR__/gotosocial --config-path config.yaml server start
StandardOutput=append:/var/log/__APP__/__APP__.log StandardOutput=append:/var/log/__APP__/__APP__.log
StandardError=inherit StandardError=inherit
Restart=on-failure
# Sandboxing options to harden security # Sandboxing options to harden security
# Depending on specificities of your service/app, you may need to tweak these # Depending on specificities of your service/app, you may need to tweak these