Bastrio: A Browser Workspace for Docker, SSH, Databases, RDP and MCP
Hi everyone,
I’m building Bastrio, a browser-based workspace for managing remote servers and infrastructure from one place.
Managing a VPS often means switching between an SSH client, file manager, database tool, Docker interface, remote desktop client, and proxy settings. Bastrio brings these common tasks together in one web workspace.
Bastrio supports SSH terminal sessions, remote server management, Docker applications, file browsing and transfers, database connections and SQL queries, database backups, remote desktop sessions, proxy configuration, and operation history.
It also supports the Model Context Protocol, or MCP. This allows AI clients such as Claude, Codex, and Cursor to connect to a Bastrio workspace. With the appropriate permissions, an AI assistant can help check server status, inspect logs, review Docker workloads, read configuration files, inspect database schemas, run read-only queries, and assist with routine infrastructure tasks.
Sensitive operations can require explicit approval before execution. Access can be limited through scoped permissions, and operation activity can be reviewed through the web interface.
Bastrio is currently in private beta, and I’m actively improving it. I would especially appreciate feedback from VPS users, developers, and people who work with Docker, SSH, databases, proxies, or remote desktops.
You can learn more at https://bastr.io
Thanks for reading. I’d be happy to answer any questions.
===================================================
Promotion has been much harder than I expected, especially for a small startup project. It can feel discouraging and unfriendly for new founders trying to get noticed.
I’m hoping to grow Bastrio into a broader business offering servers and proxy IPs, but getting the project in front of people has been difficult. I’m sharing these codes mainly to get honest feedback and hopefully find a few early users willing to give it a try. Please share any suggestions or criticism with me—I’d really appreciate your feedback.
Bastrio — Your servers, one browser workspace.
SSH · Files · Databases · Remote Desktop · MCP for AI assistants
Private beta — Early testers and feedback welcome.



Comments
These are 90-day VIP Max activation codes, which provide the highest membership level on Bastrio.
I’m sharing them only in exchange for feedback, and exclusively with the LowEndSpirit community. If you use one, please try Bastrio and let me know what you think.
C2AIJR8CLKUNHB6W
KZCNA472YHIVJK1R
YLE86KT5ZBR2AU
E4YXP27DIZTUPFI
HSRMDRZLIEHENP3A
KF9F7OPSZTO5T5ME
STZR0APBRJAKGOJB
L4WHFGAHIZEPAGQ
ZMNKOFYP1QUDR1Z
J8A0D8XHVFNLEESK
Bastrio — Your servers, one browser workspace.
SSH · Files · Databases · Remote Desktop · MCP for AI assistants
Private beta — Early testers and feedback welcome.
Thank you everyone.
Bastrio — Your servers, one browser workspace.
SSH · Files · Databases · Remote Desktop · MCP for AI assistants
Private beta — Early testers and feedback welcome.
With the improperly configured permissions, an AI assistant can delete the database in production.
The last flan is taken. 🍮 affbrr
>
> With the improperly configured permissions, an AI assistant can delete the database in production.
Sensitive operations are already restricted, and AI actions require authorization, especially for sensitive commands. This has been taken into consideration from the very beginning.
Bastrio — Your servers, one browser workspace.
SSH · Files · Databases · Remote Desktop · MCP for AI assistants
Private beta — Early testers and feedback welcome.
i see a lot of articles ,,, one was a good read about Nginx WebSocket .
the video in main page moves too fast...
wish you all the best.
Actually, it wasn’t a video. I’ll slow it down for him—the demonstration was definitely too fast.
Bastrio — Your servers, one browser workspace.
SSH · Files · Databases · Remote Desktop · MCP for AI assistants
Private beta — Early testers and feedback welcome.
Bastrio — Your servers, one browser workspace.
SSH · Files · Databases · Remote Desktop · MCP for AI assistants
Private beta — Early testers and feedback welcome.
Bastrio — Your servers, one browser workspace.
SSH · Files · Databases · Remote Desktop · MCP for AI assistants
Private beta — Early testers and feedback welcome.
Would be interested in adding this to our catalog with a deployment share. Let me know and we can work out the details.
CaliberNode.com — 200+ Open-Source Apps, Instantly Deployed on Reliable Hardware
Self-host without the server hassle.
Sorry, I just saw your comment. What information do you need? I can give it to you.
Bastrio — Your servers, one browser workspace.
SSH · Files · Databases · Remote Desktop · MCP for AI assistants
Private beta — Early testers and feedback welcome.
It has now added DOCKER capabilities (fully automatic installation of DOCKER and DOCKER images and management configuration,It's very similar to your Cloud App), as well as second-level domain distribution, such as xxx.83.do. I will add more domains in the future.
Bastrio — Your servers, one browser workspace.
SSH · Files · Databases · Remote Desktop · MCP for AI assistants
Private beta — Early testers and feedback welcome.
For the Docker addition, a useful beta test would be the boundary between “inspect” and “deploy”. Docker daemon access is powerful even when the SSH user is not root; on a rootful daemon, creating a container with host bind mounts can give it access to host files. Docker documents the implications here: https://docs.docker.com/engine/security/#docker-daemon-attack-surface
On a disposable test host, could you show that a read-only MCP role can list containers and read permitted logs, but cannot create containers, exec commands, change mounts or remove volumes? The restriction should hold when calling the backend directly too, rather than only hiding buttons in the UI. Log access also needs a clear scope because application logs can contain secrets.
For operations that require approval, it would help to show the exact host, image, mounts and command being approved, and whether changing any of those invalidates the approval. This is a suggestion for documenting/testing the permission model, not a claim that Bastrio currently has a vulnerability.