Just got an email thanking me for being a 5-node/free user, but Portainer isn't free and I need to stop being a cheap-ass and pay them because blah blah economic times enshittification blah blah blah.
I've moved off them a while ago, but figured I'd see if they emailed EVERYONE about this?
A good time to ditch them if you haven't, I suppose.
I used portainer only as fancy docker dashboard and to start stop services. It was buggy and even with the git implementation really frustrating to use. Also that they do not store the compose files is simply not ok.
I love Dockge.
Have also replaced Portainer with it.
But I hate that I can't just restart a single container easily with it.
It's a small enough issue since most of the time I need to restart the entire compose file because of dependencies, but still.
The complete and utter lack of a mobile friendly interface is beyond frustrating. No android, i don't want you to snap zoom to the search bar every fucking time i go to my stacks page!?
Oh yeah, sorry i know. Was too lazy to type it out. They number the created compose files in numbered directories instead of naming it after the stack.
The problem is, that they do not support at all the direct modification of those files and the abstraction of numbering them instead of giving them real names is annoying when you want to start them via cli.
Portainer does store compose files though? I've manually used docker compose commands from the folders Portainer saves them in. They're labeled with numbers instead of project names which makes it difficult to know which one you're looking for, but I use rga so that wasn't as much of an issue for me as it would have been otherwise. It was tedious, but the compose files very much exist on your hard drive.
Yes i am aware,i commented on another post. The problem is that interacting with those directly messes things up. I want a panel that allows me to use cli and gui at the same time without breaking things.
Beautifully said. I can't say I've come across too many GUI purists, but I've definitely been shamed by terminal absolutists who are fine with turning a 1 second process into a 10 second one. There's a time and place for both.
You obviously don't know your way around a terminal at all... I guarantee I can do anything faster in terminal than you can in a GUI. Especially for repeatable tasks like restarting a container.
Being a terminal purist is wonderful for those of us who live our lives deep in the caverns of Linux, but in actual production use you very often find situations where less technical users have to interact with the systems that we build.
For my work, I need a way for low level tech support and technicians to go in and restart a container from time to time, and these people curl up in a ball and scream if you show them a command prompt. Having a UI removes a lot of friction.
I didn't get the email and have the 5 node free business plan, but cant see the home/student price on the site. I guess it time to look at switching to dockge or something
So dumb. How many hobbyists will pay that? A tiny fraction. Then in 4-5 years these guys will be sitting around wondering why their new business customer numbers fell off a cliff.
Don’t bite the hand that proselytizes for you at the office.
Does anyone know if dockge allows you to directly connect to a git repo to pull compose files?
This is what I like most about portainer. I work in the compose files from an IDE and the check them into my self hosted git repo.
Then on portainer, the stack is connected to the repo so only press a button to pull the latest compose and there is a check box to decide if I want the docker image to update or not.
Works really well and makes it very easy to roll back if needed.
I personally never understood the need for fancy docker guis. You can do that from the command line easily. If you want to automate it you can use Ansible.
I recently switched to Dockge and it suites my needs. I like some aspects of Dockge better, but I like the network and image management features of portainer.