Возможности/На своём сервере

UPORTAL в вашей инфраструктуре

UPORTAL — self-hosted сокращатель ссылок и система управляемых публикаций, которую можно развернуть на собственном сервере. Community Edition работает в вашей инфраструктуре: короткие ссылки, файлы, Markdown-страницы, аналитика и runtime остаются под вашим контролем.

Облачные сокращатели ссылок и сервисы публикаций хранят аналитику у себя, ограничивают настройки и могут не подходить внутренним требованиям компании. Self-hosted UPORTAL переносит короткие ссылки, публикации и данные в вашу инфраструктуру.

На своём сервереactive
Docker Compose
nginx + HTTPS
/data/files/uportal

Ссылки и данные зависят от внешнего SaaS

Облачные сокращатели ссылок и сервисы публикаций хранят аналитику у себя, ограничивают настройки и могут не подходить внутренним требованиям компании. Self-hosted UPORTAL переносит короткие ссылки, публикации и данные в вашу инфраструктуру.

До UPORTALactive
сторонний SaaS
чужой домен
данные вне вашей инфраструктуры

Как это работает

1
Установить

Установить

Разверните Community Edition через Docker Compose на своём Linux-сервере.

2
Подключить домен

Подключить домен

Настройте собственный домен, HTTPS и маршруты nginx.

3
Использовать

Использовать

Откройте UI, создайте пользовательский токен и публикуйте короткие ссылки, файлы и страницы.

Self-hosted сервис коротких ссылок под вашим контролемactive
короткие ссылки на своём домене
данные на собственном сервере
управляемые публикации
собственная инфраструктура

Self-hosted сервис коротких ссылок под вашим контролем

Короткие ссылки, файлы, Markdown-страницы, события и пользовательские данные работают на вашем сервере. Вы контролируете домен, хранение данных и публичные маршруты UPORTAL.

  • короткие ссылки на своём домене
  • данные на собственном сервере
  • управляемые публикации
  • собственная инфраструктура
Открытая Community Editionactive
open source
MIT License
self-hosted
Community Edition

Открытая Community Edition

Код UPORTAL Community Edition опубликован под MIT License. Open-source версию можно установить самостоятельно без коммерческих услуг и использовать как self-hosted систему публикаций.

  • open source
  • MIT License
  • self-hosted
  • Community Edition
Docker-развертываниеactive
docker compose up -d --build
Docker
host nginx
HTTPS

Docker-развертывание

Базовая установка запускает runtime и service worker через Docker Compose. HTTPS и маршрутизация остаются на host nginx, поэтому UPORTAL можно встроить в существующую серверную инфраструктуру.

  • docker compose up -d --build
  • Docker
  • host nginx
  • HTTPS
Данные на своём сервереactive
/data/files/uportal/meta
/data/files/uportal/storage
/data/files/uportal/events

Данные на своём сервере

Meta, storage, events, indexes и user tokens хранятся в понятной файловой структуре внутри `UPORTAL_DATA_DIR`.

  • /data/files/uportal/meta
  • /data/files/uportal/storage
  • /data/files/uportal/events
API и интеграцииactive
/api/admin/*
webhooks
n8n
HTTP API

API и интеграции

UPORTAL предоставляет HTTP API и может передавать события во внешние процессы. Self-hosted установка подходит для интеграции с n8n, вебхуками и внутренними системами компании.

  • /api/admin/*
  • webhooks
  • n8n
  • HTTP API

Разверните собственный сокращатель ссылок самостоятельно или под ключ

Техническая команда может установить Community Edition сама и получить короткие ссылки на собственном сервере и домене. Если нужен готовый production setup, доступна установка UPORTAL под ключ.

  • выбрать сервер
  • развернуть runtime
  • подключить собственный домен
  • собрать UI и XPI
Практический сценарийactive
выбрать сервер
развернуть runtime
подключить собственный домен
собрать UI и XPI
Управление и аналитикаactive
GitHub
deployment guide
API contract
events contract

GitHub, архитектура и документация

Self-hosted UPORTAL можно проверить до установки: Community Edition открыта на GitHub, а deployment guide, архитектура runtime и публичные контракты API описывают устройство системы и работу с данными.

  • GitHub
  • deployment guide
  • API contract
  • events contract

FAQ

Короткие ответы именно по этой возможности.

Не нашли ответ?

Напишите в поддержку — поможем подобрать подходящий сценарий.

Задать вопрос в Telegram
Можно ли установить UPORTAL бесплатно?

Да. Community Edition открыта под MIT License и может быть установлена самостоятельно на собственном сервере.

Можно ли использовать UPORTAL как self-hosted сокращатель ссылок?

Да. UPORTAL создаёт короткие ссылки на собственном сервере и домене, а также публикует файлы и Markdown-страницы и собирает события публикаций.

Что нужно для запуска?

Linux-сервер, Docker, Docker Compose plugin, host nginx, домен и HTTPS-сертификат.

Где лежат данные?

В `UPORTAL_DATA_DIR`, внутри структуры `/data/files/uportal/...`.

Turnkey — это тариф?

Нет, это отдельная коммерческая услуга внедрения вокруг open-source проекта.

Можно ли интегрировать с n8n?

Да, события публикаций могут запускать внешние workflows и использоваться в интеграционных сценариях.

Разверните UPORTAL на своём сервере

Запустите собственный self-hosted сервис коротких ссылок и управляемых публикаций через Community Edition или закажите production setup.