Self-Hosted• Гайды по выбору

Self-Hosted альтернативы SaaS: Gitea, Nextcloud, n8n на своём сервере

Заменяем GitHub, Google Drive и Zapier бесплатными self-hosted аналогами. Сколько ресурсов нужно и как развернуть через Docker.

Обновлено: 2026-11-08T06:00:05.449Z
Время чтения: ~10 мин
Автор: Артём Савельев (DevOps-инженер)
Быстрый ответ & Краткая суть

Self-hosted альтернативы: Gitea (GitHub, ~1 ГБ RAM), Nextcloud (Google Drive, ~4 ГБ RAM), n8n (Zapier, ~1 ГБ RAM). Всё разворачивается через Docker Compose на VPS с 4 vCPU и 8 ГБ RAM (~1000–1500 ₽/мес). Экономия: $50–100/мес на SaaS-подписках, полный контроль данных, соответствие 152-ФЗ.

Gitea1 vCPU, 1 ГБ RAM (замена GitHub)
Nextcloud2 vCPU, 4 ГБ RAM (замена Google Drive)
n8n1 vCPU, 1 ГБ RAM (замена Zapier)
VPS для стека4 vCPU, 8 ГБ RAM, ~1000 ₽/мес
Ключевые выводы и краткая суть
  • Gitea (замена GitHub): 1 vCPU, 1 ГБ RAM. Лёгкий Git-сервер с веб-интерфейсом, CI/CD (Gitea Actions).
  • Nextcloud (замена Google Drive/Dropbox): 2 vCPU, 4 ГБ RAM. Файлы, календарь, контакты, офис.
  • n8n (замена Zapier): 1 vCPU, 1 ГБ RAM. Визуальная автоматизация с 400+ интеграциями.
  • Весь стек можно поднять на одном VPS за 800–1500 ₽/мес вместо $50+/мес за SaaS-подписки.

Gitea: свой Git-сервер за 5 минут

Gitea — лёгкий Git-сервер на Go. Один бинарник, ~100 МБ RAM при работе. Поддерживает pull requests, issues, wiki, CI/CD (Gitea Actions, совместим с GitHub Actions). Идеален для небольших команд 2–20 человек.

gitea-compose.yml
# docker-compose для Gitea
services:
  gitea:
    image: gitea/gitea:latest
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - GITEA__database__DB_TYPE=sqlite3
    volumes:
      - gitea_data:/data
    ports:
      - "3000:3000"  # Web UI
      - "2222:22"     # SSH
    restart: always

volumes:
  gitea_data:

Nextcloud: Google Drive на своём железе

Nextcloud — облачное хранилище файлов с календарём, контактами и встроенным офисом (Collabora/OnlyOffice). Замена Google Workspace для компаний, которые хотят контролировать свои данные.

Потребление: 2–4 ГБ RAM (зависит от числа пользователей), 100+ ГБ SSD для файлов. Для 5–10 пользователей — VPS с 4 ГБ RAM достаточно.

nextcloud-compose.yml
# docker-compose для Nextcloud с PostgreSQL
services:
  nextcloud:
    image: nextcloud:apache
    environment:
      - POSTGRES_HOST=db
      - POSTGRES_DB=nextcloud
      - POSTGRES_USER=nextcloud
      - POSTGRES_PASSWORD=${NC_DB_PASS}
    volumes:
      - nc_data:/var/www/html
    ports:
      - "8080:80"
    depends_on:
      - db
    restart: always

  db:
    image: postgres:16-alpine
    environment:
      - POSTGRES_DB=nextcloud
      - POSTGRES_USER=nextcloud
      - POSTGRES_PASSWORD=${NC_DB_PASS}
    volumes:
      - nc_pgdata:/var/lib/postgresql/data
    restart: always

volumes:
  nc_data:
  nc_pgdata:

n8n: автоматизация без кода

n8n — визуальный конструктор автоматизаций. 400+ интеграций: Telegram, Slack, Google Sheets, PostgreSQL, HTTP/Webhook и даже ИИ (OpenAI, Ollama). Замена Zapier без ограничений по числу задач.

Потребление: ~200 МБ RAM при простое, до 1 ГБ при сложных сценариях. Для личного использования и маленькой команды — 1 vCPU, 1 ГБ RAM.

Экономика: SaaS vs Self-Hosted

GitHub Team: $4/мес за пользователя. Для команды из 10 человек — $40/мес. Gitea — бесплатно, нужен VPS за 500 ₽/мес.

Google Workspace Business: $6/мес за пользователя. 10 человек — $60/мес. Nextcloud — бесплатно, VPS ~1000 ₽/мес.

Zapier Professional: $49/мес за 2000 задач. n8n — бесплатно, без ограничений на задачи. VPS — 300 ₽/мес.

Итого SaaS: ~$150–200/мес (~15 000 ₽). Self-hosted: ~1500–2000 ₽/мес. Экономия — в 7–10 раз.

Рекомендованные конфигурации по теме статьи

Проверенные серверы от надежных провайдеров

Весь каталог
Хит цены
Aeza

Aeza

Москва★ 4.6

Shared Start

CPU

1 ядер • 3.3 ГГц

RAM

1 ГБ

Диск

10 ГБ NVMe

Канал

200 Мбит/с

149 ₽/мес

Хит цены
Timeweb Cloud

Timeweb Cloud

Москва★ 4.8

Cloud Start

CPU

1 ядер • 3.3 ГГц

RAM

1 ГБ

Диск

15 ГБ NVMe

Канал

200 Мбит/с

299 ₽/мес

Aeza

Aeza

Москва★ 4.6

Shared Medium

CPU

2 ядер • 3.3 ГГц

RAM

2 ГБ

Диск

30 ГБ NVMe

Канал

200 Мбит/с

299 ₽/мес

Часто задаваемые вопросы (FAQ)

Безопасно ли хранить данные на своём сервере?

При правильной настройке (шифрование, бэкапы, обновления) — не менее безопасно, чем SaaS. Вы контролируете, где хранятся данные — важно для 152-ФЗ.

Сколько стоит VPS для всего стека?

Gitea + Nextcloud + n8n = ~6 ГБ RAM, 4 vCPU, 100 ГБ NVMe. VPS с такими параметрами — от 800 до 1500 ₽/мес в зависимости от провайдера. Сравнить цены можно на ServerSales.