RetroFed Forum
Your home away from modern life.
Portainer 3.0 is coming, and here's what it means for you — Portainer
Post Reply
AuthorMessage
femtek lemmy.blahaj.zone femtek@lemmy.blahaj.zone
Joined: 2025-07-04
Quote

Portainer is changing to a mostly AI and kubernetes supported app.

131   Original
ShutUpWesley piefed.zip ShutUpWesley@piefed.zip
Joined: 2026-04-19
#2 · Quote Reply

Dropped portainer years ago. Managing some compose files isn't hard, and Dockhand is better for managing updates

69
James R Kirk startrek.website Kirk@startrek.website
Joined: 2025-03-01
#3 · Quote Reply

Dropped portainer years ago. Managing some compose files isn't hard, and Dockhand is better for managing updates

Portainer has worked well for me but it has so much that I don't need or use. It looks like Dockhand has a Home Assistant integration which is nice, so I'll check that out thanks for the rec.

24
AHorseWithNoNeigh piefed.social AHorseWithNoNeigh@piefed.social
Joined: 2025-09-04
#4 · Quote Reply

Dropped portainer years ago. Managing some compose files isn't hard, and Dockhand is better for managing updates

Very happy when I migrated over to dockhand. Fits exactly my needs for a simplistic overview of all of my containers and their resources.

9
ShutUpWesley piefed.zip ShutUpWesley@piefed.zip
Joined: 2026-04-19
#5 · Quote Reply

Portainer has worked well for me but it has so much that I don't need or use. It looks like Dockhand has a Home Assistant integration which is nice, so I'll check that out thanks for the rec.

Man, I didn't even know dockhand had a HA integration, I know what I'm doing when I get home.

12
Matt The Horwood lemmy.horwood.cloud mhzawadi@lemmy.horwood.cloud
Joined: 2023-07-27
#6 · Quote Reply

Welp, no more portainer for me

21
FLAGSHIP lemmy.zip FLAGSHIP@lemmy.zip
Joined: 2026-04-22
#7 · Quote Reply

Dropped portainer years ago. Managing some compose files isn't hard, and Dockhand is better for managing updates

Guess I’ve figured out how I’m going to spend my Friday evening.

2
Scott sh.itjust.works scottmeme@sh.itjust.works
Joined: 2023-06-15
#8 · Quote Reply

Portainer was outdated 5 years ago, and it sucked at the job it did.

I'ma stick with dockge and argocd

11
Midnight Wolf lemmy.world wreckedcarzz@lemmy.world
Joined: 2023-08-23
#9 · Quote Reply

Portainer was outdated 5 years ago, and it sucked at the job it did. I'ma stick with dockge and argocd

I went from Dockge to Dockhand, though both are good. Dockge was my UI of choice for the last couple of years, so slim and simple. I tried Dockhand on a whim and the extra features won me over, without having a bazillion buttons and confusing UI.

3
Zeoic lemmy.world Zeoic@lemmy.world
Joined: 2023-06-11
#10 · Quote Reply

Dropped portainer years ago. Managing some compose files isn't hard, and Dockhand is better for managing updates

Another good option is Arcane. Its project structure gives you a good place to put bind mounts which you can edit the contents of in app (like configs and such). It's pretty handy. I am in the process of switching to it from komodo for all of my stacks

13
InnerScientist lemmy.world InnerScientist@lemmy.world
Joined: 2023-06-30
#11 · Quote Reply

My devs prefer Docker, and don’t want Kubernetes!
We have a fix for that: Portainer-D2K.
Portainer-D2K is a Docker translator for Kubernetes

As someone who was using mostly podman and is now switching to kubernetes I can confidently say that the cli interface was not what was holding me back. Instead it was the sheer amount of setup and complexity kubernetes can bring into an environment. Kubernetes is great when you want most or all the features it offers, it is horrible if you want to deploy 3 containers for your application on one host.

Oh well, not like I have to care, I wasn't interested in portainer to begin with.

26
femtek lemmy.blahaj.zone femtek@lemmy.blahaj.zone
Joined: 2025-07-04
#12 · Quote Reply

