https://github.com/kittenzexe/localstack
A simple, lightweight rust program to run multiple projects at once with a single program.
https://github.com/kittenzexe/localstack
development fullstack rust
Last synced: 4 months ago
JSON representation
A simple, lightweight rust program to run multiple projects at once with a single program.
- Host: GitHub
- URL: https://github.com/kittenzexe/localstack
- Owner: KittenzExe
- License: agpl-3.0
- Created: 2024-04-07T12:42:05.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-31T16:50:38.000Z (6 months ago)
- Last Synced: 2025-01-21T12:07:58.143Z (6 months ago)
- Topics: development, fullstack, rust
- Language: Rust
- Homepage:
- Size: 53.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README

A simple, lightweight rust program to run multiple projects at once with a single program.
# ⚙️ Usage
Place the executable file along with `localstack.config.json` in a directory of your choice (see setup instructions for more details), you can then run `localstack.exe` or in your terminal and it will launch separate terminal windows for each program specified in `localstack.config.json`.
# 💾 Setup
With both `localstack.exe` and `localstack.config.json` in the same directory, you can configure it with the following format:
```
[
{
"directory": "your\\directory\\here",
"commands": [
"your commands"
]
}
]
```
(You can also list off multiple commands if needed)# 🛠️ Development
## 📦 Building and running from source
### Clone the repository
> git clone https://github.com/kittenzexe/localstack.git
>
> cd localstack### Build the project
> cargo build --release
### Configure config
> see [Setup](https://github.com/KittenzExe/localstack/new/main?filename=README.md#setup) for localstack.config.json formatting
### Run localstack
> ./target/release/localstack or ./target/release/localstack.exe
# 📖 License
Under the [GNU Affero General Public License v3.0](https://github.com/KittenzExe/localstack?tab=AGPL-3.0-1-ov-file)