Demo App. AI Slop coded localhost SSL Proxy Server Manager using Docker
  • Dart 61.9%
  • C++ 20.2%
  • CMake 15.8%
  • C 1.2%
  • Swift 0.9%
Find a file
2026-06-15 22:04:53 +03:00
lib fix(setup): support Windows automatic setup 2026-06-15 22:04:53 +03:00
linux initial commit 2026-06-04 21:35:17 +03:00
macos initial commit 2026-06-04 21:35:17 +03:00
test initial commit 2026-06-04 21:35:17 +03:00
windows initial commit 2026-06-04 21:35:17 +03:00
.gitignore initial commit 2026-06-04 21:35:17 +03:00
.metadata initial commit 2026-06-04 21:35:17 +03:00
analysis_options.yaml initial commit 2026-06-04 21:35:17 +03:00
pubspec.lock initial commit 2026-06-04 21:35:17 +03:00
pubspec.yaml chore(pubspec.yaml): update project description 2026-06-04 22:05:50 +03:00
README.md initial commit 2026-06-04 21:35:17 +03:00

Reversy

Reversy is a Flutter desktop app for managing local reverse proxy entries. It stores proxy definitions and groups locally, can mark proxies as ready after setup, and can generate Docker Compose/nginx configuration for launchable proxies.

Supported Target

This project is currently macOS-only.

  • macos/

The linux/ and windows/ folders are still checked in, but those targets do not currently work.

Requirements

  • Flutter SDK with desktop support enabled
  • Docker, if you want to launch generated proxy containers

Development

Fetch dependencies:

flutter pub get

Run the app:

flutter run -d macos

Run tests:

flutter test

Run static analysis:

flutter analyze

Local Data

By default, Reversy stores its data in:

~/.reversy

Set REVERSY_HOME to use a different data directory:

REVERSY_HOME=/path/to/reversy-data flutter run -d macos

The app creates and maintains JSON data files for proxies and groups in that directory. Docker and nginx files generated by the app are also written there.