My devs prefer Docker, and don’t want Kubernetes! We have a fix for that: Portainer-D2K. Portainer-D2K is a Docker translator for Kubernetes As someone who was using mostly podman and is now switching to kubernetes I can confidently say that the cli interface was not what was holding me back. Instead it was the sheer amount of setup and complexity kubernetes can bring into an environment. Kuber...

I use 100% kubernetes at work and help other teams get their app working but at home I don't run anything that supports it.

10
DigDoug lemmy.world DigDoug@lemmy.world
Joined: 2023-06-11
#13 · Quote Reply

Maybe it helps if you have a gigantic stack of containers, but I've honestly never seen the point of Portainer when I can just look at my compose file.

7
fonix232 fedia.io fonix232@fedia.io
Joined: 2023-06-13
#14 · Quote Reply

Maybe it helps if you have a gigantic stack of containers, but I've honestly never seen the point of Portainer when I can just look at my compose file.

Does your compose file in itself give you a nice, easily readable status display, analytics, metrics, logging, etc. interface?

11
Scott sh.itjust.works scottmeme@sh.itjust.works
Joined: 2023-06-15
#15 · Quote Reply

I went from Dockge to Dockhand, though both are good. Dockge was my UI of choice for the last couple of years, so slim and simple. I tried Dockhand on a whim and the extra features won me over, without having a bazillion buttons and confusing UI.

For a lot of my remote hosted services managed with compose, I've just been hand rolling the compose files and ssh'ing in.

4
DigDoug lemmy.world DigDoug@lemmy.world
Joined: 2023-06-11
#16 · Quote Reply

Does your compose file in itself give you a nice, easily readable status display, analytics, metrics, logging, etc. interface?

No, but I've never needed them.

4
northernlights lemmy.today northernlights@lemmy.today
Joined: 2025-10-05
#17 · Quote Reply

My devs prefer Docker, and don’t want Kubernetes! We have a fix for that: Portainer-D2K. Portainer-D2K is a Docker translator for Kubernetes As someone who was using mostly podman and is now switching to kubernetes I can confidently say that the cli interface was not what was holding me back. Instead it was the sheer amount of setup and complexity kubernetes can bring into an environment. Kuber...

Right? Why do they offer a community version and a pro version that's free for 5 nodes - meaning very small environment, your typical homelab - and push so much for stuff used to manage enterprise-sized deployments?

4
northernlights lemmy.today northernlights@lemmy.today
Joined: 2025-10-05
#18 · Quote Reply

For a lot of my remote hosted services managed with compose, I've just been hand rolling the compose files and ssh'ing in.

How do you detect outdated containers?

3
femtek lemmy.blahaj.zone femtek@lemmy.blahaj.zone
Joined: 2025-07-04
#19 · Quote Reply

Maybe it helps if you have a gigantic stack of containers, but I've honestly never seen the point of Portainer when I can just look at my compose file.

I set it up years ago when I still had Ubuntu desktop running on an old laptop. Just kept using it even after using and learning kubernetes at work on an enterprise scale. Also the automatic image checks, easy to check metrics, logs, and endpoints. I have 33 containers right now, it's just simple to see them all in one screen.

4
femtek lemmy.blahaj.zone femtek@lemmy.blahaj.zone
Joined: 2025-07-04
#20 · Quote Reply

Right? Why do they offer a community version and a pro version that's free for 5 nodes - meaning very small environment, your typical homelab - and push so much for stuff used to manage enterprise-sized deployments?

They want to be a competitor to openshift and rancher.

4
justcallmelarry lemmy.dbzer0.com justcallmelarry@lemmy.dbzer0.com
Joined: 2023-07-15
#21 · (edited) Quote Reply

How do you detect outdated containers?

Not who you responded to, but I do the same and have Pullio set up, which is lightweight and easy enough for my uses cases.

I have a few containers set up for notifying only, but most my services I just let auto-update

2
FlexibleToast lemmy.world FlexibleToast@lemmy.world
Joined: 2023-07-03
#22 · Quote Reply

I switched from Portainer to Komodo a while back. I like how everything is declarative. It almost has a Argo CD feel to it without needed kubernetes.

