Imvault
Photos & little moviesFor the things you want to keep.
Family photos, good screenshots, and the clip everyone needs to see. Give them a home with galleries, shared albums, and tags.
Meet Imvault
Familyware. Friendware. Comfyware.
A home for your photos. A place to keep a conversation going. Small, open-source tools you can run for friends, family, and communities.
The software
Two places to start.
Yours to host and make your own.
For the things you want to keep.
Family photos, good screenshots, and the clip everyone needs to see. Give them a home with galleries, shared albums, and tags.
Meet Imvault
For the conversations that carry on.
A familiar bulletin board for plans, little updates, and good finds. Give your people somewhere to catch up in their own time.
Meet Witmoot
Our approach
A family album. A board for the Sunday regulars. Somewhere to share what you’re making with people who care. Comfyware brings the personal spirit of the IndieWeb and the control of self-hosting to those little places.
The people using the software should be the people it serves and the people who run it. Trust grows from knowing who’s there, who looks after the place, and which house rules you’re agreeing to.
Local sovereignty starts with the people who live here. Hosts and members choose their own culture, who can join, and what gets shared.
A person or a small group takes responsibility for the place. You should know who they are and how to raise a concern.
No engagement targets, ranked feeds, infinite scroll, or streaks. Conversations stay chronological and pages have an end. Come back when you want to.
A gathering needs a shared purpose. It can welcome newcomers and still stay small enough to know its hosts. There’s no audience-growth target to chase.
Taking your data with you is a core requirement. We build toward practical backups and useful exports that preserve your contributions and their context, so moving on stays possible.
The software provides tools for moderation and governance. Hosts and members decide what’s welcome in their space. Each community gets to make that choice for itself.
“Software you’d let your kids use” starts with people you trust and rules you understand. Each family gets to decide which communities fit. Read the Comfyware principles.
Around the workshop
Experimental Gentoo package tooling in Go. Search, sync, build, and find your way around your system. Compatibility work is ongoing.
Install Imvault and Witmoot through Portage, with service definitions and the usual system paths.
This is the home of the projects. To use them, install an app on a server you manage, or join an installation run by someone you know. Each community has its own accounts and rules.
Either app works on its own. Imvault keeps your images and clips; Witmoot keeps your conversations. Witmoot also supports uploading images through Imvault when you want to use them together.
Try an app, tell us what worked, report a bug, or help with code and documentation. Each project page links to its repository. If you’d like to support development financially, there’s Ko-fi too.