1
0
mirror of https://github.com/pirate/ArchiveBox.git synced 2025-08-20 13:21:52 +02:00

Merge pull request #1115 from fa0311/dev

This commit is contained in:
Nick Sweeting
2023-03-08 23:30:51 -08:00
committed by GitHub

29
etc/archivebox.service Normal file
View File

@@ -0,0 +1,29 @@
# This is an example systemd service config definition for ArchiveBox.
#
# Link it into place on your system to use systemd to auto-start the ArchiveBox server on boot:
# https://unix.stackexchange.com/questions/224992/where-do-i-put-my-systemd-unit-file
#
# Review and change these lines as-needed for your specific environment and needs:
# WorkingDirectory, ExecStart, User, Group
[Unit]
Description=Open source self-hosted web archiving
Documentation=https://github.com/ArchiveBox/ArchiveBox/wiki
[Service]
Type=simple
WorkingDirectory=/home/archivebox/archivebox/
ExecStart=/usr/local/bin/archivebox server 0.0.0.0:8000
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
Restart=always
RestartSec=2
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=archivebox
User=archivebox
Group=archivebox
[Install]
WantedBy=multi-user.target