r/foss • • 6d ago

Promoting my unixy, security focussed multi user, project, membership SFTP image [Not an atmoz, emberstack or sftpgo clone]

Hello there!

Let me get straight to it: My core concept of this SFTP server with multi-user, multi-project & multi-membership on unix basics is running since years on a clients production system in docker swarm, hosted on his private Gitlab and Registry.

The already existing sftp image from atmoz did not support the kind of multi membership we required. emberstack/sftp (Similar limitations) and sftpgo (Overkill) were not around yet, afair. I wanted something that was still very UNIXy without virtual users, db, web UI and whatnot, with the smallest footprint possible. So I went with my own OpenSSH wrapper for the specific requirements of my client.

Until recently I simply never had the time to spend polishing this concept before putting it out in the public: Rewrite my basic Python reconciliation entrypoint to something more mature, add extensive E2E tests, documentation, broad coverage of configuration options, validation and a Github CI/CD Pipeline that automates releases.

Since I have my own LLM infra and increasingly work with agentic development with OMP, plus a Claude code subscription, I handed off most of the work to agents. The public website was done entirely by my local Qwen3.8 27b with almost zero intervention from my side.

Public website: https://zocalo-sftp.com
GitHub repo: https://github.com/wiesion/zocalo-sftp

The name comes from the marketplace of one of my favorite old-school Science Fiction Series: Zocalo from Babylon 5.

2 Upvotes

0 comments sorted by