11
dudeface lemmy.world dudeface@lemmy.world
Joined: 2026-06-20
#23 · Quote Reply

Embarrassing

12
buffing_lecturer leminal.space buffing_lecturer@leminal.space
Joined: 2025-04-08
#24 · Quote Reply

Very happy when I migrated over to dockhand. Fits exactly my needs for a simplistic overview of all of my containers and their resources.

How does it compare to dockage? I haven't used either.

7
AHorseWithNoNeigh piefed.social AHorseWithNoNeigh@piefed.social
Joined: 2025-09-04
#25 · Quote Reply

How does it compare to dockage? I haven't used either.

I unfortunately can't speak to dockage as I have only used Dockhand and Portainer.

1
Jul piefed.blahaj.zone irotsoma@piefed.blahaj.zone
Joined: 2025-09-25
#26 · Quote Reply

That sucks. It was one of the few GUIs that did a good job with most aspects of Docker Swarm. I knew it was heading in a shitty direction, but I was hoping something else would come along to fill the gap in the mean time.

30
corsicanguppy lemmy.ca corsicanguppy@lemmy.ca
Joined: 2023-06-12
#27 · Quote Reply

Phew. Dodged a bullet just by adhering to SLSA.

4
corsicanguppy lemmy.ca corsicanguppy@lemmy.ca
Joined: 2023-06-12
#28 · Quote Reply

I switched from Portainer to Komodo a while back. I like how everything is declarative. It almost has a Argo CD feel to it without needed kubernetes.

Declarative is awesome.

1
Brewchin lemmy.world Brewchin@lemmy.world
Joined: 2024-02-19
#29 · Quote Reply

This was obvious to anyone who's used it for any length of time. I'm just surprised the monetisation enshittification didn't win the race.

The only thing I've used Portainer for in the last few years is to easily tidy up my old images.

Sure, it's trivial on CLI, but why not. 😄 In short: nothing of value lost.

11
Funwayguy lemmy.world Funwayguy@lemmy.world
Joined: 2023-06-09
#30 · Quote Reply

That sucks. It was one of the few GUIs that did a good job with most aspects of Docker Swarm. I knew it was heading in a shitty direction, but I was hoping something else would come along to fill the gap in the mean time.

I dumped Portainer on my home server when they did the 'Fortnite' graphical rebranding. Now using Arcane to manage my servers and edge nodes. Very much enjoying the CVE scan tools and in-place image updating.

16
Scott sh.itjust.works scottmeme@sh.itjust.works
Joined: 2023-06-15
#31 · (edited) Quote Reply

How do you detect outdated containers?

I was using the watchtower updater until it got archived, thankfully there is a maintained fork now

https://github.com/nicholas-fedor/watchtower

I still need to figure out a auto update solution for my Argo managed services

4
BrianTheeBiscuiteer lemmy.world BrianTheeBiscuiteer@lemmy.world
Joined: 2023-06-17
#32 · Quote Reply

Dropped portainer years ago. Managing some compose files isn't hard, and Dockhand is better for managing updates

I completely forgot portainer was a thing and I've used compose files for a few years. If I try anything new a unified dashboard (for managing multiple hosts) would be cool.

5
Snot Flickerman lemmy.blahaj.zone SnotFlickerman@lemmy.blahaj.zone
Joined: 2023-10-24
#33 · Quote Reply

I dumped Portainer on my home server when they did the 'Fortnite' graphical rebranding. Now using Arcane to manage my servers and edge nodes. Very much enjoying the CVE scan tools and in-place image updating.

I just finished setting up Komodo because I couldn't find other alternatives that seemed to fit my needs. I didn't see Arcane amongst those ones I researched. Neat, thanks.

8
altphoto lemmy.today altphoto@lemmy.today
Joined: 2025-04-14
#34 · (edited) Quote Reply

Switching to Podman. Supposedly Cockpit has a gui for it.

5
ShutUpWesley piefed.zip ShutUpWesley@piefed.zip
Joined: 2026-04-19
#35 · Quote Reply

I completely forgot portainer was a thing and I've used compose files for a few years. If I try anything new a unified dashboard (for managing multiple hosts) would be cool.

