UPORTAL в вашей инфраструктуре
UPORTAL — self-hosted сокращатель ссылок и система управляемых публикаций, которую можно развернуть на собственном сервере. Community Edition работает в вашей инфраструктуре: короткие ссылки, файлы, Markdown-страницы, аналитика и runtime остаются под вашим контролем.
Облачные сокращатели ссылок и сервисы публикаций хранят аналитику у себя, ограничивают настройки и могут не подходить внутренним требованиям компании. Self-hosted UPORTAL переносит короткие ссылки, публикации и данные в вашу инфраструктуру.
Ссылки и данные зависят от внешнего SaaS
Облачные сокращатели ссылок и сервисы публикаций хранят аналитику у себя, ограничивают настройки и могут не подходить внутренним требованиям компании. Self-hosted UPORTAL переносит короткие ссылки, публикации и данные в вашу инфраструктуру.
Как это работает
Установить
Разверните Community Edition через Docker Compose на своём Linux-сервере.
Подключить домен
Настройте собственный домен, HTTPS и маршруты nginx.
Использовать
Откройте UI, создайте пользовательский токен и публикуйте короткие ссылки, файлы и страницы.
Self-hosted сервис коротких ссылок под вашим контролем
Короткие ссылки, файлы, Markdown-страницы, события и пользовательские данные работают на вашем сервере. Вы контролируете домен, хранение данных и публичные маршруты UPORTAL.
- •короткие ссылки на своём домене
- •данные на собственном сервере
- •управляемые публикации
- •собственная инфраструктура
Открытая Community Edition
Код UPORTAL Community Edition опубликован под MIT License. Open-source версию можно установить самостоятельно без коммерческих услуг и использовать как self-hosted систему публикаций.
- •open source
- •MIT License
- •self-hosted
- •Community Edition
Docker-развертывание
Базовая установка запускает runtime и service worker через Docker Compose. HTTPS и маршрутизация остаются на host nginx, поэтому UPORTAL можно встроить в существующую серверную инфраструктуру.
- •docker compose up -d --build
- •Docker
- •host nginx
- •HTTPS
Данные на своём сервере
Meta, storage, events, indexes и user tokens хранятся в понятной файловой структуре внутри `UPORTAL_DATA_DIR`.
- •/data/files/uportal/meta
- •/data/files/uportal/storage
- •/data/files/uportal/events
API и интеграции
UPORTAL предоставляет HTTP API и может передавать события во внешние процессы. Self-hosted установка подходит для интеграции с n8n, вебхуками и внутренними системами компании.
- •/api/admin/*
- •webhooks
- •n8n
- •HTTP API
Разверните собственный сокращатель ссылок самостоятельно или под ключ
Техническая команда может установить Community Edition сама и получить короткие ссылки на собственном сервере и домене. Если нужен готовый production setup, доступна установка UPORTAL под ключ.
- •выбрать сервер
- •развернуть runtime
- •подключить собственный домен
- •собрать UI и XPI
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.