XrayR手动安装
关于XrayR
XrayR
A Xray backend framework that can easily support many panels.
一个基于Xray的后端框架,支持V2ay,Trojan,Shadowsocks协议,极易扩展,支持多面板对接。
项目地址: https://github.com/XrayR-project
源码文件
手动安装
下载并使用
- 在此处,根据自身系统选择合适的版本:Release
- 解压压缩包,之后运行:
./XrayR --config config.yml
编译并使用
- 大于 go 1.19
- 依次运行
git clone https://github.com/XrayR-project/XrayR
cd XrayR/main
go mod tidy
go build -o XrayR -ldflags "-s -w"
./XrayR --config config.yml
配置文件格式
- 主配置文件采用
yaml格式,命名为xxx.yml。 - 默认XrayR会使用软件运行目录下的
config.yml作为配置文件。
配置文件基本格式,Nodes下可以同时添加多个面板,多个节点配置信息,只需添加相同格式的Nodes item即可。
Log:
Level: none # Log level: none, error, warning, info, debug
AccessPath: # /etc/XrayR/access.Log
ErrorPath: # /etc/XrayR/error.log
DnsConfigPath: # /etc/XrayR/dns.json # Path to dns config, check https://xtls.github.io/config/dns.html for help
RouteConfigPath: # /etc/XrayR/route.json # Path to route config, check https://xtls.github.io/config/routing.html for help
InboundConfigPath: # /etc/XrayR/custom_inbound.json # Path to custom inbound config, check https://xtls.github.io/config/inbound.html for help
OutboundConfigPath: # /etc/XrayR/custom_outbound.json # Path to custom outbound config, check https://xtls.github.io/config/outbound.html for help
ConnectionConfig:
Handshake: 4 # Handshake time limit, Second
ConnIdle: 10 # Connection idle time limit, Second
UplinkOnly: 2 # Time limit when the connection downstream is closed, Second
DownlinkOnly: 4 # Time limit when the connection is closed after the uplink is closed, Second
BufferSize: 64 # The internal cache size of each connection, kB
Nodes:
-
PanelType: "SSpanel" # Panel type: SSpanel, NewV2board, V2board, PMpanel, Proxypanel
ApiConfig:
ApiHost: "http://127.0.0.1:667"
ApiKey: "123"
NodeID: 41
NodeType: V2ray # Node type: V2ray, Trojan, Shadowsocks, Shadowsocks-Plugin
Timeout: 30 # Timeout for the api request
EnableVless: false # Enable Vless for V2ray Type
EnableXTLS: false # Enable XTLS for V2ray and Trojan
SpeedLimit: 0 # Mbps, Local settings will replace remote settings, 0 means disable
DeviceLimit: 0 # Local settings will replace remote settings, 0 means disable
RuleListPath: # /etc/XrayR/rulelist Path to local rulelist file
ControllerConfig:
ListenIP: 0.0.0.0 # IP address you want to listen
SendIP: 0.0.0.0 # IP address you want to send pacakage
UpdatePeriodic: 60 # Time to update the nodeinfo, how many sec.
EnableDNS: false # Use custom DNS config, Please ensure that you set the dns.json well
DNSType: AsIs # AsIs, UseIP, UseIPv4, UseIPv6, DNS strategy
DisableUploadTraffic: false # Disable Upload Traffic to the panel
DisableGetRule: false # Disable Get Rule from the panel
DisableIVCheck: false # Disable the anti-reply protection for Shadowsocks
DisableSniffing: false # Disable domain sniffing
EnableProxyProtocol: false
AutoSpeedLimitConfig:
Limit: 0 # Warned speed. Set to 0 to disable AutoSpeedLimit (mbps)
WarnTimes: 0 # After (WarnTimes) consecutive warnings, the user will be limited. Set to 0 to punish overspeed user immediately.
LimitSpeed: 0 # The speedlimit of a limited user (unit: mbps)
LimitDuration: 0 # How many minutes will the limiting last (unit: minute)
GlobalDeviceLimitConfig:
Enable: false # Enable the global device limit of a user
RedisAddr: 127.0.0.1:6379 # The redis server address
RedisPassword: YOUR PASSWORD # Redis password
RedisDB: 0 # Redis DB
Timeout: 5 # Timeout for redis request
Expiry: 60 # Expiry time (second)
EnableFallback: false # Only support for Trojan and Vless
FallBackConfigs: # Support multiple fallbacks
-
SNI: # TLS SNI(Server Name Indication), Empty for any
Alpn: # Alpn, Empty for any
Path: # HTTP PATH, Empty for any
Dest: 80 # Required, Destination of fallback, check https://xtls.github.io/config/fallback/ for details.
ProxyProtocolVer: 0 # Send PROXY protocol version, 0 for dsable
CertConfig:
CertMode: dns # Option about how to get certificate: none, file, http, dns. Choose "none" will forcedly disable the tls config.
RejectUnknownSni: false # Reject unknown SNI
CertDomain: "node1.test.com" # Domain to cert
CertFile: /etc/XrayR/cert/node1.test.com.cert # Provided if the CertMode is file
KeyFile: /etc/XrayR/cert/node1.test.com.key
Provider: alidns # DNS cert provider, Get the full support list here: https://go-acme.github.io/lego/dns/
Email: [email protected]
DNSEnv: # DNS ENV option used by DNS provider
ALICLOUD_ACCESS_KEY: aaa
ALICLOUD_SECRET_KEY: bbb
-
PanelType: "V2board" # Panel type: SSpanel, V2board
ApiConfig:
ApiHost: "http://V2board.com"
ApiKey: "123"
NodeID: 42
NodeType: Trojan # Node type: V2ray, Shadowsocks, Trojan
Timeout: 30 # Timeout for the api request
EnableVless: false # Enable Vless for V2ray Type, Prefer remote configuration
EnableXTLS: false # Enable XTLS for V2ray and Trojan, Prefer remote configuration
ControllerConfig:
ListenIP: 0.0.0.0 # IP address you want to listen
UpdatePeriodic: 60 # Time to update the nodeinfo, how many sec.
EnableDNS: false # Enable custom DNS config, Please ensure that you set the dns.json well
CertConfig:
CertMode: dns # Option about how to get certificate: none, file, http, dns. Choose "none" will forcedly disable the tls config.
CertDomain: "node2.test.com" # Domain to cert
CertFile: /etc/XrayR/cert/node2.test.com.cert # Provided if the CertMode is file
KeyFile: /etc/XrayR/cert/node2.test.com.key
Provider: alidns # DNS cert provider, Get the full support list here: https://go-acme.github.io/lego/dns/
Email: [email protected]
DNSEnv: # DNS ENV option used by DNS provider
ALICLOUD_ACCESS_KEY: aaa
ALICLOUD_SECRET_KEY: bbb
配置文件设置说明
基础配置
基础配置是对所有节点生效的配置。
Log:
Level: debug # Log level: none, error, warning, info, debug
AccessPath: # /etc/XrayR/access.Log
ErrorPath: # /etc/XrayR/error.log
DnsConfigPath: # /etc/XrayR/dns.json # Path to dns config, check https://xtls.github.io/config/dns.html for help
RouteConfigPath: # /etc/XrayR/route.json # Path to route config, check https://xtls.github.io/config/routing.html for help
InboundConfigPath: # /etc/XrayR/custom_inbound.json # Path to custom inbound config, check https://xtls.github.io/config/inbound.html for help
OutboundConfigPath: # /etc/XrayR/custom_outbound.json # Path to custom outbound config, check https://xtls.github.io/config/outbound.html for help
ConnectionConfig:
Handshake: 4 # Handshake time limit, Second
ConnIdle: 10 # Connection idle time limit, Second
UplinkOnly: 2 # Time limit when the connection downstream is closed, Second
DownlinkOnly: 4 # Time limit when the connection is closed after the uplink is closed, Second
BufferSize: 64 # The internal cache size of each connection, kB
日志配置
日志配置用于控制XrayR-core的日志级别,access.log和error.log需要设置日志级别大于warning才会被记录。
Log:
Level: debug # Log level: none, error, warning, info, debug
AccessPath: # /etc/XrayR/access.Log
ErrorPath: # /etc/XrayR/error.log
| 参数 | 选项 | 说明 |
|---|---|---|
Level | none,error,warning,info,debug | 日志显示级别,none为不显示 |
AccessPath | 无 | Access日志的保存路径 |
ErrorPath | 无 | Error日志的保存路径 |
自定义DNS配置
指定自定义DNS配置文件的路径
DnsConfigPath: # /etc/XrayR/dns.json Path to dns config
| 参数 | 选项 | 说明 |
|---|---|---|
DnsConfigPath | 无 | 自定义DNS配置文件的路径 |
自定义路由配置
指定路由配置文件文件路径
RouteConfigPath: # /etc/XrayR/route.json # Path to route config, check https://xtls.github.io/config/base/route/ for help
| 参数 | 选项 | 说明 |
|---|---|---|
RouteConfigPath | 无 | 自定义路由配置文件的路径 |
自定义入口设置
InboundConfigPath: # /etc/XrayR/custom_inbound.json # Path to custom inbound config, check https://xtls.github.io/config/inbound.html for help
| 参数 | 选项 | 说明 |
|---|---|---|
InboundConfigPath | 无 | 自定义入口配置文件的路径 |
自定义出口配置
指定出口配置文件文件路径
OutboundConfigPath: # /etc/XrayR/custom_outbound.json # Path to custom outbound config, check https://xtls.github.io/config/base/outbound/ for help
| 参数 | 选项 | 说明 |
|---|---|---|
OutboundConfigPath | 无 | 自定义出口配置文件的路径 |
连接控制
自定义连接释放的相关配置,可以一定程度优化内存占用
ConnectionConfig:
Handshake: 4 # Handshake time limit, Second
ConnIdle: 10 # Connection idle time limit, Second
UplinkOnly: 2 # Time limit when the connection downstream is closed, Second
DownlinkOnly: 4 # Time limit when the connection is closed after the uplink is closed, Second
BufferSize: 64 # The internal cache size of each connection, kB
| 参数 | 选项 | 说明 |
|---|---|---|
Handshake | 无 | 连接建立时的握手时间限制。单位为秒。默认值为 4。在入站代理处理一个新连接时,在握手阶段如果使用的时间超过这个时间,则中断该连接。 |
ConnIdle | 无 | 连接空闲的时间限制。单位为秒。默认值为 10。如果在 ConnIdle 时间内,没有任何数据被传输(包括上行和下行数据),则中断该连接。减少该值有可能可以优化内存占用,但是会导致用户连接延时变高。 |
UplinkOnly | 无 | 当连接下行线路关闭后的时间限制。单位为秒。默认值为 2。当服务器(如远端网站)关闭下行连接时,出站代理会在等待UplinkOnly时间后中断连接。 |
DownlinkOnly | 无 | 当连接上行线路关闭后的时间限制。单位为秒。默认值为 4。当服务器(如远端网站)关闭上行连接时,出站代理会在等待DownlinkOnly时间后中断连接。 |
BufferSize | 无 | 每个连接的内部缓存大小。单位为 kB。当值为 0 时,内部缓存被禁用。减少该值有可能可以优化内存占用,但有可能导致CPU占用上升 |
提示: 1. 减少ConnIdle有可能可以优化高连接数量时的内存占用,但是会导致用户连接延时变高。 2. 在 HTTP 浏览的场景中,可以将 UplinkOnly 和 DownlinkOnly 设为 0,以提高连接关闭的效率,减少内存占用。 3. 减少BufferSize可以优化内存占用,但是可能会导致CPU占用上升。
节点配置
每个节点是一个独立的配置,互相不会影响,XrayR支持单实例多节点启动,同时对接多个节点。
Nodes:
-
PanelType: "SSpanel" # Panel type: SSpanel, V2board, PMpanel
ApiConfig:
ApiHost: "http://127.0.0.1:667"
ApiKey: "123"
NodeID: 41
NodeType: V2ray # Node type: V2ray, Trojan, Shadowsocks, Shadowsocks-Plugin
Timeout: 30 # Timeout for the api request, Default is 5 sec
EnableVless: false # Enable Vless for V2ray Type
EnableXTLS: false # Enable XTLS for V2ray and Trojan
SpeedLimit: 0 # Mbps, Local settings will replace remote settings, 0 means disable
DeviceLimit: 0 # Local settings will replace remote settings, 0 means disable
RuleListPath: # /etc/XrayR/rulelist Path to local rulelist file
ControllerConfig:
ListenIP: 0.0.0.0 # IP address you want to listen
SendIP: 0.0.0.0 # IP address you want to send pacakage
UpdatePeriodic: 60 # Time to update the nodeinfo, how many sec.
EnableDNS: false # Use custom DNS config, Please ensure that you set the dns.json well
DNSType: AsIs # AsIs, UseIP, UseIPv4, UseIPv6, DNS strategy
DisableUploadTraffic: false # Disable Upload Traffic to the panel
DisableGetRule: false # Disable Get Rule from the panel
EnableProxyProtocol: false # Only works for WebSocket and TCP
EnableFallback: false # Only support for Trojan and Vless
FallBackConfigs: # Support multiple fallbacks
-
SNI: # TLS SNI(Server Name Indication), Empty for any
Path: # HTTP PATH, Empty for any
Dest: 80 # Required, Destination of fallback, check https://xtls.github.io/config/fallback/ for details.
ProxyProtocolVer: 0 # Send PROXY protocol version, 0 for dsable
CertConfig:
CertMode: dns # Option about how to get certificate: none, file, http, dns. Choose "none" will forcedly disable the tls config.
CertDomain: "node1.test.com" # Domain to cert
CertFile: /etc/XrayR/cert/node1.test.com.cert # Provided if the CertMode is file
KeyFile: /etc/XrayR/cert/node1.test.com.key
Provider: alidns # DNS cert provider, Get the full support list here: https://go-acme.github.io/lego/dns/
Email: [email protected]
DNSEnv: # DNS ENV option used by DNS provider
ALICLOUD_ACCESS_KEY: aaa
ALICLOUD_SECRET_KEY: bbb
-
PanelType: "V2board" # Panel type: SSpanel, V2board, PMpanel
ApiConfig:
ApiHost: "http://V2board.com"
ApiKey: "123"
NodeID: 42
NodeType: Trojan # Node type: V2ray, Shadowsocks, Trojan
Timeout: 30 # Timeout for the api request
EnableVless: false # Enable Vless for V2ray Type
EnableXTLS: false # Enable XTLS for V2ray and Trojan
SpeedLimit: 0 # Local settings will replace remote settings, 0 means disable
DeviceLimit: 0 # Local settings will replace remote settings, 0 means disable
RuleListPath: # /etc/XrayR/rulelist Path to local rulelist file
ControllerConfig:
ListenIP: 0.0.0.0 # IP address you want to listen
UpdatePeriodic: 60 # Time to update the nodeinfo, how many sec.
EnableDNS: false # Enable custom DNS config, Please ensure that you set the dns.json well
CertConfig:
CertMode: dns # Option about how to get certificate: none, file, http, dns. Choose "none" will forcedly disable the tls config.
CertDomain: "node2.test.com" # Domain to cert
CertFile: /etc/XrayR/cert/node2.test.com.cert # Provided if the CertMode is file
KeyFile: /etc/XrayR/cert/node2.test.com.key
Provider: alidns # DNS cert provider, Get the full support list here: https://go-acme.github.io/lego/dns/
Email: [email protected]
DNSEnv: # DNS ENV option used by DNS provider
ALICLOUD_ACCESS_KEY: aaa
ALICLOUD_SECRET_KEY: bbb
面板选择
PanelType: "V2board" # Panel type: SSpanel, V2board, PMpanel, Proxypanel
| 参数 | 选项 | 说明 |
|---|---|---|
PanelType | SSPanel, NewV2board, V2board,PMpanel,Proxypanel, V2RaySocks | 对接前端面板类型 |
面板对接配置
ApiConfig:
ApiHost: "http://127.0.0.1:667"
ApiKey: "123"
NodeID: 41
NodeType: V2ray # Node type: V2ray, Trojan, Shadowsocks, Shadowsocks-Plugin
Timeout: 30 # Timeout for the api request, Default is 5 sec
EnableVless: false # Enable Vless for V2ray Type
EnableXTLS: false # Enable XTLS for V2ray and Trojan
SpeedLimit: 0 # Local settings will replace remote settings, 0 means disable
DeviceLimit: 0 # Local settings will replace remote settings, 0 means disable
RuleListPath: # /etc/XrayR/rulelist Path to local rulelist file
DisableCustomConfig: false # Disable custom config
| 参数 | 选项 | 说明 |
|---|---|---|
ApiHost | 无 | 对接前端面板地址 |
ApiKey | 无 | 前端对接通讯秘钥 |
NodeID | 无 | 节点ID |
NodeType | V2ray,Shadowsocks, Shadowsocks-Plugin,Trojan | 节点类型 |
Timeout | 无 | 设定单次访问API超时时间,默认5秒 |
EnableVless | true,false | 是否给V2ray启用Vless协议 |
EnableXTLS | true,false | 是否使用XTLS |
SpeedLimit | float | 单位Mbps, 本地限速设置,会覆盖远程设置,0为不启用 |
DeviceLimit | int | 本地设备限制,会覆盖远程设置,0为不启用 |
RuleListPath | 无 | 本地规则设置,指定本地规则文件路径,规则文件格式 |
DisableCustomConfig | true,false | 是否启用custom_config,默认false |
后端相关配置
ControllerConfig:
ListenIP: 0.0.0.0 # IP address you want to listen
SendIP: 0.0.0.0 # IP address you want to send pacakage
UpdatePeriodic: 60 # Time to update the nodeinfo, how many sec.
EnableDNS: false # Use custom DNS config, Please ensure that you set the dns.json well
DNSType: AsIs # AsIs, UseIP, UseIPv4, UseIPv6, DNS strategy
DisableUploadTraffic: false # Disable Upload Traffic to the panel
DisableGetRule: false # Disable Get Rule from the panel
DisableIVCheck: false # Disable the anti-reply protection for Shadowsocks
DisableSniffing: false # Disable domain sniffing
EnableProxyProtocol: false
AutoSpeedLimitConfig:
Limit: 0 # Warned speed. Set to 0 to disable AutoSpeedLimit (mbps)
WarnTimes: 0 # After (WarnTimes) consecutive warnings, the user will be limited. Set to 0 to punish overspeed user immediately.
LimitSpeed: 0 # The speedlimit of a limited user (unit: mbps)
LimitDuration: 0 # How many minutes will the limiting last (unit: minute)
GlobalDeviceLimitConfig:
Enable: false # Enable the global device limit of a user
RedisAddr: 127.0.0.1:6379 # The redis server address
RedisPassword: YOUR PASSWORD # Redis password
RedisDB: 0 # Redis DB
Timeout: 5 # Timeout for redis request
Expiry: 60 # Expiry time (second)
EnableFallback: false # Only support for Trojan and Vless
FallBackConfigs: # Support multiple fallbacks
-
SNI: # TLS SNI(Server Name Indication), Empty for any
Path: # HTTP PATH, Empty for any
Dest: 80 # Required, Destination of fallback, check https://xtls.github.io/config/fallback/ for details.
ProxyProtocolVer: 0 # Send PROXY protocol version, 0 for dsable
| 参数 | 选项 | 说明 |
|---|---|---|
ListenIP | 无 | 选择监听的IP地址,0.0.0.0会同时监听v6和v4 |
SendIP | 无 | 用于发送数据的 IP 地址 |
UpdatePeriodic | 无 | 从前端更新节点、用户信息和上报用户使用信息的间隔,默认60秒 |
EnableDNS | true,false | 是否为当前节点启用自定义DNS,默认使用系统DNS |
DNSType | AsIs,UseIP,UseIPv4,UseIPv6 | DNS解析类型,AsIs:使用系统DNS,UseIP,UseIPv4,UseIPv6为使用自定义DNS,请确保EnableDNS为true,且正确配置了DnsConfigPath |
DisableUploadTraffic | false, true | 是否禁止上传节点流量,默认false |
DisableGetRule | false, true | 是否禁止获取远程规则,默认false |
DisableIVCheck | false, true | 是否关闭Shadowsocks用于防止重放攻击的布隆过滤器,默认false |
DisableSniffing | false, true | 是否关闭domain sniffing,默认false |
EnableProxyProtocol | true,false | 是否为当前节点启用ProxyProtocol获取中转IP |
AutoSpeedLimitConfig | list | 动态限速相关配置,请查看 动态限速 |
GlobalDeviceLimitConfig | list | 全局设备限制相关配置,请查看 全局设备限制 |
EnableFallback | true,false | 是否为当前节点启用Fallback,只对Vless和Trojan协议有效 |
FallBackConfigs | list | Fallback 相关配置,请查看 Fallback功能说明 |
证书申请相关配置
XrayR 支持多种自动申请证书配置。申请到的证书将会放在配置文件(config.yml)目录的cert文件夹下。
CertConfig:
CertMode: dns # Option about how to get certificate: none, file, http, dns. Choose "none" will forcedly disable the tls config.
RejectUnknownSni: false # Reject unknown SNI, default false
CertDomain: "node2.test.com" # Domain to cert
CertFile: /etc/XrayR/cert/node2.test.com.cert # Provided if the CertMode is file
KeyFile: /etc/XrayR/cert/node2.test.com.key
Provider: alidns # DNS cert provider, Get the full support list here: https://go-acme.github.io/lego/dns/
Email: [email protected]
DNSEnv: # DNS ENV option used by DNS provider
ALICLOUD_ACCESS_KEY: aaa
ALICLOUD_SECRET_KEY: bbb
| 参数 | 选项 | 说明 |
|---|---|---|
CertMode | none,file,http,dns | 获取证书的方式。file:手动提供,并制定路径。http:通过http申请,需要80端口。dns:使用dns模式申请,需要制定相关dns服务商配置。none:强制关闭tls设置,交由nginx或者caddy处理。 |
CertDomain | 无 | 申请证书域名 |
RejectUnknownSni | false, true | 是否拒绝未知的SNI,默认为false |
CertFile | 无 | 手动指定的证书路径 |
KeyFile | 无 | 手动指定的私钥路径 |
Provider | 无 | dns提供商,所有支持的dns提供商请在此获取:https://go-acme.github.io/lego/dns/ |
DNSEnv | 无 | 采用DNS申请证书需要的环境变量,请参考上文链接内,自己的dns提供商所需要的参数,填写于此。请注意一行一个,填写时需符合yaml文件格式。 |
Feeling lucky? DG Club Lottery is where it’s at. Been trying my hand at a few draws, and the odds seem decent. Fingers crossed! dg club lottery
Homebet88 Gacor, yeah they seem to have a good rep these days. Games are smooth, haven’t had any issues with payouts so far. Might be worth checking out if you’re looking for somewhere new. homebet88
Jilipg has got some colorful slots that’s for sure! Pretty fun to play when you’re bored. Not going to make you rich but is good for some downtime. jilipg
Heard some buzz about 8okgame so I gave it a shot. Pretty solid selection of games, and the bonuses ain’t bad either. Worth a look if you’re hunting for a new spot, mate: 8okgame
Tried Luckywin777login – seems luck was on my side! Decent site with some familiar games. Worth taking a spin if you’re looking for a new place. Check it out for yourself: luckywin777login
Downloaded the Lucky96apk app. It’s pretty smooth and runs well on my phone. Easy to install and get playing. Pretty fun and convenient. Check it out and download it!: lucky96apk
I’m a newbie when it comes to online casinos, but 81betcc makes the process quite simple! Good starting point for those wondering if it is worth getting started.
Following 81bettelegram on Telegram. Get some pretty sweet promos and updates there. Solid info if you’re into that sort of thing.
So, 992bet8… Gave it a try. Not a bad experience overall! Registration was pain-free, and I like the layout. If you’re looking for a fresh place to try your luck, this might be it. Remember, moderation is key! 992bet8
Solid platform with a very secure login system. I feel safe depositing my funds here. Trust fk77login for your gaming
This site has a really great community feeling. The bonuses for new members are actually generous and not just bait. Love phtayacomlogin!
Finally a login page that actually works without any glitches. Very clean design and very responsive. I suggest using pkbajiapplogin for a better experience.
Logging in has never been this seamless the one click sign in option saves me so much time and I love that they support my local currency for deposits the game library is massive and updates weekly with fresh titles so I never get bored 499bdtlogin
The game variety is insane! I spent hours playing and didn’t get bored at all. Best experience so far at phjili44
Really enjoying the game selection here. The payouts are fair and the interface is super smooth. Definitely my new favorite spot for slots! Check out m4winslot for a great time.
Had a great run last night! The bonuses are generous and the withdrawal process is surprisingly fast. I highly recommend idmulia77 to everyone.
Love the variety of games available here. Everything loads quickly and I haven’t faced any lag during my sessions. Give inzeta777 a try, you won’t regret it.
Really impressed with the graphics and the sound design of the games here. It feels like a premium experience. I’m really enjoying sampan303slot.
Quick access and no hassle with the account setup. It’s rare to find such a user-friendly site these days. Glad I found yy567login.
Such a fun variety of games to choose from. I spent a few hours just exploring the library and everything works perfectly on my mobile. zk88game is definitely my new favorite pastime.
I’ve tried a few platforms recently but this one really stands out for its smooth interface. Definitely my new favorite spot to hang out and play. Check out vn1888vcom
Just downloaded the app and it is super lightweight. I can play anywhere without draining my battery too fast. Very convenient! vnhz88app
Had a bit of a lucky streak here yesterday! The login is seamless and the games load quickly without any lag. Visit 567jililogin if you want to try your luck.
The registration process was so simple and I was playing within minutes. Really love the layout of inyes365.
Super easy to navigate and the rewards are actually decent. I love how straightforward everything is here. My new go-to is jilikkklogin
Super happy with the rewards program here. It really keeps things exciting and gives you more value for your time. phbet100com is the real deal.
Super easy access and the loading speed is impressive. I love how everything is organized, making it easy to find my favorite games. Great vibes over at 991jililink.
Top notch gaming experience! The variety of slots is amazing and I love the daily bonuses they provide. Highly recommend checking out bdbt777.
I really appreciate the bonuses they offer here. It gives you a nice little boost when starting out. I am sticking with brlwin365 for my daily plays.
I’ve been using this platform for a while now and the interface is super smooth. Fast payouts and a great variety of games. Highly recommend 1xbetphlogin for anyone looking for a reliable site.
Yo, wjpesocasino is legit! Had some good luck there last night. Easy to navigate and the games were smooth. Definitely worth checking out. Just remember to play responsibly! Check it out here: wjpesocasino
I have tried dozens of platforms before and this one finally stands out because the gameplay is completely fair and the rewards actually match the effort you put in. The interface is so clean that even beginners can navigate everything without any confusion. Give it a spin and you will immediately understand why so many gamers are switching over inwinclash
Best spot for football betting. The odds are competitive and the live updates are spot on. Always go with idautobola for sports betting.
Best slot experience I have had in a long time. The graphics are great and the wins feel fair. Check out autobolaslot
Solid platform with a great community. I appreciate the transparency with the odds and the fast withdrawals. ph55jili is definitely a top tier choice.
Just discovered this spot and honestly the mobile experience blew me away. The live dealers are super friendly and payouts always arrive right on schedule. If you want a stress free gaming break after work give it a try 678liveapp
Great vibes and even better wins. The registration process was a breeze and I was playing within minutes. Big shoutout to 1paraumbet for the awesome service.
Really impressed with the security and the registration process. Everything was straightforward and a bit of luck helped me win big today. Cheers to bdk999casino!
Really enjoying the current promotions. The community here is friendly and the games are addictive. See you all at vnfu88!
Finally found a platform that doesn’t lag during peak hours. Everything feels professional and the games are top notch. Highly recommend checking out f05com if you want a reliable spot.
I have tried so many platforms but this one keeps me coming back. The game variety is amazing and the bonus offers are actually fair. Download was super easy and it runs perfectly without any lag. Give it a shot you will love it. rs777game
Had a bit of trouble with my old account but the support team fixed it instantly. The login process at kastil89login is very secure and fast.
Love the atmosphere here. It feels like a real casino from the comfort of my own home. Everything is legit and transparent. Check out br3fcassino for some great action.
The theme and the layout are just beautiful. It doesnt feel like a typical casino site. The gameplay is fluid and the wins feel earned. Cheers! phaeronplay
I appreciate how easy the login process is. No glitching or long wait times, just straight to the action. pkjjwinlogin makes everything so much more convenient for a busy player.
Solid platform with a very secure feel. I feel safe depositing my funds here and the withdrawal process is straightforward vn1nh88
Found my new favorite go to for quick sessions and it keeps getting better. The login process is effortless and the slot variations keep things fresh. Always fair plays and quick responses when I hit a snag. Really love the welcoming energy here. See you all next weekend. jili177login
The login process is quick and secure which is exactly what I need. No more endless loading screens, just straight to the action with tp999login.
Really enjoying the current promotions. The gameplay is fluid and the wins feel rewarding. Jump into pkq98 and see for yourself.
The VIP perks here are legit. I felt welcomed from the moment I signed up. If you want a premium feeling, just check out vnf1687vip.
I’ve tried a few platforms this month and this one stands out for its customer support. They helped me out with my bonus instantly. Great job br389win21!
Really impressed with the game variety here. Everything loads quickly and the customer support is helpful. Give 59ccom a try if you enjoy winning.
Finally found a site that doesn’t lag during peak hours. Everything loads fast and the user experience is top notch. Great job on phyesph
The variety of slots here is insane. I spent the whole night playing and had a great time. Definitely visit okjilicasino if you love slots.
Finally found a reliable link that doesn’t lag. The loading speed is impressive and the bonuses are actually fair. Love playing on wso288link
Top notch service and very fair odds. I really appreciate how transparent everything is on this platform. Love vnnk88top.
The efficiency of this site is impressive. No lags and the registration process was a breeze. Very happy with bdtask71
If you are looking for a stable platform with great odds then this is it. I am really happy with the overall experience at bd4499bat.
Love the variety of games available here. It feels like a real casino right from my phone. Give bar222bet a try!
The login process is seamless and the security feels top-notch. It is hard to find a trustworthy site these days, but fairplaycasinologin feels very safe.
Love the vibe of this site! It is very user friendly and the games load quickly on my phone. bigbunnylogin makes gaming so much easier.
Finally found a version that doesn’t lag. The installation was a breeze and the gameplay is top-notch. For anyone looking for a solid app, bet939gamedownload is the way to go.
Finding a working link can be a pain but this one is perfect. I got straight into the action without any issues. Thanks lisboa77link.
Downloading the app was a breeze and the setup took literally two minutes. I love how everything is organized right on my home screen so I can jump into my favorite games instantly. The promotions keep rolling out every week and the support team replies in minutes. A solid choice for anyone who wants a hassle free mobile gaming setup. win789apk
The graphics are amazing and the gameplay is so addictive. I’ve spent hours on this and it’s never boring. Definitely give jilikkkapp a try.
Logging in is a breeze and the account management is very straightforward. No complicated steps just pure entertainment. See you at batpkrgamelogin
This place has a great selection of games and the rewards are actually reachable. It is my go to spot for some weekend fun. Check out bd3777bdt.
Best experience I have had with a Jili provider in a while. The odds seem fair and the animations are top notch. Cheers to phjilimacao for the great service.
Best spot for sports and slots combined. I love that I don’t have to switch accounts to bet on my favorite team. idbolaslot88 is definitely a top-tier choice.
I’ve been trying a few platforms lately and this one really stands out for its speed. Everything is smooth and easy to navigate. Definitely worth checking out ug234
Hey, I stumbled upon 7j777 the other day. Nothing too fancy, but worth a look if you’re bored. Here’s the link: 7j777
Really impressed with the interface here. Everything loads fast and the experience is super smooth. Definitely my new go-to spot. Check out y7777status for more info.
Best gaming experience in the PH so far! I really love the variety of slots available here. Definitely giving phmaxwin five stars for the great service.
Such a cool platform with a great community feel. I spent hours exploring and everything just works perfectly. Love it! bd1444game
Great vibes and even better wins! I had a lucky streak last night and the withdrawal was processed almost instantly. Visit dtg288 for some real action.
Finally found a platform that doesn’t lag during peak hours. The interface at ph68jllogin is super intuitive and easy to navigate.
Top notch service and the bonuses are actually decent. I’m really enjoying my time on imbagacorlogin so far.
I’ve tried a few sites lately but this one really stands out. The interface is smooth and the payouts are fast. Definitely checking out br2nn more often.
The VIP perks are actually meaningful and make the experience feel premium. Great service all around for jilifvip
Best experience so far in the PH region. The graphics are sharp and the gameplay is fair. I am definitely sticking with phswertewin from now on.
I finally found a working link for the app. The login process is super smooth and the games load quickly. Definitely worth a try for anyone looking for a stable platform. Check out jljl33applogin
Quick deposits and even quicker withdrawals. This is exactly what every player wants in a site. Huge thanks to phjili11 for the great service.
Really impressed with the game variety here. I had a great run last weekend and the support team was super helpful. Highly recommend 888win58com to anyone looking for action.
The bonuses here are actually legit and the customer support is very helpful when I had trouble with my deposit. Love idaman788
Best gaming experience I have had in a long time. The bonuses are actually helpful and not just for show. Definitely try ph69jili if you want real action.
Great experience so far! The layout is intuitive and I hit a nice win on my first try. Definitely give bd888fb a shot
This place has a great vibe and the bonuses for new members are actually generous. I am having a blast so far. Visit bdxxx999 for more details.
Registration was a breeze and I was playing within minutes. The platform feels secure and professional. Glad I found jili44loginregister for my daily gaming sessions.
Just had an amazing run here last night. The variety of games is insane and the support team is very helpful. braffun is where the real fun is at.
Quick access and great security. I feel much safer using this portal to manage my account. If you are looking for a fast way in, jlpgcasinologin is the way to go.
Best slot selection I have seen in a long time. The jackpots are actually reachable if you have a bit of luck. Join asiabetslot for more wins.
I love how intuitive the navigation is. Even for a beginner, it is very easy to get around and start playing. Great vibes all around at vnxn88com.
Super easy to get started and the sign up process took less than a minute. I am really enjoying the current promotions at yyycasinologin.
I’ve tried a few sites lately, but this one is surprisingly smooth. The games load fast and the payouts are legit. Definitely checking out jaya77slot again tonight!
I had a great run today and won a decent amount. The withdrawal process was surprisingly quick and hassle free. Cheers to pk9999win
The mobile app is a game changer. I can play my favorite jili games while commuting without any glitches. Get the jili979app if you want convenience on the go.
Top notch gaming experience! The variety of slots is amazing and I love the daily bonuses they provide. Highly recommend checking out bdbt777.
Really loving the bonuses they offer for new members. It feels like they actually value the players here. br55ubet is definitely my new favorite spot.
The variety of games is just insane. I spent the whole weekend exploring and I am still not bored. k777game is definitely my new favorite spot.
I’m really impressed with the customer support and the overall vibe of the site. It feels very professional yet welcoming. Visit vn88xxcom for a great experience.
Great selection of games and the payouts are handled very efficiently. I trust this site for my leisure time. Check out bigobet899 if you want a fair game.
The welcome bonus was a great way to start. I managed to double my initial deposit in one evening. krbet3 is honestly a hidden gem.
Honestly the best experience I have had in a long time. The bonuses are actually generous and the games load instantly. Definitely sticking with 5k5k777 from now on.
Everything about this site is professional. From the security to the withdrawal speed, it’s all perfect. Visit luck97login for a premium feel.
The community here is great and the bonuses are actually worth it. I had a blast playing last night. Definitely visit kkclubonlineplay.
Super easy to get started and the app runs like a dream. Everything is just where it should be. I’m sticking with superlgregisterloginapp.
Customer support is top notch. They answered all my questions within minutes. Very reliable service. inyy5678
Really impressed with the security and speed of this site. I had a few questions and the support team handled them instantly. Top notch service! 499batlogin
The login process is super quick and I haven’t faced any glitches so far. Great job on the optimization! 7sjilicomlogin