Definitely checkout dockhand. It gives a single dashboard for all your hosts. I primarily use it for updating containers and checking logs, but it does quite a bit more. You can even point it towards your compose files and it can edit them in with a GUI, but I haven't played with that yet.

3
Girl Named ZERO piefed.zeromedia.vip girlnamedzero@piefed.zeromedia.vip
Joined: 2026-07-29
#36 · Quote Reply

How does it compare to dockage? I haven't used either.

I really like dockge, it’s a very simple and light way to manage and update compose files. Dockhand is a fully featured editor that should have everything you’d need and more, but imo is a little trickier to use

4
gedfromgont piefed.ca gedfromgont@piefed.ca
Joined: 2026-05-12
#37 · Quote Reply

Portainer was outdated 5 years ago, and it sucked at the job it did. I'ma stick with dockge and argocd

Dockge hasn't been updated in a while though. Does not matter for me since my setup only runs in local network but I am not sure how safe it is for online use.

3
trilobite lemmy.ml trilobite@lemmy.ml
Joined: 2024-02-17
#38 · Quote Reply

Having read this whoke thread, i feel its time to drop Portainer. I find it useful to edit the stackfile and do updates, as well as cleaning old volumes and images.
Seems like Arcane and Dockhand are the most popular substitutes. Is the migration from Portainer easy?

11
Appoxo lemmy.dbzer0.com Appoxo@lemmy.dbzer0.com
Joined: 2023-07-01
#39 · (edited) Quote Reply

Does your compose file in itself give you a nice, easily readable status display, analytics, metrics, logging, etc. interface?

Logging, logging into the shell and network creation was my singular use case for portainer.

2
fleem piefed.zeromedia.vip fleem@piefed.zeromedia.vip
Joined: 2025-11-20
#40 · Quote Reply

I really like dockge, it’s a very simple and light way to manage and update compose files. Dockhand is a fully featured editor that should have everything you’d need and more, but imo is a little trickier to use

heck yeah!

2
femtek lemmy.blahaj.zone femtek@lemmy.blahaj.zone
Joined: 2025-07-04
#41 · Quote Reply

Having read this whoke thread, i feel its time to drop Portainer. I find it useful to edit the stackfile and do updates, as well as cleaning old volumes and images. Seems like Arcane and Dockhand are the most popular substitutes. Is the migration from Portainer easy?

I started migrating last night. You have to stop your running instances, copy over the yaml and change the volume mounts if you used named volumes.

3
uninvitedguest piefed.ca uninvitedguest@piefed.ca
Joined: 2025-06-07
#42 · Quote Reply

How do you detect outdated containers?

dockcheck

1
Lka1988 lemmy.dbzer0.com lka1988@lemmy.dbzer0.com
Joined: 2024-11-18
#43 · Quote Reply

Having read this whoke thread, i feel its time to drop Portainer. I find it useful to edit the stackfile and do updates, as well as cleaning old volumes and images. Seems like Arcane and Dockhand are the most popular substitutes. Is the migration from Portainer easy?

I'd also recommend Dockge. Made by the same dude who does Uptime Kuma. Super simple, works along existing stacks.

5
Lka1988 lemmy.dbzer0.com lka1988@lemmy.dbzer0.com
Joined: 2024-11-18
#44 · Quote Reply

How does it compare to dockage? I haven't used either.

I dropped Portainer in favor of Dockge a few years ago. Absolutely worth it.

5
Zectivi piefed.social Zectivi@piefed.social
Joined: 2025-06-14
#45 · Quote Reply

Having read this whoke thread, i feel its time to drop Portainer. I find it useful to edit the stackfile and do updates, as well as cleaning old volumes and images. Seems like Arcane and Dockhand are the most popular substitutes. Is the migration from Portainer easy?

I just finished the migration to Dockhand. I never had to stop a single container.

I copied out all the docker compose files portainer stored for the stacks:

sudo rsync -a /var/lib/docker/volumes/portainer_data/_data/compose/ ~/stacks-backup/

