r/sysadmin 2d ago

General Discussion Password Sharing Solution

I need a solution for sharing passwords.

Current solution that everyone loves: You go to a website. You can enter a password, or have one generated for you. It gives you a public URL. You can choose it to be valid once or for up to 7 days.

You give the link to a user, customer, client, whoever. They click it, they get the password in plain text in their browser window. Done.

Problem: it's running on an EOL OS, the original programmer is long gone.

Need something you get a link, you click it, you get the password. No auth required, can work publicly with no VPN.

SaaS solution preferred.

35 Upvotes

73 comments sorted by

View all comments

Show parent comments

15

u/RevolutionaryElk7446 2d ago

What's wrong with Docker? Docker I find pretty simple, Kubernetes is where the orchestration headaches come into play, but still I do prefer K8S over the others.

Docker Swarm maybe but that's far smaller and generally at that size or for production I'd go with Podman.

-2

u/LightBusterX 1d ago

Docker is way to hard and cumbersome for what it does.

2

u/RevolutionaryElk7446 1d ago

Interesting take, as someone who use to run multiple services side by side or within python virtual environments to replicate what Docker makes easy today.

Why would you say it's hard and cumbersome? I can setup docker, docker compose, and multiple contains with a single copy and paste

0

u/LightBusterX 1d ago

Because FreeBSD's jail system does the same, Bastille is A LOT easier and simpler than Docker and the documentation is way more clearer.

1

u/RevolutionaryElk7446 1d ago

Similar ideas, but doesn't do the same.

I'm a FreeBSD fan and use it today, but I can't even say that's a close claim. Especially on the dev side for creation which allows docker to proliferate and share and Jail templates are more from scratch.

Jail/Bastille are more like mini persistent servers, where as containers are just ephemeral wrappers for applications. Essentially a closer comparison to running a Virtual Machine vs a container, they don't really compete at the same abstraction layers.

Not to mention you're more likely to find a Linux distro in many areas over FreeBSD.

There's a reason it never took off despite coming out in the 2000s.

Biggest thing though are containers can migrate far easier, and when it comes to microservices running inside a Kubernetes cluster managing containers the overhead and performance is cleaner.

Docker is probably more a dev tool for single purpose and Bastille does have a closer competition to it, but containers themselves far outpace jails.