Skip to content

Instantly share code, notes, and snippets.

@virtualdreams
Created April 4, 2017 15:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save virtualdreams/92a5601dbb8834a514206673bae13ca5 to your computer and use it in GitHub Desktop.
Save virtualdreams/92a5601dbb8834a514206673bae13ca5 to your computer and use it in GitHub Desktop.
Gogs systemd service
[Unit]
Description=Gogs
After=syslog.target
After=network.target
#After=mysqld.service
#After=postgresql.service
#After=memcached.service
#After=redis.service
[Service]
# Modify these two values and uncomment them if you have
# repos with lots of files and get an HTTP error 500 because
# of that
###
#LimitMEMLOCK=infinity
#LimitNOFILE=65535
Type=simple
User=git
Group=git
WorkingDirectory=/srv/git/gogs
ExecStart=/srv/git/gogs/gogs web
Restart=always
Environment=USER=git HOME=/srv/git
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment