https://github.com/Homebrew/homebrew-services
🚀 Manage background services using the daemon manager launchctl on macOS or systemctl on Linux.
https://github.com/Homebrew/homebrew-services
cmd homebrew launchd services tap
Last synced: 3 months ago
JSON representation
🚀 Manage background services using the daemon manager launchctl on macOS or systemctl on Linux.
- Host: GitHub
- URL: https://github.com/Homebrew/homebrew-services
- Owner: Homebrew
- License: bsd-2-clause
- Created: 2014-10-08T04:22:00.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-03-13T06:02:21.000Z (3 months ago)
- Last Synced: 2025-03-13T07:18:46.603Z (3 months ago)
- Topics: cmd, homebrew, launchd, services, tap
- Language: Ruby
- Homepage:
- Size: 1.23 MB
- Stars: 2,050
- Watchers: 59
- Forks: 211
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- stars - Homebrew/homebrew-services
README
# Homebrew Services
Manage background services using the daemon manager `launchctl` on macOS or `systemctl` on Linux.
## Requirements
[Homebrew](https://github.com/Homebrew/brew) is used for installing the services.
## Install
`brew services` is automatically installed when first run.
## Usage
See [the `brew services` section of the `man brew` output](https://docs.brew.sh/Manpage#services-subcommand) or `brew services --help`.
To specify a service file use `brew services --file=`.## Tests
Tests can be run with `bundle install && bundle exec rspec`.
## Copyright
Copyright (c) Homebrew maintainers. See [LICENSE.txt](https://github.com/Homebrew/homebrew-services/blob/HEAD/LICENSE.txt) for details.