Deployment guide1-minute readEN · DE · IT

Развертывание AnythingMCP на DigitalOcean

Развертывание AnythingMCP на Droplet DigitalOcean с помощью Docker Compose и автоматического HTTPS. Быстрая настройка для твоего MCP шлюза.

HCBy HelpCode teamUpdated 1 min read Open source on GitHub

No credit card · 7-day trial · Self-host alternative available

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Summary

Развертывание AnythingMCP на Droplet DigitalOcean с помощью Docker Compose и автоматического HTTPS. Быстрая настройка для твоего MCP шлюза.

Предварительные требования

  • Учетная запись DigitalOceandigitalocean.com
  • Доменное имя с доступом к DNS

Создание Droplet

В консоли DigitalOcean:

НастройкаРекомендуется
ОбразUbuntu 24.04 LTS
ПланБазовый — 2 ГБ ОЗУ / 1 vCPU (минимум)
РегионБлижайший к твоим пользователям
АутентификацияSSH-ключ

Ты можешь выбрать образ Docker из Marketplace, чтобы получить предустановленный Docker, или установить его вручную:

ssh root@DROPLET_IP
curl -fsSL https://get.docker.com | sh

Настройка DNS

Создай A запись, указывающую на IP Droplet:

ТипИмяЗначение
Amcp (или @)DROPLET_IP

Ты можешь управлять DNS в Сеть > Домены на DigitalOcean или использовать твоего внешнего провайдера DNS.

Развертывание AnythingMCP

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp
bash setup.sh

Скрипт настройки выполняет все необходимые действия:

  1. Генерирует .env с безопасными секретами
  2. Запрашивает твоё доменное имя и настраивает Caddy для автоматического SSL
  3. Запускает все сервисы через docker compose

Брандмауэр

В Сеть > Брандмауэры создай облачный брандмауэр:

ПортПротоколОписание
22TCPSSH
80TCPHTTP (перенаправление Caddy)
443TCPHTTPS

Присоедини его к твоему Droplet.

Проверка и следующие шаги

Открой https://mcp.example.com. Зарегистрируйте свою учетную запись администратора — первый пользователь становится администратором.

Твой MCP конечный пункт: https://mcp.example.com/mcp

# Обновление до последней версии
git pull && docker compose up -d --build

Это руководство помогло?

Ready to ship

Ship MCP to your stack in 60 seconds.

Spin up AnythingMCP on managed Cloud or self-host it on your infrastructure. Free for 7 days, no credit card.

Похожие руководства

D
deployment

Развертывание AnythingMCP на Heroku

Развертывание AnythingMCP на Heroku с использованием контейнерного развертывания с Heroku Postgres. Быстрое облачное развертывание для твоего MCP шлюза.

D
deployment

Развертывание AnythingMCP на Google Kubernetes Engine (GKE)

Развертывание AnythingMCP на GKE с помощью манифестов Kubernetes, Ingress для HTTPS и Cloud SQL для PostgreSQL. Масштабируемое развертывание корпоративного уровня.

D
deployment

Развертывание AnythingMCP на Google Cloud Run

Развертывание AnythingMCP как безсерверного контейнера на Google Cloud Run с Cloud SQL для PostgreSQL. Масштабируемый, платный по мере использования шлюз MCP.

D
deployment

Развертывание AnythingMCP на Microsoft Azure

Развертывание AnythingMCP на виртуальной машине Azure с Docker Compose и автоматическим HTTPS. Готовый к корпоративному использованию шлюз MCP на Azure.

D
deployment

Развертывание AnythingMCP на AWS (EC2)

Развертывание AnythingMCP на экземпляре AWS EC2 с помощью Docker Compose и автоматическим SSL через Caddy. Готовая к производству настройка для твоего MCP шлюза.

D
deployment

Развертывание AnythingMCP на Hetzner Cloud

Запусти AnythingMCP на VPS Hetzner Cloud с Docker Compose и автоматическим SSL. Доступный европейский хостинг для твоего MCP шлюза.