Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rgolangh/parodos-swf
https://github.com/rgolangh/parodos-swf
Last synced: 14 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rgolangh/parodos-swf
- Owner: rgolangh
- License: apache-2.0
- Created: 2023-08-27T13:47:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-25T16:20:08.000Z (over 1 year ago)
- Last Synced: 2024-11-07T10:55:09.908Z (2 months ago)
- Size: 1.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Backstage](https://backstage.io)
This is your newly scaffolded Backstage App, Good Luck!
## Pre-requisites
- Install [Volta](https://volta.sh) to get persistent NodeJS and Yarn versions
- Install dependencies with `yarn install`
- Pre-build the serverless workflow components with `yarn build:swf`To start the app, run:
```sh
yarn dev
```The backstage app will be available on [http://localhost:3000](http://localhost:3000).
## SWF Workflows
The SWF workflows are defined in the `plugins/swf-backend/workflows` folder. They are ingested by the `swf-backend` plugin to the backstage catalog can be executed from [http://localhost:3000/swf](http://localhost:3000/swf) or from backstage templates [http://localhost:3000/create](http://localhost:3000/create).
## External Quarkus Service
In `app-config.local.yaml` file define `baseUrl` and `port` of the service, like this:
```yaml
swf:
baseUrl: http://example.com
port: 8899
```