Self Hosted
Sinhronizacija trezora na tvojoj infrastrukturi
Ako podaci tvog trezora trebaju ostati u tvojoj mreži, sam pokreni server za sinhronizaciju. Ravelon Sync je open-source server, a Ravelon aplikacije se sinhronizuju s njim umjesto s Ravelon Cloudom.
Registruj se besplatno
01
Besplatno i open source
Ravelon Sync besplatan je pod MIT licencom na github.com/ravelon-app/ravelon-sync. Ne zahtijeva licencni ključ ni aktivaciju, ne šalje telemetriju i radi neovisno o Ravelon Cloudu.
- MIT licenca, izvorni kod na GitHubu
- Radi bez ikakve veze s Ravelonom
- Čitaj izvorni kod i sam provjeri protokol
- Radi s Docker Compose ili npm start
02
Postavljanje i administracija servera
Jedan kontejner, jedan port, jedan volume. Server radi na Node.js 22 i zajedno služi API i web interfejs. Po defaultu koristi SQLite, a pređi na PostgreSQL ako želiš replike ili svoju postojeću rutinu backupa. Ispred postavi reverse proxy s TLS-om, jer aplikacije prihvataju obični HTTP samo na 127.0.0.1.
U web sučelju upravljaj korisnicima, pozivnicama, pravilima registracije, SMTP-om, održavanjem, zadržavanjem i revizijskim zapisnikom. Bez SMTP-a kopiraj poveznice pozivnica i ponovnog postavljanja lozinke iz administratorskog sučelja i podijeli ih sam.
- Računi, timovi i dijeljeni trezori
- Dvofaktorska prijava s aplikacijama za autentifikaciju i kodovima za oporavak
- Registracija pozivnicom, po email domeni, otvorena ili zatvorena
- SQLite po defaultu, PostgreSQL opcionalno
03
Šifriranje s kraja na kraj
Hostovi, pristupni podaci, ključevi i snippeti su šifrirani na tvojim uređajima. Tajna tvog računa stiže do servera samo zaključana ključem koji tvoj uređaj izvodi pomoću Argon2id iz tvoje lozinke za šifriranje, koja je odvojena od lozinke tvog računa. Server čuva lozinke kao scrypt hasheve i odbija svaki push koji liči na nešifrirane podatke.
Sve što je sačuvano na serveru ostaje šifrirano. Tvoja lozinka prolazi kroz njega samo kad se prijavljuješ, pa pokreni server na infrastrukturi kojoj vjeruješ. Sigurnosne bilješke projekta detaljno opisuju model.
„Ti pokrećeš server. Ključevi ostaju na tvojim uređajima.“
04
Kompatibilnost klijenata
U desktop aplikaciji idi na Postavke, Račun i sinhronizacija, Vlastiti server, unesi URL i prijavi se emailom i lozinkom, ili odobri uređaj iz browsera u kojem si već prijavljen. iOS aplikacija se prijavljuje emailom, lozinkom i drugim faktorom ako ga koristiš.
- Desktop: lični i timski trezori
- iOS: tvoj lični trezor, sinhronizovan dok je aplikacija otvorena (bez push-a u pozadini)
FAQ
Često postavljana pitanja
Radi li desktop aplikacija drugačije s mojim vlastitim serverom?
Jedva. Umjesto Ravelon Clouda uneseš URL svog servera, a sinhronizacija, timski trezori i odobravanje uređaja rade na isti način. Stranica s pregledom u web interfejsu tvog servera prikazuje tačan URL koji trebaš unijeti.
Treba li mi Ravelon Pro za vlastiti server?
Ne. Pro plaća sinhronizaciju preko Ravelon Clouda. Ravelon Sync je besplatan, a tvoj server odlučuje ko se može registrovati i sinhronizovati.
Mogu li kasnije preći s Ravelon Clouda na vlastiti server?
Da. Trezor je na tvom uređaju, a odredište sinhronizacije je samo postavka. Promijeni je i aplikacija otprema šifrirane zapise na novi server.
Šta se dešava ako izgubim server?
Svaki uređaj čuva kompletan lokalni trezor, pa te gubitak servera košta sinhronizacije, a ne tvojih hostova. Backupi su ipak tvoj posao kao operatera: napravi backup baze podataka i tajni servera. Bez ključa koji štiti podatke dvofaktorske autentifikacije, svi koji je koriste moraju je ponovo postaviti.
Počni
Isprobaj u svom radnom okruženju.
Desktop aplikacija je besplatna, bez ičega skrivenog: šifrirani trezor, terminal, SFTP i asistent su svi uključeni. Plaćaš samo ako želiš sinhronizaciju između uređaja.
Povezane funkcije
Trezor i sinhronizacija
Šifrovano na tvom uređaju prije sinhronizacije, a svaki novi uređaj treba tvoje odobrenje.
Timski trezori
Dijeljeni šifrovani trezori, s odvojenim ulogama u timu i u trezoru.
Za firme
Politika na nivou mašine, korporativni proxyji, dijagnostički logovi i paketi za uvođenje.
iPhone i iPad
Nativni SSH, SFTP i lokalni tuneli na iPhoneu i iPadu, sada u App Storeu.