this post was submitted on 10 Nov 2025
88 points (92.3% liked)

Privacy

43207 readers
924 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 6 years ago
MODERATORS
 

Hi everyone, we're mainly looking for feedback and testers for our project, which is currently in beta. We’ve been working on Safebox, an open-source framework that helps you install, manage, and access self-hosted applications such as Home Assistant, Nextcloud, and Jellyfin etc. Safebox runs on Linux, macOS, and Windows (supporting both x86 and ARM64 architectures, even Raspberry Pi, Banana Pi hardware also tested). It manages domain and subdomain setup, Let's Encrypt certificates, DNS configuration, and reverse proxy (nginx). It also includes a Wireguard-based remote access feature and a geo-redundant backup system (currently in development). The project is in beta, and we’re looking for people interested in testing and giving feedback on its usability, stability, features, and really anything else. All information about Safebox and beta testing can be found in our discord channel.

If you’d like to try it out, you can start it with Docker:

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock safebox/framework-scheduler

Then open: http://localhost:8080/

Website: https://safebox.network/ Github: https://github.com/safeboxnetwork/framework-scheduler Discord: https://discord.gg/aBP8bz6N8J

We’d really appreciate any feedback or ideas for improvement.

all 20 comments
sorted by: hot top controversial new old
[–] artyom@piefed.social 18 points 6 days ago (1 children)

If your script doesn't include Docker installation, you've already lost most people. Most of the "competing" products do this automatically.

[–] drebora@lemmy.ml 1 points 5 days ago (1 children)

Thanks for the comment! In older Safebox versions we tried a Docker install script for Debian, but it felt too rigid. Since Safebox is meant to run on pretty much any os, we figured it’s easier for people to just install docker themselves. It’s really simple, and we even cover it in the Safebox install guide.

Also, unlike CasaOS, YunoHost, or Cloudron, which only run on certain OSes, Safebox works on any os as long as Docker is installed, making it much more flexible. That’s basically the "price" we pay for supporting any os.

[–] artyom@piefed.social 1 points 5 days ago* (last edited 5 days ago) (1 children)

we figured it’s easier for people to just install docker themselves

It's definitely not.

It’s really simple, and we even cover it in the Safebox install guide.

Your install guide shows installing Docker Desktop on MacOS in a GUI, which is a strange way to demo server software.

Installing a DE at all is going to lead to complications with sleep modes (ask me how I know), not to mention a bunch of resources and storage for something you're never going to use.

The goal of your software is supposedly to simplify self-hosting but when you support all these other platforms you necessarily complicate things.

Most everyone will be using Debian anyway and there's not really a good reason not to.

[–] drebora@lemmy.ml 1 points 2 days ago* (last edited 2 days ago) (1 children)

Thanks for pointing that out, we actually went back and rechecked the whole auto docker install idea because of comments like yours. And yeah, you’re right, most people running this on a real server are using Debian anyway, so having an automatic install there does make sense.

The reason the current guide shows docker desktop on macOS is just because we’re still in beta, and we assumed beginners would try Safebox on a regular desktop first. But we get that it’s not the best example for server software, and we’ll improve that.

We’ve brought back the auto-install script and tested it on Debian/ubuntu/raspbian. If you want to try it out here it is: https://github.com/safeboxnetwork/framework-scheduler/blob/main/README.md If you notice any issues, we’d appreciate your feedback.

[–] artyom@piefed.social 2 points 2 days ago

Sick, thanks. I'm with Yunohost currently but I'll keep your project in mind.

[–] warmaster@lemmy.world 8 points 5 days ago* (last edited 5 days ago)

The paywall is a problem.

I don't know the solution to your funding, I just know that this one doesn't work for me.

[–] jdr@lemmy.ml 4 points 6 days ago* (last edited 6 days ago) (1 children)

Very cool looking!

@drebora do you have a list of applications somewhere? I could only find the flashy but inconvenient slideshow on the main page. What the story woth adding more?

I love thse sorts of tools, and have previously used yacht.sh and some custom thing from seedit4me. I even have fond memories of using cPanel/PhpMyAdmin back in the day.

I did try to use yunohost, but it wanted to take over my whole server and I couldn't figure put how to get it to play nice with my other services.

Does anyone have suggestions for similar tools like Safebox but more mature that save me having to individually configure services?

(My current solution is Guix, but that comes with a raft of other problems)

[–] drebora@lemmy.ml 4 points 6 days ago

Thanks for your feedback 😀 Yeah, the app list on the website can be a bit confusing since it moves around, we’ll fix that soon. For now, these are the apps you can use in Safebox: Jellyfin, HomeAssistant, Immich, Nextcloud, Guacamole, Leantime, Gitea, Vaultwarden, Transmission, SMTP, Outline, Filebrowser, PocketID We’re always working on adding more apps and improving existing features, so the list will keep growing over time.

[–] Cooper8@feddit.online 3 points 5 days ago* (last edited 5 days ago) (2 children)

I love this idea, but I agree lack of docker auto-installation as a part of your executable is going to make it harder to convince less techy folks to use, and they (we) strongly prefer a one click installation process at the front end.

Overall though, I love this concept and will give it a shot!

[–] drebora@lemmy.ml 2 points 2 days ago (1 children)

Thanks again for your suggestion we recently added docker autoinstall. Currently supporting ubuntu, debian and raspbian. https://github.com/safeboxnetwork/framework-scheduler/blob/main/README.md Thanks, and feel free to share any further feedback or remark.

[–] Cooper8@feddit.online 2 points 1 day ago

awesome! glad to see it.

[–] drebora@lemmy.ml 1 points 5 days ago* (last edited 5 days ago)

Thanks😀 As I mentioned in a previous comment, we tried to integrate auto docker installation, but ultimately decided that it would be easier for users to install Docker themselves, and the guide explains the installation process step by step. This way, Safebox can be installed on any os.

[–] karashta@piefed.social 3 points 6 days ago (1 children)

Bookmarking this. I've got a Franken-puter I want to get up and running as a server again some time soon and this looks like a helpful tool to help me with some of the more annoying things like reverse proxy.

[–] drebora@lemmy.ml 2 points 6 days ago

Thanks😀Glad it looks useful. That’s exactly what we had in mind, making things like reverse proxy and app setup way easier.

[–] GreyCat@lemmy.world 2 points 5 days ago (1 children)

Based on the screenshot, a critique I would have is how much space is used/wasted per service.
Each card takes a lot of space, not only the padding around the icon + card, but also padding around the name and subtitle. And on top of that the big "More" button.

It does look good, but yeah.

[–] drebora@lemmy.ml 2 points 5 days ago

Thanks, we'll consider it and see if we can make some changes to the design.

[–] phoenixz@lemmy.ca 1 points 6 days ago (3 children)

Great idea aand looks nice, is there a docker install?

[–] drebora@lemmy.ml 1 points 2 days ago

Since a few of you mentioned the Docker installer, we added it. https://github.com/safeboxnetwork/framework-scheduler/blob/main/README.md It currently supports ubuntu, debian and raspbian. Thanks, and don’t hesitate to reach out if you run into any issues.

[–] drebora@lemmy.ml 1 points 5 days ago

Thanks 😀 Safebox doesn't automatically install Docker, but installing Docker is easy and we've got detailed instructions in our installation guide on the website. All you need is a working os, then you can follow the guide to set up docker before launching Safebox.