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