-
Notifications
You must be signed in to change notification settings - Fork 15
Description
Please answer the following questions for yourself before submitting a question.
- I am running the latest version
- I checked to make sure that this issue has not already been filed
Ask a question
EN
Hello AdGuard Team,
First of all, thank you for your great products. I am an active user of both AdGuard for Windows and AdGuard VPN.
I am writing to inquire about the possibility of official support for Windows Server Core (the headless, minimal installation option of Windows Server) for your products.
My Situation & Problem:
I want to migrate my infrastructure to Windows Server Core due to its advantages:
Improved security through a reduced attack surface.
Significantly lower resource consumption (CPU, RAM).
Higher stability and fewer updates.
However, my current setup — AdGuard (as a proxy filter) + AdGuard VPN (for traffic tunneling) running on a virtual machine — relies entirely on the graphical interface for management. On Server Core, it becomes unusable: I cannot connect to the VPN, change servers, update filters, or view statistics.
Feature Request:
I really need a headless mode or CLI (Command Line Interface) for management. Ideally, it would include:
Silent, unattended installation (e.g., via msiexec /quiet).
Basic CLI commands for service control: connect/disconnect VPN, change server, status.
Configuration via a file (YAML/JSON) where I could set all parameters: proxy settings, VPN credentials, filter lists.
A simple local HTTP API for remote management (like in AdGuard Home) — this would be perfect.
My Use Case:
I use a virtual machine as a network gateway: all traffic passes through it, gets cleaned by AdGuard, and is tunneled through AdGuard VPN. Currently, I have to use a full Windows Server with GUI for this, which is excessive and suboptimal. Support for Server Core would allow me to deploy this setup on a minimalistic, secure, and "light" system.
My Questions for the Team:
Is support for Windows Server Core planned in the roadmap for AdGuard for Windows and AdGuard VPN?
If yes, are there any approximate timelines?
If not, what are the main obstacles? (e.g., heavy reliance on GUI frameworks).
For AdGuard VPN: Is there consideration to provide configuration files for standard protocols (WireGuard/OpenVPN) to use with other headless clients?
Conclusion:
AdGuard Home is a great example of a headless application perfectly suited for Server Core. It would be fantastic if your desktop clients could also gain this capability. This feature would open up your products to a whole segment of users building modern, automated, and resource-efficient systems.
Thank you for your time and attention to my request.
RU
Заголовок: Официальная поддержка Windows Server Core (установка и управление без графического интерфейса)
Описание:
Здравствуйте, команда AdGuard!
Прежде всего, спасибо за ваши отличные продукты. Я активно пользуюсь AdGuard для Windows и AdGuard VPN.
Пишу, чтобы узнать о возможности официальной поддержки Windows Server Core (минималистичный вариант установки Windows Server без графического интерфейса) для ваших продуктов.
Моя ситуация и проблема:
Я хочу мигрировать свою инфраструктуру на Windows Server Core из-за его преимуществ:
Повышенная безопасность за счет уменьшенной поверхности атаки.
Значительно меньшее потребление ресурсов (ЦПУ, ОЗУ).
Высокая стабильность и меньше обновлений.
Однако моя текущая связка — AdGuard (как прокси-фильтр) + AdGuard VPN (для туннелирования трафика), развернутая на виртуальной машине, — полностью зависит от графического интерфейса для управления. На Server Core она становится неработоспособной: я не могу подключиться к VPN, сменить сервер, обновить фильтры или посмотреть статистику.
Запрос на новый функционал:
Мне очень нужен режим работы без GUI (headless mode) или интерфейс командной строки (CLI) для управления. В идеале он бы включал:
Тихую, автоматическую установку (например, через msiexec /quiet).
Базовые команды CLI для управления службой: подключение/отключение VPN, смена сервера, статус.
Настройку через конфигурационный файл (YAML/JSON), где можно было бы прописать все параметры: настройки прокси, учетные данные VPN, списки фильтров.
Простой локальный HTTP API для удаленного управления (как в AdGuard Home) — это было бы идеально.
Мой сценарий использования:
Я использую виртуальную машину как сетевой шлюз: весь трафик проходит через неё, очищается от рекламы с помощью AdGuard и туннелируется через AdGuard VPN. Сейчас для этого мне приходится использовать полноценный Windows Server с GUI, что избыточно и неоптимально. Поддержка Server Core позволила бы развернуть эту связку на минималистичной, безопасной и "легкой" системе.
Мои вопросы к команде:
Планируется ли в roadmap поддержка Windows Server Core для AdGuard для Windows и AdGuard VPN?
Если да, есть ли примерные сроки?
Если нет, каковы главные препятствия? (например, сильная зависимость от GUI-фреймворков).
Для AdGuard VPN: рассматривается ли возможность предоставления конфигурационных файлов для стандартных протоколов (WireGuard/OpenVPN), чтобы их можно было использовать с другими headless-клиентами?
Заключение:
AdGuard Home — отличный пример headless-приложения, идеально подходящего для Server Core. Было бы здорово, если бы ваши десктопные клиенты тоже получили такую возможность. Эта функция открыла бы ваши продукты для целого сегмента пользователей, строящих современные, автоматизированные и ресурсоэффективные системы.
Спасибо за ваше время и внимание к моему запросу.