Compare commits
2 Commits
110a7387b5
...
df6d009ce7
Author | SHA1 | Date | |
---|---|---|---|
df6d009ce7 | |||
cd29f363fa |
3
Makefile
3
Makefile
@ -21,7 +21,8 @@ watcher: watcher.c
|
||||
|
||||
clean:
|
||||
go clean
|
||||
rm watcher
|
||||
rm -f watcher
|
||||
rm -f ltscleanerd
|
||||
|
||||
watch: all
|
||||
./watcher . sh -c "make BUILD_MODE=$(BUILD_MODE) && ./lts"
|
||||
|
9
scripts/update-release
Normal file
9
scripts/update-release
Normal file
@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
systemctl stop lts.service
|
||||
make clean
|
||||
make -B BUILD_MODE=RELEASE
|
||||
cp ./lts /usr/local/bin/lts
|
||||
cp ./ltscleanerd /usr/local/bin/ltscleanerd
|
||||
systemctl start lts.service
|
||||
systemctl status lts.service
|
13
systemd/lts.service
Normal file
13
systemd/lts.service
Normal file
@ -0,0 +1,13 @@
|
||||
[Unit]
|
||||
Description=Lair Temporary Storage server
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Restart=always
|
||||
User=root
|
||||
WorkingDirectory=/var/lib/lts
|
||||
ExecStart=/usr/local/bin/lts
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
Reference in New Issue
Block a user