Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/VictorioBerra/patch-me
A GUI for services like https://patchbay.pub/
https://github.com/VictorioBerra/patch-me
Last synced: 4 days ago
JSON representation
A GUI for services like https://patchbay.pub/
- Host: GitHub
- URL: https://github.com/VictorioBerra/patch-me
- Owner: VictorioBerra
- License: mit
- Created: 2019-12-10T21:31:18.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T05:24:10.000Z (over 1 year ago)
- Last Synced: 2024-10-25T12:39:28.294Z (14 days ago)
- Language: Vue
- Size: 3.33 MB
- Stars: 31
- Watchers: 3
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - VictorioBerra/patch-me - A GUI for services like https://patchbay.pub/ (others)
README
# PatchMe
> GUI for services like https://patchbay.pub/
Live demo: https://patchme.link/
## Contributing
If https://patchbay.pub/ is down, you can run your own local patchbay server to develop against. https://github.com/patchbay-pub/patchbay-simple-server
- Install golang https://golang.org/dl/
- `git clone https://github.com/patchbay-pub/patchbay-simple-server.git`
- `cd patchbay-simple-server`
- `go run main.go`You may want to allow CORS:
```golang
// Put this in the first handler, maybe right before `if r.Method == "GET" {`
enableCors(&w)func enableCors(w *http.ResponseWriter) {
(*w).Header().Set("Access-Control-Allow-Origin", "*")
}
```See [Nuxt.js docs](https://nuxtjs.org).
``` bash
# install dependencies
$ npm run install# serve with hot reload at localhost:3000
$ npm run dev# build for production and launch server
$ npm run build
$ npm run start# generate static project
$ npm run generate
```## TODO
- Constants file https://github.com/gothinkster/vue-realworld-example-app/blob/master/src/store/actions.type.js
- Persist the URL and LinkCode on reload
- Maybe ditch the publisher entirely and allow adding a payload/POST toggle?