https://github.com/txthinking/joker
joker can turn process into daemon. Zero-Configuration
https://github.com/txthinking/joker
background c command daemon golang joker linux process zero-configuration
Last synced: 9 months ago
JSON representation
joker can turn process into daemon. Zero-Configuration
- Host: GitHub
- URL: https://github.com/txthinking/joker
- Owner: txthinking
- License: gpl-3.0
- Created: 2019-08-10T04:59:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-02-20T03:27:23.000Z (10 months ago)
- Last Synced: 2025-03-28T14:09:03.035Z (9 months ago)
- Topics: background, c, command, daemon, golang, joker, linux, process, zero-configuration
- Language: C
- Homepage: https://www.txthinking.com
- Size: 91.8 KB
- Stars: 202
- Watchers: 8
- Forks: 26
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# joker
joker can turn process into daemon.
❤️ A project by [txthinking.com](https://www.txthinking.com)
### Install via [nami](https://github.com/txthinking/nami)
```
nami install joker
```
or build from Source
```
make
```
### Usage
joker: run command as daemon
run your command
last view pid of last command
list show running commands
log view log of command
stop stop a command by SIGTERM
help show help
version show version
### Example
joker brook server -l :9999 -p password
### Where are log files?
All log files are stored in $HOME/.joker based on PID
### Why
There are many tools, such as systemd, supervisord, etc.
But I need a simple, small, clean, no configuration tool. joker does **not** depend on systemd.
### Auto start command at boot
You may like [txthinking/z](https://github.com/txthinking/z)
## License
Licensed under The GPLv3 License