Failid, õigused ja koostöö — teie enda serverites
Strong Disk asendab pilveketta: privaatsed kettad ja ühiskaustad, versioonid ja prügikast, DOCX-, XLSX- ja PPTX-failide redigeerimine koos kolleegidega, otsing tekstist ja skaneeringutest ning võrguühenduseta töötav töölauaklient. Kõik ühes konteinerikomplektis.
- 3 keelt
- RU, ET ja EN liideses, kirjades ja kliendis
- SHA-256
- iga üleslaaditud versiooni kontroll
- kuni 50 GiB
- faili kohta: taastatav üleslaadimine 16 MiB osadena
- 0 välist teenust
- OCR, redaktorid ja post töötavad teie võrgus
Kõik, mida meeskond failidega töötamiseks vajab
Ilma lisamoodulite ja pistikprogrammideta: iga allolev võimalus on juba tootes ja testidega kaetud.
Versioonid, prügikast ja kvoodid
Iga üleslaadimine on muutumatu versioon SHA-256-ga. Prügikast seadistatava säilitusajaga, versioonide piirang faili kohta, organisatsiooni ja ketaste kvoodid koos prügikasti ja reservidega.
Ühisredigeerimine
DOCX, XLSX ja PPTX avanevad brauseris ONLYOFFICE-is või Collabora Online-is — mootor valitakse organisatsiooni kohta. Üks ühine dokument, versioonid ja konfliktikoopiad.
Otsing tekstist ja skaneeringutest
PostgreSQL otsib nimedest ning TXT-, koodi-, PDF- ja kontoridokumentide tekstist. Režiim With OCR tunneb skaneeringud ja pildid ära kohapeal, vene ja inglise keeles.
Õigused, grupid ja lingid
Isiklikud ja grupiõigused pärimisega, „Minuga jagatud“, avalikud lingid parooli ja tähtajaga, teavitused õiguste andmisest ja tühistamisest. Administraator ei näe privaatseid faile automaatselt.
Töölauaklient ja võrguühenduseta töö
Rust-klient sünkroonib kausta mõlemas suunas, töötab võrguta ja jõuab muudatustele järele, kui ühendus taastub. Valikuline sünkroonimine, paus, kiirusepiirang, OS-i prügikast.
Uuendused reaalajas
Loendid, loendurid ja teavitused uuenevad kõigil osalejatel ilma lehe uuesti laadimata — SSE PostgreSQL-i LISTEN/NOTIFY peal.
Eelvaade ja pisipildid
TXT, PDF, pildid koos HEIC-iga, heli ja video otse tööalas. PDF-i esimese lehe, videokaadri ja MP3-kaante pisipildid, vahemälus versiooni kohta.
Telefon ja tahvel
Alumine navigeerimine, kompaktne ruudustik, üleslaadimine nupuga „Lisa“ ja loend ilma horisontaalse kerimiseta. Hele, tume ja süsteemne teema.
Kaitstud vaikimisi, mitte seadistuse kaudu
Juurdepääsukontroll elab API-s, mitte liideses: iga failipäring kontrollib liikmesust, omandit ja antud õigusi. Allpool on see, mis on juba sisse lülitatud.
- Better Auth: e-posti OTP, 2FA TOTP-i ja varukoodidega, seadmed ja seansid tühistamisega
- Range CSP nonce-iga, frame-ancestors, HSTS, Sec-Fetch-Site ja SameSite=Strict küpsised
- Räsitud linkide tunnused, scrypt linkide paroolidele, 32-baidised saladused, ajakindel võrdlus
- Päringupiirangud PostgreSQL-is, ühised kõigile API koopiatele; eraldi piirangud postimarsruutidel
- Seadmete sisselogimine RFC 8628 järgi klientide lubatud loendi ja serveripoolse tunnuse tühistamisega
- Tegevuslogi kategooriate ja säilitusajaga; ZIP-import zip-slip-kaitsega
Kaust arvutis, mis on alati serveriga kooskõlas
Rusti ja Tauri 2 klient ei vaja Electronit ja kasutab sama disainisüsteemi kui veeb. Sisselogimine toimub seadmekoodiga süsteemibrauseris, tunnus hoitakse Keychainis.
- Kahesuunaline sünkroonimine ja „Minuga jagatud“
- Täielik võrguühenduseta töö: toimingute järjekord ja äratus võrgu taastumisel
- Konfliktikoopiad andmekao asemel
- Valikuline sünkroonimine, paus 1 h, 8 h või hommikuni, kiirusepiirang
- Uuendused allkirjastatud manifestiga (Ed25519)
- macOS universal ja Windows x64, uuendused allkirjastatud manifestiga
Üks compose-fail ja platvorm töötab
Kaks tõmmist (api ja web), PostgreSQL ja RustFS, soovi korral ONLYOFFICE ja Collabora. Migratsioonid rakenduvad käivitumisel, ämber luuakse ise, varundus ja taaste on skriptid koos läbitud harjutusega.
cd strong-disk
npm ci && npm run setup
docker compose --env-file .env.prod \
-f compose.prod.yaml up -d --build
curl -fsS https://disk.example.com/api/public/auth-options- Next.js 16
- Fastify 5
- PostgreSQL 18
- RustFS (S3)
- Rust + Tauri 2
- pg-boss
Korduma kippuvad küsimused
Kus faile hoitakse?
Sisu on S3-ühilduvas hoidlas (kaasasolev RustFS või mis tahes muu S3), metaandmed, versioonid ja õigused PostgreSQL-is. Miski ei lahku teie taristust.
Kas redaktorid vajavad eraldi serverit?
ONLYOFFICE ja Collabora töötavad sama compose-komplekti eraldi konteinerites. Lülitage sisse üks või mõlemad ja valige mootor organisatsiooni seadetes.
Kuidas töötab otsing skaneeringutest?
OCR töötab kohapeal Tesseractiga API serveris ja ainult siis, kui on valitud režiim With OCR. Tulemused hoitakse vahemälus faili versiooni kohta ja filtreeritakse juurdepääsuõiguste järgi.
Kuidas on suurte failidega?
Üleslaadimine käib 16 MiB osadena otse hoidlasse, pausi ja katkestuse järel jätkamisega. Faili piirangu määrab organisatsioon — kuni 50 GiB.
Kas on mobiilirakendused?
Veebiliides on kohandatud telefonile. Natiivne iOS-klient on kavas; vajalikud API-d — seadmete sisselogimine ja muudatuste voog — on juba valmis.
Valmis proovima?
Käivitage komplekt kohapeal viie käsuga või logige sisse olemasolevasse organisatsiooni.