BibiGPT-v1 Docker & Self-Hosted Deployment

GitHub

BibiGPT v1 · one-Click AI Summary for Audio/Video & Chat with Learning Content: Bilibili | YouTube | Tweet丨TikTok丨Dropbox丨Google Drive丨Local files |...

6,272 stars TypeScript TypeScript 2 files · ~1,711 tokens #bilibili#chatgpt#gpt#gpt-3#openai#youtube
RAW Compose
1. Pull Image (DOCKERHUB) docker pull jimmylv/bibigpt-v1
2. Docker Run (1-Click Launch) docker run -d --name bibigpt-v1 -p 3000:3000 --restart always jimmylv/bibigpt-v1:latest
3. Podman Run podman run -d --name bibigpt-v1 -p 3000:3000 --restart always jimmylv/bibigpt-v1:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/jimmylv/bibigpt-v1:latest
5. ORAS Pull (OCI Artifact) oras pull jimmylv/bibigpt-v1:latest
6. Compose Deployment docker compose up -d
docker-compose.yml
Download .yml
# Hi, this is a Docker service startup configuration.
# Please make sure to configure the .env file in this project's root directory before proceeding.
# you can directly execute the following command to start the service.
# $ docker compose up -d

# Choose one of the following two services below.
# If you do not need a particular service, please try to comment it out.

version: '3.9'
services:
  # Service 1> Production environment image
  bibigpt:
    build:
      context: ./
      dockerfile: Dockerfile
      args:
        # If you want to use sentry, please set IS_USED_SENTRY=1
        IS_USED_SENTRY: 0
    container_name: bibigpt
    ports:
      - 3000:3000

  #  Service 2> Development environment image
  bibigpt-dev:
    build:
      context: ./
      dockerfile: dev.Dockerfile
    container_name: bibigpt-dev
    ports:
      - 3002:3000
    env_file: .env