mirror of
				https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
				synced 2025-11-04 16:23:41 +08:00 
			
		
		
		
	@@ -6,13 +6,9 @@ RUN apk add --no-cache libc6-compat
 | 
			
		||||
 | 
			
		||||
WORKDIR /app
 | 
			
		||||
 | 
			
		||||
COPY package.json yarn.lock* package-lock.json* ./
 | 
			
		||||
COPY package.json yarn.lock ./
 | 
			
		||||
 | 
			
		||||
RUN \
 | 
			
		||||
  if [ -f yarn.lock ]; then yarn install --frozen-lockfile --network-timeout 100000; \
 | 
			
		||||
  elif [ -f package-lock.json ]; then npm ci; \
 | 
			
		||||
  else echo "Lockfile not found." && exit 1; \
 | 
			
		||||
  fi
 | 
			
		||||
RUN yarn install
 | 
			
		||||
 | 
			
		||||
FROM base AS builder
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,10 +1,14 @@
 | 
			
		||||
import fetch from "node-fetch";
 | 
			
		||||
import fs from "fs/promises";
 | 
			
		||||
 | 
			
		||||
const CN_URL =
 | 
			
		||||
const RAW_CN_URL =
 | 
			
		||||
  "https://raw.githubusercontent.com/PlexPt/awesome-chatgpt-prompts-zh/main/prompts-zh.json";
 | 
			
		||||
const EN_URL =
 | 
			
		||||
const CN_URL =
 | 
			
		||||
  "https://cdn.jsdelivr.net/gh/PlexPt/awesome-chatgpt-prompts-zh@main/prompts-zh.json";
 | 
			
		||||
const RAW_EN_URL =
 | 
			
		||||
  "https://raw.githubusercontent.com/f/awesome-chatgpt-prompts/main/prompts.csv";
 | 
			
		||||
const EN_URL =
 | 
			
		||||
  "https://cdn.jsdelivr.net/gh/f/awesome-chatgpt-prompts@main/prompts.csv";
 | 
			
		||||
const FILE = "./public/prompts.json";
 | 
			
		||||
 | 
			
		||||
async function fetchCN() {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user