this post was submitted on 23 Jun 2025
1 points (100.0% liked)

Self-Hosted Alternatives to Popular Services

222 readers
2 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/K0ka on 2025-06-23 10:16:25+00:00.


I conceived Frierun as a simple panel to install self-hosted apps in one click. Not a docker management panel, there’s already plenty of them. Just a simple one-click installation/removal of apps. It’s self-hosted and can be removed anytime, installed apps will stay and work. 

Since the first announcement I tested it and prioritised features that seemed important. So I added the following:

  • Cloudflare tunnels to expose installed apps to the Internet, so that they’re available to you from everywhere. You’ll need a domain and a cloudflare account.
  • Database support. If an app needs a specific db, this db will be created. Credentials are created separately for each app so they don’t interfere. Supported DBs: mysql+panel, postgresql+panel, redis. Redis is being created as a separate instance for each app as per their guidelines.
  • Database selection. Some apps have an option which db to use, so I supported this in the UI.
  • Option to choose podman instead of docker. With podman you’ll need to have a docker-compatible socket which Frierun will use for apps. For example, you can install portainer to manage containers on podman.

I also wrote docs so that everyone can add a package. My package description format is somewhat like docker compose but contains more data to facilitate integration with other services, like which port is in charge as an http port, or how the app can be launched with different databases. 

My next step is to implement resource discovery: Frierun will be to find current running docker containers and cloudflare tunnels. 

For me it is very important to keep app installation/uninstallation very simple, implementation of new features/optional settings shouldn’t spoil the main experience. Also I find it important that Frierun can be removed any time without affecting installed apps. And it must not alter the user’s infrastructure but supplement it instead.

Actually I’d be very happy if you try it out and let me know your thoughts.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here