solaoi / co-metub

This is an application for multiple people to manage the stub APIs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

co-metub

license CodeQL GitHub release (latest by date) GitHub Sponsors

This is an application for multiple people to manage the stub APIs.

Getting Started

Docker

All you have to do is the following.

# Specify the port you want to provide
HOST_PORT=8080
# If you run this app on http://, you should set true
DISABLE_SECURE_COOKIES=false
# Let's enjoy!
docker run --init -e SESSION_SECRET_KEY="your random string of at least 32 bytes" \
-e DISABLE_SECURE_COOKIES=$DISABLE_SECURE_COOKIES \
-d --restart=on-failure:1 \
-p $HOST_PORT:3000 -v $(pwd)/data:/data ghcr.io/solaoi/co-metub:latest

Persist the stub data

Your stub data will be persisted under /data in the current directory.

See the stub data

# Specify the port you want to provide
HOST_PORT=3000
docker run --init -d -p $HOST_PORT:5555 -v $(pwd)/data:/data ghcr.io/solaoi/co-metub:latest \
blitz prisma studio

Usage

Create Project

Project is the place to manage your stubs.

Let's create the project with ADD button.

スクリーンショット 2021-09-18 0 42 26

スクリーンショット 2021-09-18 0 44 26

Create Stub

On Project, you could create stubs with ADD button.

スクリーンショット 2021-09-18 0 45 59

スクリーンショット 2021-10-11 22 38 27

Get Stub URL

You get the stub with the COPY button in Project or Stub.

Project

スクリーンショット 2021-09-18 0 48 55

Stub

スクリーンショット 2021-10-11 22 42 59

About

This is an application for multiple people to manage the stub APIs.

License:MIT License


Languages

Language:TypeScript 98.6%Language:Dockerfile 0.9%Language:JavaScript 0.3%Language:Shell 0.2%