Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/v2ex/launcher
https://github.com/v2ex/launcher
macos process-manager ssg supervisor swiftui webdev
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/v2ex/launcher
- Owner: v2ex
- License: mit
- Created: 2022-01-02T10:35:52.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-01T05:43:43.000Z (about 2 years ago)
- Last Synced: 2024-07-17T15:01:54.445Z (4 months ago)
- Topics: macos, process-manager, ssg, supervisor, swiftui, webdev
- Language: Swift
- Homepage: https://cl.v2ex.pro
- Size: 1.34 MB
- Stars: 278
- Watchers: 4
- Forks: 11
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CodeLauncher
As a web developer, you need to run many different processes for your development work. CodeLauncher provides a hub for all the server software you need, and you can organize them by project and check their output accordingly.
## Core Features
- Manage processes by project
- Check the output of each process
- Auto start projects when CodeLauncher starts
- Manage environment variables of each process
- Export/import projects for sharing between team members## Open Source
If you have used supervisor on Linux before, you will find the concept is quite similar. CodeLauncher works like a GUI version of supervisor for macOS. You can also grab the source code and build it yourself if you want.
## DEVELOPMENT_TEAM Setting
To use your DEVELOPMENT_TEAM for building the app, please follow these steps:
Create a `local.xcconfig` file at the root level of the project. This file is already ignored in gitignore.
Put your DEVELOPMENT_TEAM setting in `local.xcconfig` like this:
```
DEVELOPEMENT_TEAM = 12345ABCDE
```You do not need to create this file from Xcode, it can be created with a simple command like this:
```
echo "DEVELOPMENT_TEAM = 12345ABCDE" > local.xcconfig
```