mirror of
https://github.com/zedeus/nitter
synced 2026-09-05 14:49:32 +00:00
Merge c1273ba4f1 into e4aefbc210
This commit is contained in:
commit
84ad9e35ac
1 changed files with 53 additions and 0 deletions
53
README.md
53
README.md
|
|
@ -163,6 +163,59 @@ exist, Docker silently creates a directory in its place and the container fails
|
|||
with `not a directory: Are you trying to mount a directory onto a file`. Remove
|
||||
that directory and create the file as shown above.
|
||||
|
||||
### init.d
|
||||
|
||||
touch /etc/init.d/nitter
|
||||
editor /etc/init.d/nitter
|
||||
|
||||
```bash
|
||||
#!/bin/sh
|
||||
### BEGIN INIT INFO
|
||||
# Provides: nitter
|
||||
# Required-Start: $network $local_fs $remote_fs
|
||||
# Required-Stop: $network $local_fs $remote_fs
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Nitter (An alternative Twitter front-end)
|
||||
# Description: Nitter service script
|
||||
### END INIT INFO
|
||||
|
||||
# Change these to match your configuration
|
||||
USER="nitter"
|
||||
APP_DIR="/home/nitter/nitter"
|
||||
APP_EXEC="/home/nitter/nitter/nitter"
|
||||
APP_NAME="nitter"
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
echo "Starting $APP_NAME"
|
||||
cd "$APP_DIR"
|
||||
su -s /bin/sh -c "$APP_EXEC" "$USER"
|
||||
;;
|
||||
stop)
|
||||
echo "Stopping $APP_NAME"
|
||||
killall "$APP_NAME"
|
||||
;;
|
||||
restart)
|
||||
echo "Restarting $APP_NAME"
|
||||
killall "$APP_NAME"
|
||||
cd "$APP_DIR"
|
||||
su -s /bin/sh -c "$APP_EXEC" "$USER"
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {start|stop|restart}"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
```
|
||||
finally do not forget to :
|
||||
```
|
||||
sudo chmod +x /etc/init.d/nitter
|
||||
```
|
||||
|
||||
|
||||
### systemd
|
||||
|
||||
To run Nitter via systemd you can use this service file:
|
||||
|
|
|
|||
Loading…
Reference in a new issue