This seems absurd. Just apt install irssi. Why Docker for such a simple self contained tiny app?
CGamesPlay · 3m ago
My production k8s cluster doesn't have apt. Now I can deploy this!
nodja · 13m ago
For my homelab: portable state. I don't use this image specifically but I use many others.
I put docker-compose files in ~/configdata/_docker/
The docker-compose files always mount volumes inside the ~/configdata/ directory. So let's say irssi has a config directory to mount I'd mount it to ~/configdata/irssi/config/
Then I can just run a daily backup on ~/configdata/ using duplicati or whatever differential backup tool of your choice and be able to restore application state, easily move it to another server, etc.
crtasm · 10m ago
For software designed to run under your user account like irssi it's pretty much the same, look in ~/.config and ~/.local/share
firefax · 1h ago
Reminds me of the "But I Don't Want To Cure Cancer. I Want To Turn People Into Dinosaurs" meme[1]
They don't want to apt install, they want to use docker :-)
Maintainers had a project where they ran everything in containers. The project had helped docker itself and the ecosystem by allowing some interesting software to be containerized.
squigz · 15m ago
Better yet, apt install weechat!
keyle · 1h ago
I ran irssi for years. I agree... Maybe being paranoid about security?
Smar · 13m ago
Containers are not the best option for security. VMs and/or a MAC are better.
vorpalhex · 35m ago
Poor mans abstraction. Docker swarm makes a cheap node pool from random hardware. Compose makes all your apps and config live in git.
You don't _need_ docker, but if you are already set up for it then it's a boon. Adding an app for me to be very available across a fleet of hardware with ceph backed storage is a one-liner.
AdieuToLogic · 12m ago
> Adding an app for me to be very available across a fleet of hardware with ceph backed storage is a one-liner.
But irssi is a chat client:
About
Irssi is a modular text mode chat client. It comes with IRC
support built in.[0]
Better would be a docker container for an IRC server. Something using a modern approach where you could have link attachments, replies for message threads etc. An IRC slack alternative.
nickzelei · 9m ago
Is there no dockerized irc server that exists or are you thinking about something else here?
alpb · 43m ago
I remember using this to collaborate with docker maintainers about 10 years ago now. Good old days.
spike021 · 19m ago
I remember interviewing for an internship at about that time and they told me to help answer questions on their IRC.
I put docker-compose files in ~/configdata/_docker/
The docker-compose files always mount volumes inside the ~/configdata/ directory. So let's say irssi has a config directory to mount I'd mount it to ~/configdata/irssi/config/
Then I can just run a daily backup on ~/configdata/ using duplicati or whatever differential backup tool of your choice and be able to restore application state, easily move it to another server, etc.
They don't want to apt install, they want to use docker :-)
[1] https://knowyourmeme.com/memes/but-i-dont-want-to-cure-cance...
You don't _need_ docker, but if you are already set up for it then it's a boon. Adding an app for me to be very available across a fleet of hardware with ceph backed storage is a one-liner.
But irssi is a chat client:
0 - https://irssi.org/