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.
vorpalhex•38m 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•14m 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]
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•12m ago
For software designed to run under your user account like irssi it's pretty much the same, look in ~/.config and ~/.local/share
CGamesPlay•5m ago
My production k8s cluster doesn't have apt. Now I can deploy this!
alpb•45m ago
I remember using this to collaborate with docker maintainers about 10 years ago now. Good old days.
spike021•22m ago
I remember interviewing for an internship at about that time and they told me to help answer questions on their IRC.
j_m_b•19m ago
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•12m ago
Is there no dockerized irc server that exists or are you thinking about something else here?
allanrbo•1h ago
keyle•1h ago
Smar•15m ago
firefax•1h ago
They don't want to apt install, they want to use docker :-)
[1] https://knowyourmeme.com/memes/but-i-dont-want-to-cure-cance...
alpb•44m ago
vorpalhex•38m ago
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•14m ago
But irssi is a chat client:
0 - https://irssi.org/squigz•17m ago
nodja•15m ago
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•12m ago
CGamesPlay•5m ago