The bonus of doing it this way is permissions, and it also nabs the .env files if you've configured vars in the Stacks config (and not directly in the compose file)

Because all the folders were just ID's, I renamed them:

docker ps -a --format '{{.Label "com.docker.compose.project.working_dir"}}\t{{.Label "com.docker.compose.project"}}' | sort -u | while IFS=$'\t' read -r wd name; do id="${wd##*/}"; [ -n "$id" ] && [ -d ~/stacks-backup/"$id" ] && mv ~/stacks-backup/"$id" ~/stacks-backup/"$name"; done

After that, I ran du -sh against both directories to ensure they match.

Once the rename was done, I settled on moving all my stack configs to /opt/stacks, and added a folder for the compose file for dockhand, because dockhand can manage itself, unlike Portainer. Additionally, I made sure the /opt/stacks folder I moved those files to was mounted by Dockhand in the compose file.

docker compose up -d in the dockhand dir, and then went to the UI.

Configure the env how you want, and have it point at whatever your config was. I am running everything in Ubuntu server, so I just left the default Unix stuff set.

From there, the Stacks UI in Dockhand listed everything, but it knew nothing really about them. Pick a low-impact stack, and open it. You should see a section on the left where you can browse to /opt/stacks, for example, and if you've renamed the folders, easily find the yaml. Once loaded, you should see the config on the left. On the right is where you can add your env vars. If you have a .env that moved over, there's a folder icon at the top you can use to navigate to it and pick it.

I have 18 stacks. Start to finish was approx 1 hour.
I have 14 volumes, and those are all present, including the association to the stack they belong to, and everything matches what I see in Portainer, which is still up and running alongside Dockhand.

I hope this all helps you. Realistically, I don't know if you'll have an issue with volumes. All mine are managed via docker itself and not portainer, so there was nothing I needed to do there.

8
Kangy lemmy.dbzer0.com Kangy@lemmy.dbzer0.com
Joined: 2024-03-21
#46 · Quote Reply

I dumped Portainer on my home server when they did the 'Fortnite' graphical rebranding. Now using Arcane to manage my servers and edge nodes. Very much enjoying the CVE scan tools and in-place image updating.

I love Arcane, it's a great tool

2
spacegoat lemmy.world spacegoat@lemmy.world
Joined: 2023-06-28
#47 · Quote Reply

Dropped portainer years ago. Managing some compose files isn't hard, and Dockhand is better for managing updates

How do you manage updates? I’ve been relying on watchtower

1
ShutUpWesley piefed.zip ShutUpWesley@piefed.zip
Joined: 2026-04-19
#48 · Quote Reply

How do you manage updates? I’ve been relying on watchtower

I used to use watchtower. But then it killed a few services that had pre-update instructions, and I learned my lesson.

It just gives me a GUI to see when a service needs an update, and a button to perform it, then I just backup and read the update notes before I do it.

2
surewhynotlem lemmy.world surewhynotlem@lemmy.world
Joined: 2023-06-13
#49 · (edited) Quote Reply

I used to use watchtower. But then it killed a few services that had pre-update instructions, and I learned my lesson. It just gives me a GUI to see when a service needs an update, and a button to perform it, then I just backup and read the update notes before I do it.

Do you know if there's a way to pin to a version but have dockhand tell me if there is a new latest version tagged? Not having a clean rollback method is driving me nuts.

2
ShutUpWesley piefed.zip ShutUpWesley@piefed.zip
Joined: 2026-04-19
#50 · Quote Reply

Do you know if there's a way to pin to a version but have dockhand tell me if there is a new latest version tagged? Not having a clean rollback method is driving me nuts.

Yeah, version tags work fine. All my containers come from compose, and it follows whatever tags I declared there.

1
surewhynotlem lemmy.world surewhynotlem@lemmy.world
Joined: 2023-06-13
#51 · Quote Reply

Yeah, version tags work fine. All my containers come from compose, and it follows whatever tags I declared there.

That's my problem I mean. I want to use the tag (e.g. v8) but then be notified when v9 is out. And v8.1. I know the 8.1 would work.

1
Post Reply Page 1 of 2   Goto page 1, 2 Last »
Back to top