Как раздавать подписку только малому кругу людей?

В связи с нынешними блокировками, мы вместе с моими друзьями все чаще разговариваем о покупке и настройке собственных VPN серверов. Учитывая, что они вообще ничего не понимают как что и где ставить, и не хотелось бы каждый раз когда я меняю настройки сервера просить их заново добавлять сервера, необходимо использовать систему подписок. Но хотелось бы сохранить доступ к данным серверам только малому кругу лиц. Есть ли какая-то возможность, чтобы где-то раздавать доступ к файлу подписок для VPN клиентов с ссылками серверов, чтобы только у определенных людей был доступ через постоянную ссылку, и была возможность изменения содержимого данного файла?

Если поставите 3x-ui панель с протоколом Vless и собственным доменом, то можете давать ссылку для подписки. И при изменении конфига, приложения у клиентов будут автоматически подтягивать конфиги. Но это только с этой панелью и протоколом, за другие не подскажу, т.к. не пользуюсь.

Уточню ещё что amnezia vpn не поддерживает подписки на данный момент.
Для клиента надо качать nekobox, а так же держать в голове, что подписка обновляеться у пользователя раз в определённое время, условно 180 минут, пока 180 минут не пройдёт программа подпискку не обновит, надо будет вручную.