Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tetreum/xupopter_client

Simple interface to manage Xupopter recipes aswell as it's runners.
https://github.com/tetreum/xupopter_client

crawler scrapper scrapping webscraper

Last synced: 5 days ago
JSON representation

Simple interface to manage Xupopter recipes aswell as it's runners.

Awesome Lists containing this project

README

        

![Preview](https://raw.githubusercontent.com/tetreum/xupopter_client/master/preview.png)

# Xupopter Client

Simple interface to manage Xupopter recipes aswell as it's [runners](https://github.com/tetreum/xupopter_runner).

## Usage

You can either use the docker container (recommended as contains both the backend and a runner) or manually run it.

### Docker
```
version: "3.3"
services:
xupopter:
image: ghcr.io/tetreum/xupopter_client:latest
container_name: xupopter
ports:
- 8088:8088
volumes:
- /path/to/config:/app/config # Make sure your local config directory exists
```

### Manual
1. `npm i`
2. `npm run dev`
3. You can now access the interface from http://127.0.0.1:8088/
If you want to run recipes, you will also have to run a runner instance.

### DB

Push changes: `npx prisma db push`

### Debugging tools
- https://inloop.github.io/sqlite-viewer/