Discordia è in pausa: intanto su questo dominio c'è il mio portfolio.

Tutti i progetti
in sviluppo

Scrigno

App Android che salva foto e video del telefono sul tuo server, senza account e senza Google.

Cos’è

Un’alternativa a Google Foto e iCloud Foto che funziona come loro — backup automatico, «libera spazio», una galleria con tutte le foto — ma i file finiscono su un server che è tuo: un NAS, un computer di casa, un Raspberry Pi o un server in affitto.

Cosa fa

  • Si collega via SFTP, FTPS, FTP, SMB o WebDAV, con un indirizzo IP, un nome di dominio o un URL completo.
  • Le foto nuove partono da sole poco dopo lo scatto, anche con l’app chiusa. In più c’è un backup completo pianificato, se vuoi solo con il Wi-Fi o solo in carica.
  • Libera spazio toglie dal telefono le foto più vecchie di N giorni solo dopo aver verificato che sul server il file sia completo. Nella galleria resta un’anteprima leggera e la foto si riscarica quando la apri.
  • Un backup interrotto riprende da dove si era fermato, e un file con lo stesso nome non viene mai sovrascritto.

Privacy

Nessun account, nessuna pubblicità, nessuna statistica, nessun servizio Google: l’app si collega solo al server che configuri tu. La password è cifrata con il Keystore di Android. La chiave SSH o il certificato del server vengono memorizzati al primo collegamento, e se poi cambiano la connessione si blocca.

Scelte tecniche

È scritta in Kotlin e divisa in due parti: core/, in Kotlin puro, con i protocolli, l’upload verificato e la logica; app/, l’app Android in Jetpack Compose. I client FTP, SFTP e WebDAV vengono provati contro server veri avviati durante i test, e la CI di GitHub compila e pubblica l’APK a ogni push.

Stato

In sviluppo. Serve Android 8 o successivo; l’APK si scarica dalla pagina Releases. L’interfaccia è in italiano e inglese e segue la lingua del telefono.