Skip to content

An easy to use service launcher written in Python

License

Notifications You must be signed in to change notification settings

iiarchives/launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iiPython Service Launcher

Please note: this repository is no longer maintained; for an alternative, just use systemd or something similar.


Installation

To setup the launcher, simply install the requirements with python3 -m pip install -r reqs.txt.

Configuration

In order to actually use the launcher, create a launcher.json file and put the following in it:

[
    {
        "name": "Some Service",
        "id": "some-service",
        "dir": "/opt/some-service",
        "command": "ls"
    }
]

You can add as many as you like, and make them as detailed as you wish.
To start a service, run launch.py start <id>.

If you would like to see the other available commands, run launch.py help.

About

An easy to use service launcher written in Python

Topics

Resources

License

Stars

Watchers

Forks

Languages