Portainer
podman-compose
Our great sponsors
Portainer | podman-compose | |
---|---|---|
261 | 42 | |
24,326 | 3,566 | |
2.5% | 4.0% | |
5.9 | 8.7 | |
2 days ago | 24 days ago | |
Go | Python | |
zlib License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Portainer
- Is there a good example of an open source non-trivial (DB connection, authentication, authorization, data validation, tests, etc...) Go API?
-
What are your top self hosted services that you are very satisfied with ?
Portainer - Makes managing my homelab, gateway and (Pi0) DNS server extremely easy and fun. Traefik - Great companion for the above. For those who don't know for some reason - a simple, yet extremely powerful reverse proxy. Docker - Should be obvious, but I would feel bad if I didn't give it a shoutout. If you haven't heard of it - go and learn, please, it'll make your life beautiful.
-
Homepage for 2023
Portainer - Web UI for managing Docker Containers
-
Docker 2.0 went from $11M to $135M in 2 years
> Why there are needs to use docker GUIs?
Because to some people using GUIs are more approachable and in some case objectively better (e.g. telling the state of things at a glance and efficiently using screen real estate, with graphs and whatnot), whereas the ways they're worse in might not dealbreakers (e.g. lack of automation, given that there can still be APIs or access to the underlying cluster anyways).
For an example of this, see pieces of software that one can use to manage orchestrators:
- Portainer: https://www.portainer.io/
- Rancher: https://www.rancher.com/products/rancher
Some orchestrators even include dashboards on their own:
- Kubernetes dashboard: https://kubernetes.io/docs/tasks/access-application-cluster/...
- Nomad web UI: https://developer.hashicorp.com/nomad/tutorials/web-ui
And some of that applies to running regular containers and managing them locally: for many it can be useful to be able to just click around to discover more details about a container, as well as what's using storage and so on. Thankfully the CLIs of Docker and competing runtimes are pretty well structured as they are, but I guess it's just a different type of UX.
At the end of the day, what works for you, or even what you find comfortable to use, might not be the case for someone else and vice versa. It's definitely nice to have that choice in the first place, and to know the various options out there.
-
My Raspberry Pi 4 Dashboard
- Portainer
-
Docker, Tailscale and Caddy with HTTPS. A love story!
Breaking it down a bit more: - 'handle_path /docker/' means to handle on calls to http://example.tailnet-def456.ts.net/docker/ - 'reverse_proxy / portainer:9000' means to reverse proxy those calls to "portainer" (that's the container name on the docker network) on port 9000. That's where I have hosted my docker manager (https://www.portainer.io/)
- Ask HN: What's on Your Home Server?
-
Anybody have a good dashboard tool recommendation?
From purely an administration standpoint, I'd recommend Cockpit. For Docker, I'd also recommend Portainer. Maybe for Minecraft, try out Pterodactyl - I personally haven't used it myself but I've heard good things about it.
-
Most used selfhosted services in 2022?
Portainer - Web UI for managing Docker Containers
podman-compose
-
New to Podman Questions
Not sure if it related to your problem, but seeing you using dns and podman-compose state:
-
Just the assistant I need to setup my servers
theres podman-compose :)
-
Deploying Serverless GitLab Runners on AWS Fargate with Terraform
Note that this single image spawns multiple managers using profiles from the MANAGERS_CONFIGS environment variable. If you use podman instead of docker, install podman-compose as well.
-
How do you install Budibase on CentOS Stream 9?
Easiest is probably https://docs.budibase.com/docs/docker-compose . You have a choice, use Docker or use Podman. Podman may not work with their docker compose config out of the box, would probably have to add an selinux label to the volume mount paths (ie: - host/data:container/data:z )
-
Mount the same directory between two containers
There is an alternative software that is mostly compatible with docker-compose: podman-compose supports providing extra arguments, so you would need to use podman-compose instead.
- Podman vs Docker-CE
- Ikki: a new tool for defining and running multi-container Docker applications
-
Docker is dead?!? Podman - an alternative tool?
Podman itself does not support Docker Compose to launch multiple containers locally. There are two alternatives for this. First, there is already a project called Podman-Compose that is supposed to fulfill the core functionalities of Docker-Compose, and second, Podman supports the pods described above. These can also be used to launch and manage multiple containers at once - even via a more Kubernetes-friendly path.
What are some alternatives?
Yacht - A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for.
swarmpit - Lightweight mobile-friendly Docker Swarm management UI
podman - Podman: A tool for managing OCI containers and pods.
OpenMediaVault - openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins. OpenMediaVault is primarily designed to be used in home environments or small home offices, but is not limited to those scenarios. It is a simple and easy to use out-of-the-box solution that will allow everyone to install and administrate a Network Attached Storage without deeper knowledge.
octoprint-docker - The dockerized snappy web interface for your 3D printer!
nerdctl - contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...
authelia - The Single Sign-On Multi-Factor portal for web apps
traefik - The Cloud Native Application Proxy
Docker Compose - Define and run multi-container applications with Docker
rancher - Complete container management platform
homer - A very simple static homepage for your server.
Harbor - An open source trusted cloud native registry project that stores, signs, and scans content.