static hosting

Розгорніть папку зі статичними файлами однією командою.

Завантажує папку як є і за приблизно дві секунди друкує живе посилання. Без акаунта, без конфігурації, без етапу збірки — а повторний запуск оновлює той самий сайт.

$ npx harvis
mcp

Працюєте з агентом? Він може розгортати напряму.

harvis.dev — це віддалений MCP-сервер. Вставте один блок конфігурації в Cursor, Claude Desktop, VS Code чи будь-який MCP-клієнт — і ваш агент отримає інструмент deploy_site. Без акаунта, без API-ключа.

  • Клієнти з підтримкою віддаленого MCP під'єднуються безпосередньо до URL
  • Клієнти лише зі stdio, як-от Claude Desktop, працюють через міст mcp-remote
  • Розгортання повертає URL живого сайту та приватне посилання, щоб забрати його на свою панель керування
Читати повні інструкції для агентів
terminal
$ claude mcp add --transport http harvis https://harvis.dev/api/mcp
deploy_siteworks with any MCP client
ci/cd

Уже на GitHub? Розгортайте з Actions.

Якщо сайт зберігається в репозиторії, один крок наприкінці вашого воркфлоу опублікує результат збірки. Кожен push у main оновлює той самий сайт.

  • Додайте один крок після збірки й вкажіть на папку з результатом
  • Токен розгортання з панелі керування завжди оновлює той самий сайт
  • Без токена кожен запуск отримує нове посилання для попереднього перегляду
Знайти на GitHub Marketplace
.github/workflows/deploy.yml
name: Deploy
on:
  push:
    branches: [main]

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm run build
      - uses: harvis-io/static-deploy-action@v1
        with:
          directory: dist
          token: ${{ secrets.HARVIS_DEPLOY_TOKEN }}
навіщо ще один

Навіщо новий статичний хостинг?

Кожен інший варіант спершу просить вас щось принести — Worker, репозиторій, збірку. Папці з HTML нічого з цього не має бути потрібно.

  • Cloudflare перетворює все на Worker

    Навіть проста HTML-сторінка тепер проходить через Worker, конфігурацію wrangler і етап збірки. Це забагато механіки для трьох файлів, які ніколи не змінюються.

  • Surge працює на DigitalOcean

    Harvis натомість працює на edge-мережі Cloudflare, тож ваші файли віддаються звідти, де зараз перебувають ваші відвідувачі.

  • GitHub Pages вимагає репозиторій

    Тут не потрібні ні репозиторій, ні коміт, ні воркфлоу Actions. Ви завантажуєте файли — і вони одразу онлайн: контроль версій залишається вашим вибором, а не вимогою.

  • Створено для тимчасових сайтів

    Демо, одноразові сторінки, макет, який колезі треба показати сьогодні. Опублікуйте, поділіться посиланням, забудьте.

  • Вставляйте прямо з AI-чату

    Коли модель видає вам блок HTML, киньте його сюди й отримайте справжню URL-адресу у відповідь. Не потрібно створювати проєкт, щоб просто побачити результат у браузері.

interfaces

Три способи опублікувати

Те саме розгортання, з якого б інтерфейсу ви зараз не працювали.

  • 01

    Командний рядок

    Одна команда з будь-якої папки проєкту. Запустіть її ще раз — і той самий сайт оновиться на місці.

  • 02

    HTTP API

    Надішліть файли методом POST на /api/upload і зчитайте живе посилання прямо з відповіді.

  • 03

    AI-агенти

    Спрямуйте агента на MCP-сервер або на інструкції, які можна скопіювати, — і він опублікує сайт за вас.

how it works

Як це працює

  1. 01

    Встановіть CLI

    Одна команда: "npm i -g harvis". Або пропустіть встановлення й запустіть одразу через "npx harvis".

  2. 02

    Запустіть у будь-якій папці

    Введіть "harvis" у папці, яку хочете опублікувати. Усе — HTML, CSS, JS, зображення — завантажиться за секунди.

  3. 03

    Отримайте посилання

    Ви отримаєте публічне посилання на живий сайт і приватне посилання для підтвердження. Відкрийте посилання для підтвердження й увійдіть, щоб керувати сайтом зі своєї панелі керування.

  • Працює з будь-якої папки проєкту
  • Не потрібен акаунт чи конфігурація
  • Запустіть повторно, щоб оновити той самий сайт
gallery

Створено за допомогою ШІ й опубліковано на harvis.dev

Добірка сайтів, які люди вже опублікували. Натисніть на будь-яку картку, щоб побачити його наживо.

faq

Часті запитання

Усе, що може вас цікавити перед публікацією.