Безкоштовна хостинг-панель із вбудованим захистом
Запускайте статичні, PHP- і Node.js-сайти на власному сервері Ubuntu. Сертифікати, налаштування Cloudflare та захист від ботів, сканерів і флуду вбудовано в сам вебсервер.
Ubuntu 24.04 LTS. VPS з 1 ГБ RAM вистачить для десятка невеликих сайтів.
Для першого сервера і для сотого
Однією й тією самою панеллю користуються новачок із першим VPS і адміністратор із сорока серверами. Значення за замовчуванням працюють без налаштування, а до будь-якого параметра можна дійти через одну вкладку.
Ви ніколи не налаштовували сервер
Панель починає з безпечних значень і пояснює налаштування простими словами, тож заздалегідь читати посібник не потрібно.
- Одна команда для встановленняВставте її в консоль сервера. Інсталятор перевіряє систему й питає дозволу, перш ніж щось змінити.
- Сертифікат, що випускається самСпрямуйте домен на сервер, і з’явиться HTTPS. Подовження відбувається автоматично.
- Безпечні значення за замовчуваннямКожен сайт на PHP і Node.js працює від власного користувача Linux в ізольованому середовищі, а сама панель працює без root.
- Зрозумілий інтерфейс із підказкамиТаблиця сайтів, окрема сторінка з вкладками для кожного сайту, короткі підказки поруч із налаштуваннями, англійська й російська мови, верстка для телефона.
- Проблеми простими словамиГоловна сторінка й кожен сайт показують, що потребує уваги і чому, наприклад DNS, який ще не вказує на сервер.
Майстер налаштування, простий та експертний режими, готові набори захисту й перевірки стану з кнопкою «Виправити». Переглянути плани
Ви роками адмініструєте сервери
Усі налаштування є в панелі, а в документації для кожного вказано значення за замовчуванням і файли, які воно змінює.
- handlers
- статика, PHP або Node.js для кожного сайту, перемикання будь-коли
- shell
- термінал у браузері
- node
- один демон PM2 на власника, pm2 працює з командного рядка
- php
- .htaccess з mod_rewrite, окремі пули php-fpm для кожного сайту
- rules
- перевірки для кожного сайту у фіксованому задокументованому порядку
- cloudflare
- виправлення зон через Cloudflare API
- migrate
- експорт та імпорт кожного сайту у JSON
- releases
- sha256 опубліковано, інсталятор його перевіряє
- source
- AGPL-3.0, повний вихідний код у кожному архіві випуску
Перевірки виконуються раніше за ваш код
WardPane сам приймає запити на портах 80 і 443, тож запит потрапляє на ваш сайт лише після перевірок, які ви ввімкнули, у такому порядку.
Чорний список
Адреси й мережі, заблоковані вами для всіх сайтів.
Ліміт запитів
Флуд із кількох адрес отримує 404 і бан.
Bot Fight
AI-краулери, сканери, підроблені Googlebot за IP.
Гео
Країни, групи на кшталт ЄС чи СНД, хостингові мережі.
Лише за посиланням
Сайт відкривається лише для тих, хто прийшов за вашим рекламним посиланням.
Пароль
Запит логіна для чернеток і тестових копій сайту.
Ваш сайт
Файли, PHP або ваш застосунок Node.js.
Виберіть, що запускає кожен сайт
Перемикайте будь-коли. Налаштування інших обробників зберігаються, тож повернення займає один клік.
| Без обробникастатичний хостинг | PHPверсії, встановлені на сервері | Node.js22 · 24 · 26 і 20 (підтримку завершено) | |
|---|---|---|---|
| Віддає | Файли з теки сайту як є | Файли .php, інші файли як статику | Ваш застосунок; файли з public/ напряму, якщо бажаєте |
| Підходить для | Лендингів, документації, зібраних SPA | WordPress, Laravel, старих сайтів з .htaccess | Express, Next.js, Nuxt, ботів з вебхуками |
| Працює як | Нічого не запускається | php-fpm від окремого користувача Linux, в ізольованому середовищі | PM2 від власника сайту, в ізольованому середовищі, на порту від 10000 |
| Обмеження | Не потрібні | Пам’ять, CPU, воркери, розмір завантаження | Пам’ять, CPU, вихідні з’єднання |
Без обробникастатичний хостинг
- Віддає
- Файли з теки сайту як є
- Підходить для
- Лендингів, документації, зібраних SPA
- Працює як
- Нічого не запускається
- Обмеження
- Не потрібні
PHPверсії, встановлені на сервері
- Віддає
- Файли .php, інші файли як статику
- Підходить для
- WordPress, Laravel, старих сайтів з .htaccess
- Працює як
- php-fpm від окремого користувача Linux, в ізольованому середовищі
- Обмеження
- Пам’ять, CPU, воркери, розмір завантаження
Node.js22 · 24 · 26 і 20 (підтримку завершено)
- Віддає
- Ваш застосунок; файли з public/ напряму, якщо бажаєте
- Підходить для
- Express, Next.js, Nuxt, ботів з вебхуками
- Працює як
- PM2 від власника сайту, в ізольованому середовищі, на порту від 10000
- Обмеження
- Пам’ять, CPU, вихідні з’єднання
За Cloudflare чи ні, панель бачить справжнього відвідувача
За CDN фільтр, який дивиться на адресу з’єднання, бачить лише сервери Cloudflare. WardPane зберігає список мереж Cloudflare, щодня його оновлює і застосовує свої правила до адреси відвідувача за ними.
- Справжній IP, лише від Cloudflare
- CF-Connecting-IP вважається довіреним лише тоді, коли з’єднання надходить з адреси Cloudflare. Список мереж оновлюється щодня.
- Лише через Cloudflare
- Коли перемикач увімкнено, прямі запити на IP сервера отримують 404, і обійти CDN неможливо.
- Жодних випадкових блокувань
- Якщо сайт за Cloudflare не позначено як такий, адреси Cloudflare однаково не банитимуться й отримають удесятеро вищий ліміт. У журналі буде написано, який перемикач увімкнути.
- Workers рахуються окремо
- Розгорнути Cloudflare Worker може будь-хто. Запити від Workers інших зон рахуються й банитимуться за своєю зоною і не ділять ліміти з вашими відвідувачами.
Хостинг
Сайти й аліаси
До 99 аліасів на сайт, кожен може вказувати на власну теку. Файли завантажуються через SFTP або через термінал у панелі.
Let's Encrypt без ручних кроків
Один сертифікат на сайт, подовження, коли лишається третина строку. Імена з неправильним DNS пропускаються й додаються, щойно DNS виправлять. Сертифікат отримує і IP сервера.
Перевірка зони Cloudflare
Панель читає зону, показує неправильні DNS-записи та режим SSL, на запит виправляє їх і стежить, щоб сертифікати випускалися за помаранчевою хмарою.
Експорт та імпорт
Усі сайти з налаштуваннями зберігаються в один файл JSON, який ви імпортуєте на новому сервері.
Захист
Бан лише за очевидні атаки
Запит до /.env або URL з <script> призводить до бану адреси. Читач із битим зображенням або пошуком «select from» бан не отримує.
Бан підроблених краулерів
Google, Bing, OpenAI та ще п’ять операторів публікують свої діапазони IP. «Googlebot» з адреси поза цими діапазонами отримує бан.
Гео з групами
Країни поодинці або 27 груп, наприклад ЄС, Шенген, СНД, НАТО чи БРІКС. Винятки теж можна задати.
Вхід до панелі
П’ять невдалих спроб блокують адресу на 15 хвилин. Вхід як root необов’язковий, і панель може відповідати лише тим IP-адресам, які ви перелічили.
Одна команда на чистому сервері Ubuntu
$ curl -fsSL https://wardpane.com/install | sudo bash
Буде доступно після випуску.
Можна також отримати архів поштою і прочитати код до встановлення.
Надіслати архів на пошту- Ваша електронна поштаСкрипт запитує її й надсилає шестизначний код.
- Два підтвердженняУмови та політика конфіденційності, потім згода на обробку персональних даних. На запитання про розсилку за замовчуванням відповідь «Ні».
- Перевірене завантаженняІнсталятор перевіряє SHA-256 архіву, перш ніж щось буде запущено.
- Адреса панеліНаприкінці ви отримаєте https://your-ip:1500 і дані для входу.
Перед встановленням
Це справді безкоштовно?
Так. WardPane поширюється як вільне ПЗ під AGPL-3.0, і кожен архів випуску містить повний вихідний код. Використовуйте на будь-якій кількості серверів, змінюйте й діліться. Якщо ви надаєте змінену версію як сервіс для інших, опублікуйте свої зміни.
Я не адміністратор серверів. Чи впораюся?
Так. Встановлення однією командою, сертифікати випускаються самі, сайти за замовчуванням працюють в ізольованих середовищах, а панель пояснює свої налаштування короткими підказками. Майстер налаштування й простий режим заплановано у 2.3.
Чи потрібен мені Cloudflare?
Ні. WardPane сам випускає сертифікати й фільтрує трафік. Якщо сайту потрібен Cloudflare, увімкніть «За Cloudflare», і панель братиме IP відвідувача з його заголовка.
Чи може вона працювати поруч з іншою панеллю?
Їй потрібні порти 80 і 443, тож краще взяти чистий сервер. Щоб перенести сайт, скопіюйте його теку й створіть сайт у WardPane.
Чи захищає вона від DDoS?
Вона зупиняє флуд з невеликої кількості адрес, сканери та шкідливих ботів. Об’ємну атаку, яка заповнює мережевий канал, може зупинити лише ваш провайдер або CDN.
Навіщо вам моя електронна пошта?
Щоб надіслати посилання для завантаження й повідомляти про виправлення безпеки. Новини про випуски надходять лише якщо ви погодилися на них під час завантаження, а в кожному листі є посилання для відписки.