Потрібен виділений IP*

Pangolin Хостинг

Pangolin — це самостійно розміщений проксі, що розпізнає ідентичність, який публікує приватні додатки через WireGuard тунелі або звичайні маршрути зворотного проксі.

  • Один клік розгортання
  • 15 ГБ Потрібно місця на диску
  • 1 ГБ ОП Потрібна пам'ять
  • Від 2 € Ціна
Замовити зараз Безкоштовна установка

Що ви отримуєте
на AvaHost

Розгортання в один клік, власний домен, безкоштовний HTTPS, автоматичні оновлення додатків та заплановані резервні копії входять у кожен Cloud App. Ви можете запускати кілька додатків на одному сервері, і доступ до терміналу включений.

Цей шаблон не містить контейнер бази даних.

Замовити сервер

Технічні дані

Docker-образ
fosrl/pangolin:latest
Порт за замовчуванням
0

Як працює Pangolin

Pangolin з проекту fosrl — це зворотний проксі з обізнаністю ідентичності та опціональним туннелем WireGuard. Типовий самостійний інсталяція — Docker: образ pangolin, компонент туннелю Gerbil та Traefik для edge. Посібник швидкої інсталяції вимагає хоста Linux з публічною IP-адресою, домену, спрямованого на цю адресу, та відкритих портів TCP 80 і 443. Туннелювання також потребує UDP 51820 та UDP 21820. Ви можете пропустити Gerbil і використовувати Pangolin лише як зворотний проксі.

Базова база даних — SQLite, тому цей базовий варіант не додає окремий контейнер бази даних. Для тих, хто хоче цей механізм, існує збірка PostgreSQL з тегом образу postgresql та рядком підключення. Документація кластера також додає Redis. Ці додатки виходять за межі одновузлового базового варіанта, описаного тут. Публічна назва хоста панелі керування — це те, як оператори входять і приєднують сайти.

Ключові можливості Pangolin

Оператори додають ресурси на панелі керування та вибирають, чи досягають клієнти їх через туннель або через опубліковані маршрути HTTP. Gerbil утримує сторону WireGuard, коли туннелювання увімкнено. Traefik завершує веб-edge у документованому макеті compose. Анонімну телеметрію можна вимкнути в конфігурації. Секрети в конфігурації сервера встановлюєте ви; приклади файлів поставляються із заповнювачами.

AvaHost обгортає цей стек автоматичними оновленнями та запланованими резервними копіями постійної конфігурації та даних. Ви все ще переглядаєте примітки upstream, коли змінюються порти туннелю, теги образів або URL панелі керування. Цей пакет вимагає виділену публічну IP-адресу, щоб документовані слухачі UDP та адреса панелі керування залишалися на стабільній кінцевій точці.

Pangolin проти Cloudflare Tunnel

1

Pangolin

Pangolin призначений для людей, які хочуть, щоб вихід туннелю та політика проксі були на обладнанні, яке вони орендують, з панеллю керування поруч. Cloudflare Tunnel може бути кращим варіантом, коли пріоритет — це мережа edge цієї компанії, її модель облікового запису та відсутність необхідності самостійно запускати публічні порти з'єднувача.

2

Cloudflare Tunnel

Вони перекриваються як способи опублікування приватного додатка та відрізняються тим, хто керує публічним переходом. Прочитайте обидва документи відповідно до шляху, який вам насправді потрібен, включаючи UDP, якщо ви ввімкнете туннелювання.

Хто використовує Pangolin

Оператори homelab та малих команд, які втомилися відкривати кожне походження в інтернет, використовують Pangolin для опублікування вибраних додатків. Він також підходить для простої ролі зворотного проксі, коли туннелювання вимкнено. Це неправильний пакет, якщо ви не можете прийняти публічну IP-адресу та UDP-порти, або якщо вам конкретно потрібна мережа Cloudflare, керована постачальником.

Самостійне розміщення Pangolin: вимоги та вартість

Базовий варіант AvaHost для Pangolin — 1024 МБ оперативної пам'яті та 1 ядро CPU, SQLite всередині додатка, образ fosrl/pangolin. На AvaHost рекомендований мінімум для Pangolin — План 1 за €2. Пакет включає розгортання в один клік, назву хоста для панелі керування, автоматичний HTTPS на веб-інтерфейсі, автоматичні оновлення та запланові резервні копії. Це розгортання вимагає виділену публічну IP-адресу, щоб клієнти та однорангові вузли туннелю могли використовувати стабільну адресу. Поштова програма додатка не включена в Pangolin. PostgreSQL та багатовузловий Redis — це опціональні макети upstream, не частина цього мінімуму.

F.A.Q

  • Pangolin починається з €2 на Plan 1. Ця вартість охоплює одновузловий базовий варіант із SQLite, а не кластер PostgreSQL та не Redis. Увімкнення додаткових вузлів, більш інтенсивне навантаження на тунель або великі журнали доступу можуть вимагати більше оперативної пам’яті, ніж цей мінімум. Облікові записи постачальників, які ви приєднуєте всередину панелі керування, залишаються платіжними за цими постачальниками.

  • Так. Спрямуйте hostname панелі керування на розміщену інстанцію, і автоматизований HTTPS покриватиме інтерфейс браузера після налаштування DNS. Режим тунелю все ще потребує публічних UDP портів з посібника fosrl, які відокремлені від сертифіката веб-сайту. Ви зберігаєте записи DNS та список опублікованих ресурсів.

  • AvaHost автоматично оновлює розгортання Pangolin і зберігає його конфігурацію та дані SQLite, з запланованими резервними копіями. Перевіряйте примітки до випусків upstream, коли змінюються Gerbil, Traefik або шлях панелі керування, та підтвердьте, що тестовий ресурс все ще відкривається після оновлення. Зберігайте власну копію будь-якої користувацької конфігурації, яку ви вважаєте критичною.

  • Так. Pangolin на цьому пакеті вимагає виділеної публічної IP-адреси, оскільки проект документує публічну адресу плюс UDP 51820 та 21820 для тунелювання. Адреса не налаштовує ваші додатки автоматично: ви все ще встановлюєте аутентифікацію, правила ресурсів і те, хто може відкрити тунель. Режим лише зворотного проксі все ще використовує цей стабільний публічний endpoint.