dd31e01086e01088dc1604b278239fb41a73f896
Some checks failed
flutter analysis / check (push) Has been cancelled
English | 简体中文
Flutter OpenCode Client
A Flutter project based on ServerBox, providing charts to display Linux, Unix and Windows server status and tools to manage servers.
New Feature: Integrated with OpenCode for SSH tunnel support and enhanced remote development capabilities.
Especially thanks to dartssh2 & xterm.dart.
🆕 OpenCode Integration
This fork adds OpenCode (opencode.ai) integration via SSH tunnel, enabling:
- Remote Development: Connect to your servers through secure SSH tunnels
- AI-Powered Assistance: Enhanced server management with AI capabilities
- Seamless Workflow: Direct integration with OpenCode platform
🏙️ Screenshots
![]() |
![]() |
![]() |
![]() |
📥 Installation
| Platform | Source |
|---|---|
| Android | GitHub Releases / F-Droid |
| iOS / macOS | AppStore |
| Linux / Windows | GitHub Releases |
Custom Build:
git clone ssh://git@git.wqyblog.cn:2222/wuqiyang312/flutter_opencode_client.git
cd flutter_opencode_client
flutter build apk --release
Please only download pkgs from the source that you trust!
🔖 Features
Status chart(CPU, Sensors, GPU...),SSHTerm,SFTP,Docker & Process & Systemd,S.M.A.R.T...- OpenCode Integration: SSH tunnel support for remote development
- Platform specific:
Bio auth,Msg push,Home widget,watchOS App... - Multiple languages: English, 简体中文, Deutsch, 繁體中文, Indonesian, Français, Dutch, Türkçe, Українська мова, Español, Русский язык, Português, 日本語
🔧 Build from Source
Requirements
- Flutter SDK 3.29+
- Dart 3.11+
- Android SDK (for Android builds)
- Java 17
Quick Build
# Using the provided build script
./build_apk.sh
# Or manually
flutter pub get
flutter build apk --release
The APK will be generated at build/app/outputs/flutter-apk/app-release.apk
🆘 Help
- For server status push functionality, install ServerBoxMonitor on your servers
- See wiki for configuration details
- Common issues: app wiki
Before opening an issue:
- Paste the entire log (click the top right of the home page)
- Verify the issue is caused by the app
- Welcome valid and positive feedback
🧱 Contributions
Any positive contribution is welcome.
Development
- Setup Flutter environment
- Clone this repo:
git clone ssh://git@git.wqyblog.cn:2222/wuqiyang312/flutter_opencode_client.git - Run
flutter runto start the app - Run
dart run fl_build -p PLATFORMto build
Translation
- See Guide
- Feel free to open a PR
📁 Repositories
- Main Repository:
ssh://git@git.wqyblog.cn:2222/wuqiyang312/flutter_opencode_client.git - Upstream: lollipopkit/flutter_server_box
💡 Original Apps
📝 License
AGPL v3 lollipopkit & all contributors
Forked from ServerBox with OpenCode integration
Languages
Dart
91.5%
Swift
3.5%
Kotlin
1.9%
C++
1.3%
CMake
1%
Other
0.7%



