Skip to content

Worker da cloudfare com suporte a v2ray, dns e socks5

Notifications You must be signed in to change notification settings

sshturbo/v2ray-Worker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

V2Ray Worker

Este projeto é um Cloudflare Worker para V2Ray, projetado para lidar com conexões V2Ray e gerenciar o acesso dos usuários através do armazenamento KV da Cloudflare.

Propósito

O V2Ray Worker serve como um manipulador de proxy, gerenciando conexões de usuários e garantindo que o número de conexões ativas não exceda os limites especificados. Ele usa o armazenamento KV da Cloudflare para armazenar e recuperar dados de usuários e registros de conexão.

Configuração

Pré-requisitos

  • Node.js e npm instalados
  • Conta na Cloudflare
  • Wrangler CLI instalado (npm install -g wrangler)

Instalação

  1. Clone o repositório:
git clone https://github.com/seu-usuario/v2ray-Worker.git
cd v2ray-Worker
  1. Instale as dependências:
npm install
  1. Configure o Wrangler:
wrangler login
wrangler config
  1. Edite o arquivo wrangler.toml com suas configurações:
name = "v2ray-worker"
type = "javascript"
account_id = "seu-account-id"
workers_dev = true
kv_namespaces = [
    { binding = "KV_NAMESPACE", id = "seu-kv-namespace-id" }
]
  1. Implemente o Worker:
wrangler publish

Uso

Após a configuração e implantação, o V2Ray Worker estará ativo e pronto para gerenciar conexões V2Ray através da Cloudflare.

Contribuição

  1. Faça um fork do projeto
  2. Crie uma nova branch (git checkout -b feature/nova-feature)
  3. Commit suas mudanças (git commit -am 'Adicione nova feature')
  4. Envie para o branch (git push origin feature/nova-feature)
  5. Abra um Pull Request

Licença

Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

Worker da cloudfare com suporte a v2ray, dns e socks5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published