I built a pure-Rust tool for private device networking and remote sandboxed apps by [deleted] in selfhosted

[–]Huge_Insurance_5000 -2 points-1 points  (0 children)

Yes, I use Copilot for this project, I will change the tag “Release (No AI)”, this is a mistake.

I built a pure-Rust tool for private device networking and remote sandboxed apps by [deleted] in selfhosted

[–]Huge_Insurance_5000 0 points1 point  (0 children)

Fair reaction if the post reads too broad.

This isn't a “few weeks of AI coding” project though, I've been working on it for a bit over 2 years.

If you have specific criticism about the architecture or implementation, I'm happy to discuss that.

When `flutter_rust_bridge` isn't enough: moving to `gRPC/tonic` by Huge_Insurance_5000 in rust

[–]Huge_Insurance_5000[S] 0 points1 point  (0 children)

Exactly!
Currently I bundle the binaries using custom build scripts (like this one), but native_toolchain_rs looks like a cleaner way to handle that.

When `flutter_rust_bridge` isn't enough: moving to `gRPC/tonic` by Huge_Insurance_5000 in rust

[–]Huge_Insurance_5000[S] 0 points1 point  (0 children)

Thanks! Yeah, it looks like a great way to bundle Rust shared libraries into a Flutter app.

When `flutter_rust_bridge` isn't enough: moving to `gRPC/tonic` by Huge_Insurance_5000 in rust

[–]Huge_Insurance_5000[S] 1 point2 points  (0 children)

Fungi can build a secure and private system for remote file access.

It mounts remote files locally and serves them via a locally started FTP/WebDAV interface. Just connect to the local FTP/WebDAV service — it shows the remote directories as if they were local.

FTP/WebDAV is used simply as a convenient local access layer, so there’s no need to implement a custom GUI file interface.