Självhostat
Valvsynkronisering i din infrastruktur
Om din valvdata ska stanna i ditt eget nätverk kör du synkservern själv. Ravelon Sync är en server med öppen källkod, och Ravelons appar synkar med den i stället för med Ravelon Cloud.
Registrera dig gratis
01
Gratis och öppen källkod
Ravelon Sync är gratis under MIT-licensen på github.com/ravelon-app/ravelon-sync. Det kräver ingen licensnyckel eller aktivering, skickar ingen telemetri och fungerar oberoende av Ravelon Cloud.
- MIT-licens, källkod på GitHub
- Fungerar utan någon anslutning till Ravelon
- Läs källkoden och granska protokollet själv
- Körs med Docker Compose eller npm start
02
Serverkonfiguration och administration
En container, en port, en volym. Servern körs på Node.js 22 och serverar API:t och ett webbgränssnitt tillsammans. Den använder SQLite som standard, byt till PostgreSQL om du vill ha repliker eller använda din befintliga backuprutin. Sätt en reverse proxy med TLS framför, eftersom apparna bara accepterar okrypterad HTTP på 127.0.0.1.
Hantera användare, inbjudningar, registreringsregler, SMTP, underhåll, lagring och granskningslogg i webbgränssnittet. Utan SMTP kopierar du länkar för inbjudningar och lösenordsåterställning från administrationen och delar dem själv.
- Konton, team och delade valv
- Tvåfaktorsautentisering med autentiseringsappar och återställningskoder
- Registrering via inbjudan, via e-postdomän, öppen eller stängd
- SQLite som standard, PostgreSQL som tillval
03
Totalsträckskryptering
Hostar, inloggningsuppgifter, nycklar och snippets krypteras på dina enheter. Din kontohemlighet når bara servern låst under en nyckel som din enhet härleder med Argon2id från ditt krypteringslösenord, som är skilt från ditt kontolösenord. Servern lagrar lösenord som scrypt-hashar och avvisar varje push som ser ut som okrypterad data.
Allt som lagras på servern förblir krypterat. Ditt lösenord passerar bara när du loggar in, så kör servern på infrastruktur du litar på. Projektets säkerhetsanteckningar beskriver modellen i detalj.
”Du kör servern. Nycklarna stannar på dina enheter.”
04
Klientkompatibilitet
I skrivbordsappen går du till Inställningar, Konto & synk, Egen server, anger URL:en och loggar in med e-post och lösenord, eller godkänner enheten från en webbläsare där du redan är inloggad. iOS-appen loggar in med e-post, lösenord och din andra faktor om du använder en.
- Skrivbord: personliga valv och teamvalv
- iOS: ditt personliga valv, synkat medan appen är öppen (ingen push i bakgrunden)
FAQ
Vanliga frågor
Fungerar skrivbordsappen annorlunda mot min egen server?
Knappt. Du anger din servers URL i stället för att använda Ravelon Cloud, och synk, teamvalv och godkännande av enheter fungerar på samma sätt. Översiktssidan i serverns webbgränssnitt visar exakt vilken URL du ska ange.
Behöver jag Ravelon Pro för min egen server?
Nej. Pro betalar för synk via Ravelon Cloud. Ravelon Sync är gratis, och din server bestämmer vem som får registrera sig och synka.
Kan jag flytta från Ravelon Cloud till min egen server senare?
Ja. Valvet ligger på din enhet och synkmålet är bara en inställning. Ändra den så laddar appen upp de krypterade posterna till den nya servern.
Vad händer om jag förlorar servern?
Varje enhet har ett fullständigt lokalt valv, så om du förlorar servern förlorar du synken, inte dina hostar. Backuper är dock ditt ansvar som operatör: säkerhetskopiera databasen och serverns hemligheter. Utan nyckeln som skyddar tvåfaktorsdatan måste alla som använder tvåfaktorsautentisering ställa in den igen.
Kom igång
Testa i din egen arbetsyta.
Skrivbordsappen är gratis, utan att något hålls tillbaka: det krypterade valvet, terminalen, SFTP och assistenten ingår. Du betalar bara om du vill ha synk mellan enheter.
Relaterade funktioner
Valv & synk
Krypterat på din enhet innan det synkas, och varje ny enhet behöver ditt OK.
Teamvalv
Delade krypterade valv, med teamroller och valvroller åtskilda.
För företag
Maskinpolicy, företagsproxyer, diagnosloggar och paket för utrullning.
iPhone & iPad
Native SSH, SFTP och lokala tunnlar på iPhone och iPad, nu i App Store.