Then you can go to your.domain:port and log in with the credentials you created, click on settings and bookmark the resulting URL since it will make something like your.domain:port/blahblah as the new root
Click on inbound, add a new one with protocol vless, add a new user with protocol xtls-rprx-vision, check tls and put in the paths of the files where cert is the full path to the fullchain.pem file and the key is the full path to the privkey.pem file
In this post I will tell you how to configure your VPN server with VLESS + XTLS Reality. This will allow you to hide the fact that you are using a VPN from your ISP, because all traffic passing through will go through HTTPS and masquerade as a normal website visit.
You can use any hosting service you want, but I like aeza.net the best (not an advertisement). On this site it is possible to rent a VPS for only 1 euro per month. However, this price is only available in the Stockholm region.
Go down to Security settings and in uTLS select the desired browser, I choose Chrome (I recommend choosing the browser you use most often, so there will be less suspicion). In the Dest and SNI fields enter the domain name of the site under which we will hide VPN traffic, in my case it is youtube.com. After that we press the "Get New Cert" button and go to "Client".
In the email field name our user something, and in the flow field select xtls-rprx-vision. You can also create clients for a certain time, choose how much traffic it can use. After adding a client click the "Create" button at the very bottom.
Basically, that's all you need to know to make your own vpn. However, you may see a warning in the VPN control panel that the connection is not secure. This does not affect the operation of the VPN itself, only the connection to the control panel. If you want to set up a secure connection, go to the 3x-ui page on github and read the README.md file. It explains everything.
c80f0f1006