Развёртывание
IMGPrompt — это чистый статический экспорт (output: "export"); его можно развернуть на EdgeOne Pages, Cloudflare Pages, Vercel или любом статическом сервере.
Выберите самый быстрый путь:
- Нужен хостинг без настройки — разверните на Vercel в один клик.
- Нужны контроль и лёгкие правки — запускайте локально.
- Предпочитаете контейнеры — возьмите официальный Docker-образ.
Любой вариант даёт одинаковую многоязычную среду и библиотеку из 5000+ промптов.
Инструкции по развёртыванию
Системные требования:
- Node.js 20.9 или новее;
- поддерживаются macOS, Windows (включая WSL) и Linux.
Развёртывание на Vercel
Нажмите кнопку ниже, чтобы развернуть IMGPrompt на платформе Vercel в один клик:
Vercel быстро разместит проект и автоматически возьмёт на себя сборку и публикацию — вариант для тех, кому не нужна сложная серверная конфигурация.
Локальное развёртывание
Убедитесь, что у вас установлен Node.js.
# Installation (установка зависимостей)
yarn
# Local Development (локальная разработка)
yarn dev
# Build (статический экспорт в каталог out/, можно открыть любым статическим сервером)
yarn build
npx serve out
# Deploy for a single language (сборка одного языка)
yarn build:lang en
yarn build:lang zh
yarn build:lang zh-hant
После запуска откройте в браузере http://localhost:3000, чтобы увидеть результат.
Привыкли к другому пакетному менеджеру? Просто замените
yarnв примерах на соответствующие командыpnpmилиnpm.
Развёртывание в Docker
Официальный образ содержит полный статический сайт на 18 языках — не нужны ни установка Node.js, ни ручная сборка: одна команда, и IMGPrompt самостоятельно размещён на домашнем сервере или NAS:
# ghcr.io
docker run -d -p 5666:5666 --name imgprompt ghcr.io/rockbenben/img-prompt:latest
# Docker Hub
docker run -d -p 5666:5666 --name imgprompt rockben/img-prompt:latest
После запуска контейнера откройте в браузере http://localhost:5666. Для последующего обновления заново скачайте образ и пересоздайте контейнер (docker pull, затем удалите старый контейнер и снова выполните docker run).