Skip to main content

Development

Develop and build on your own.

Requirements

Download projects


#core
git clone https://github.com/igoogolx/itun2socks.git

#dashboard
git clone https://github.com/igoogolx/lux-client.git

#app
git clone https://github.com/igoogolx/lux.git

Start local development

Core

caution

It must be run as root on macOS or admin on Windows

cd itun2socks

#download third parties
go run scripts/generate.go

go run -tags="with_gvisor debug" -port=9000

Dashboard

cd lux-client

yarn install

yarn dev

Build


cd lux

dart pub global activate flutter_distributor
dart run scripts/init.dart


#Windows
flutter_distributor release --name windows-latest

#MacOS
npm install -g appdmg
flutter_distributor release --name macos-14