Muleline: Self Hosted Photos

Self hosted photo and file backup. AI face recognition, 8 storage backends.

Google Play App Productivity Free Soft launch
16 Sept 2026launched 17 days ago
–No ratings yetRead reviews
0+installs on Google Play
Seen in 1 countryUnited States
1.1.3latest version · 16 days ago

Screenshots

About

Your photos. Your files. Your server. Muleline is a self hosted photo and file platform built to replace bloated self hosted stacks. One Python process, one SQLite database. No PostgreSQL cluster, no Redis, no separate machine learning microservice required on the server. This app is the mobile client. To use it, you run your own Muleline server, on a home NAS, a spare machine, or a small VPS. Setup is one Docker command or pip install muleline, and takes about five minutes. Full instructions are at muleline.win. WHY SELF HOST YOUR PHOTOS Cloud photo apps trade your privacy for convenience, and most start charging once you pass a free storage limit. Muleline gives you the same convenience, auto backup, face recognition, instant search, without handing your library to a company you don't control. Your photos live on storage you own. PHOTOS AND FILES IN ONE APP Auto backup from your phone on your own schedule Chunked, resumable uploads that survive a dropped connection SHA256 deduplication, so the same photo never uploads twice Full EXIF data: camera, lens, GPS, date, aperture, shutter speed Albums, shared links, and a real file manager, not just a photo grid Trash and recovery, so a deleted photo is never gone for good Map view, categories, and full text search across your whole library Family support for shared libraries across a household Dark mode AI THAT RUNS ON YOUR HARDWARE Face recognition finds and groups people automatically, using HOG and dlib detection with clustering Tag a person once, and Muleline recognizes them in every future photo CLIP powered semantic search finds photos by what is in them. Search "dog on the beach" or "sunset over mountains" and get exactly that, no manual tagging needed All of it runs on your own server. Nothing is sent to a third party AI service STORAGE, YOUR CHOICE Muleline is not locked into one storage provider. Point it at local disk, Amazon S3, Cloudflare R2, MinIO, Google Drive, Dropbox, or any WebDAV or SFTP server. Switch backends without losing your library, or run more than one at the same time. OPEN SOURCE, NO LOCK IN Muleline is MIT licensed. Read the code, self host it, modify it, or install it as a Python package inside your own app with pip install muleline. There is no paid tier blocking core features and no company that can shut off the service. WHO IT IS FOR Home lab owners, developers, and anyone who backs up family photos and wants to actually own the result. If you have outgrown a free cloud storage tier, or you are tired of paying rent to access your own photos, Muleline gives you the same experience on infrastructure you control. Requires a self hosted Muleline server, free and open source, Docker or pip install. Full docs and quick start guide at muleline.win.Read more
Your photos. Your files. Your server. Muleline is a self hosted photo and file platform built to replace bloated self hosted stacks. One Python process, one SQLite database. No PostgreSQL cluster, no Redis, no separate machine learning microservice required on the server. This app is the mobile client. To use it, you run your own Muleline server, on a home NAS, a spare machine, or a small VPS. Setup is one Docker command or pip install muleline, and takes about five minutes. Full instructions are at muleline.win. WHY SELF HOST YOUR PHOTOS Cloud photo apps trade your privacy for convenience, and most start charging once you pass a free storage limit. Muleline gives you the same convenience, auto backup, face recognition, instant search, without handing your library to a company you don't control. Your photos live on storage you own. PHOTOS AND FILES IN ONE APP Auto backup from your phone on your own schedule Chunked, resumable uploads that survive a dropped connection SHA256 deduplication, so the same photo never uploads twice Full EXIF data: camera, lens, GPS, date, aperture, shutter speed Albums, shared links, and a real file manager, not just a photo grid Trash and recovery, so a deleted photo is never gone for good Map view, categories, and full text search across your whole library Family support for shared libraries across a household Dark mode AI THAT RUNS ON YOUR HARDWARE Face recognition finds and groups people automatically, using HOG and dlib detection with clustering Tag a person once, and Muleline recognizes them in every future photo CLIP powered semantic search finds photos by what is in them. Search "dog on the beach" or "sunset over mountains" and get exactly that, no manual tagging needed All of it runs on your own server. Nothing is sent to a third party AI service STORAGE, YOUR CHOICE Muleline is not locked into one storage provider. Point it at local disk, Amazon S3, Cloudflare R2, MinIO, Google Drive, Dropbox, or any WebDAV or SFTP server. Switch backends without losing your library, or run more than one at the same time. OPEN SOURCE, NO LOCK IN Muleline is MIT licensed. Read the code, self host it, modify it, or install it as a Python package inside your own app with pip install muleline. There is no paid tier blocking core features and no company that can shut off the service. WHO IT IS FOR Home lab owners, developers, and anyone who backs up family photos and wants to actually own the result. If you have outgrown a free cloud storage tier, or you are tired of paying rent to access your own photos, Muleline gives you the same experience on infrastructure you control. Requires a self hosted Muleline server, free and open source, Docker or pip install. Full docs and quick start guide at muleline.win.

Store page changes

Title, subtitle, icon, screenshots and price

No changes recorded yet. Each time we check this app we compare its store page with the last one and log what changed. Create a free account and save this app to have its store page checked every day.

Versions

  1. Version 1.1.3First seen · 16 Sept 2026

    Cloud backup and sync for your self hosted server.

Countries

Seen in 1 country Soft launch

Countries where IndieTower has seen this app in charts, search or store pages.

United States

Chart positions

Not seen in the charts we track yet.

More from MACCAM LLC | GritWerk

All apps →

Similar apps