ChatPaper Docker & Self-Hosted Deployment

GitHub

Use ChatGPT to summarize the arXiv papers. 全流程加速科研,利用chatgpt进行论文全文总结+专业翻译+润色+审稿+审稿回复

19,462 stars Python Python 1 file · ~12,715 tokens #arxiv#paper
RAW Compose
1. Pull Image (DOCKERHUB) docker pull panda1024/chatpaper
2. Docker Run (1-Click Launch) docker run -d --name chatpaper -p 28460:28460 --restart always panda1024/chatpaper:v1.0
3. Podman Run podman run -d --name chatpaper -p 28460:28460 --restart always panda1024/chatpaper:v1.0
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/panda1024/chatpaper:v1.0
5. ORAS Pull (OCI Artifact) oras pull panda1024/chatpaper:v1.0
6. Compose Deployment docker compose up -d
docker/docker-compose.yaml
Download .yml
version: '3.8'

volumes:
  chatpaper_log:
  chatpaper_export:
  chatpaper_pdf_files:
  chatpaper_response_file:
services:
  chatpaper:
    container_name: chatpaper
    expose:
      - 28460
    ports:
      - "28460:8088"
    volumes:
      - "chatpaper_log:/var/log"
      - "chatpaper_export:/opt/chatpaper/export"
      - "chatpaper_pdf_files:/opt/chatpaper/pdf_files"
      - "chatpaper_response_file:/opt/chatpaper/response_file"
    environment:
      - OPENAI_KEY=YOUR_KEY_HERE
    image: "panda1024/chatpaper:v1.0"
    restart: always