I use homer as a fancy bookmark manager for my home server. But I hate updating the config file every time I add a new service. Are there any dashboards that allow you to update items with an API/using docker labels like Traefik?

I use dashy since it’s super easy to update (can update and save config from the webpage). If you want automatic adding though, flame can autoadd services if you put a couple lines of config in each docker compose

A10@kerala.party
creator
link
fedilink
English
91Y

Thank you!!. Flame was exactly what I was looking for.

tun
link
fedilink
English
121Y

benphelps/homepage supports docker label

A10@kerala.party
creator
link
fedilink
English
10
edit-2
1Y

Thanks!, this homepage is a proper dashboard compared to homer.

@Rescuer6394@feddit.nl
link
fedilink
English
11Y

the only annoying thing is that is not possible to spin more than one homepages at the same time.

so i have one homarr and one homepage

@brewery@feddit.uk
link
fedilink
English
11Y

I have two homepages, one for local and the other for remote (behind nginx and my authentication software). I also have one on a vm i use for testing before deployment. They are different docker containers but don’t see why you couldn’t have separate ones given they are just websites.

@Rescuer6394@feddit.nl
link
fedilink
English
01Y

if you configure homepage with docker labels, and have multiple homepage instances, they will all be the same. since there is no way to specify the instance on the label.

reference:

@brewery@feddit.uk
link
fedilink
English
21Y

I don’t use the docker labels feature so it doesn’t really matter to me but can see why you would want this to be implemented if you did. Hopefully they can figure it out.

I have a “local” version with every prod service on. It’s only accessible on my home network with a pihole dns resolver. I just add the services manually to the services.yaml file, which doesn’t take long at all. I then have a “remote” version which is a much smaller with only services accessible outside my home network and is behind nginx/authentication software/cloudflare. Again, it doesn’t take long to add services really. Two different docker compose files, volumes with the settings, and ports makes it work fine for me. I guess depends how often you’re adding services.

@valkyre09@lemmy.world
link
fedilink
English
41Y

Hi,

I’m here today to talk to you about our lord and saviour, Docker.

Do you have a moment to talk about containers?

Try homarr, I switched to it from homer and it’s so much better. Much more easily configurable

https://homarr.dev/

angelsomething
link
fedilink
English
11Y

I use heimdall personally. It’s simplicity is key for me.

I’m using organizr, it embeds your apps in tabs/iframes and allows you to configure them in the UI.

Romanmir
link
fedilink
English
1
edit-2
1Y

It’s pretty good once you wrap your head around what it’s doing. Took me a little while to figure out. It also allows custom HTML embedding.

A10@kerala.party
creator
link
fedilink
English
31Y

Thanks this looks really nice. LINK to demo https://www.youtube.com/watch?v=k1rUbdSEM34

@PipedLinkBot@feddit.rocks
bot account
link
fedilink
English
31Y

Here is an alternative Piped link(s): https://piped.video/watch?v=k1rUbdSEM34

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I’m open-source, check me out at GitHub.

@Rescuer6394@feddit.nl
link
fedilink
English
21Y

is there an advantage to have apps embedded as iframe? as opposed to opening the url in a new tab?

like forwarding auth?

no, its personal preference

@PrejudicedKettle@lemmy.world
link
fedilink
English
2
edit-2
1Y

Everything I tried was annoying to use and didn’t do what I wanted for some reason, so I just made my own. This took some time, but not as much as I expected.

  • I copy and pasted a GitHub Action from the official docs which generates a Docker image and publishes it to GitHub Packages.
  • On the server, I use Portainer’s “Stacks” (which are just Docker Compose files) for all programs and games, so I just added a new stack which uses my image from GitHub.
  • The server also has Watchtower installed on it (inside a container of course), which updates all containers, including the dashboard.
  • Portainer and Watchtower both share the same Docker configuration, so I only need to configure my GitHub access token in one place (e.g., Portainer’s UI).
@itellyouhwhat@lemm.ee
link
fedilink
English
-41Y

deleted by creator

Create a post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

  • 1 user online
  • 191 users / day
  • 419 users / week
  • 1.14K users / month
  • 3.85K users / 6 months
  • 1 subscriber
  • 3.71K Posts
  • 74.6K Comments
  • Modlog