Skip to content

Instantly share code, notes, and snippets.

Ноды здесь не рассматриваются, хотя в конце одну команду для них оставлю. Если вы хотите, чтобы API панели торчало в сеть, то делайте это на отдельном поддомене и только с директивой remote_ip в Caddy, мы не хотим лишний раз себя показывать. С отдельным поддоменом для API можно будет вынести подписки и запустить их на отдельном сервере. Если вам это неинтересно, то хватит и двух поддоменов, но всегда лучше все разделить.

В самом начале необходимо создать приложение OAuth в Github. Переходим в https://github.com/settings/developers и создаем новое приложение, где указываем данные следующим образом:

В OAuth также необходимо создать Client secret.

@Akiyamov
Akiyamov / text.md
Last active October 26, 2025 13:52
Установка Xray, VLESS + Reality со своим доменом с помощью Caddy. Steal oneself

Обновленный гайд

В данном гайде будет рассмотрена установка прокси-сервера XRay и Caddy для маскировки под свой сайт со своим доменом. Если вы попали на эту статью не из репозитория скрипта, то вы всегда можете перейти в него по этой ссылке.
Гайд сделан для Ubuntu и Debian.

Домен

Для установки потребуется свой домен, лучше покупать не .ru и .рф, так как для них требуется паспорт.
После покупки домена советую перенести его на Cloudflare ради удобства. Как это сделать можно посмотреть здесь.
Добавьте A-запись, которая указывает на ваш виртуальный сервер, выключив при этом проксирование от Cloudflare, CDN нам не нужен. Если вы не понимаете как это сделать, то можете посмотреть это здесь.
Если вы купили домен, который исползьует punycode, например, в зоне .рф, то стоит сразу перевести

This file has been truncated, but you can view the full file.
nftset=/0035.pirat.one/4#inet#fw4#vpn_domains
nftset=/0087.pirat.one/4#inet#fw4#vpn_domains
nftset=/01.flibusta.site/4#inet#fw4#vpn_domains
nftset=/010123.lordfilms-2022.site/4#inet#fw4#vpn_domains
nftset=/010c4f.olimpef97.site/4#inet#fw4#vpn_domains
nftset=/0115.tvlordfilm-black.org/4#inet#fw4#vpn_domains
nftset=/012015.sinema2.top/4#inet#fw4#vpn_domains
nftset=/012302.sinema2.top/4#inet#fw4#vpn_domains
nftset=/012303.sinema2.top/4#inet#fw4#vpn_domains
nftset=/012304.sinema2.top/4#inet#fw4#vpn_domains