Herkos

다운로드

모든 Herkos 앱을, 실행되는 모든 시스템용으로. 하나의 키로 모든 앱에 로그인합니다.

첫 릴리스 준비 중

Herkos Mail은 이미 브라우저에서 app.herkos.app으로 쓸 수 있습니다. Android, Windows, Linux용 설치 파일은 첫 버전이 체크섬과 함께 게시되는 즉시 아래 버튼에서 내려받을 수 있습니다. 그때까지 버튼은 회색으로 비활성화되어 있습니다. 검증되지 않은 것을 설치하는 버튼보다는 빈 버튼을 보여 드리는 편이 낫다고 생각합니다.

Herkos Mail

Nostr 사용자 사이의 종단 간 암호화 비공개 메일, 그리고 브리지를 통한 일반 이메일.

Android
APKAPK (arm64)F-Droid
Windows
포터블 zip (x64)
Linux
.debAppImage

브라우저에서는 키가 브라우저 안에 있습니다. 그곳에서는 원격 서명기로 로그인하거나, 먼저 보안 페이지를 읽어 보세요.

macOS
나중에

Herkos Calendar 곧 제공

모든 일정이 릴레이에 닿기 전에 암호화되는 비공개 일정표.

아직 제공되지 않습니다. 준비되는 대로 같은 시스템용으로 여기에 나타나며, Herkos Mail과 같은 키로 로그인합니다.

Herkos Drive 곧 제공

Blossom 서버에 저장되는 암호화 파일. 복제되므로 어느 한 운영자가 잃어버릴 수 없습니다.

아직 제공되지 않습니다. 준비되는 대로 같은 시스템용으로 여기에 나타나며, Herkos Mail과 같은 키로 로그인합니다.

Herkos Bunker 곧 제공

키를 보관하고 다른 Herkos 앱을 대신해 서명하는 NIP-46 서명기.

아직 제공되지 않습니다. 준비되는 대로 같은 시스템용으로 여기에 나타나며, Herkos Mail과 같은 키로 로그인합니다.

F-Droid에서 Android 버전 받기

Herkos는 자체 F-Droid 저장소를 게시하므로, F-Droid 앱이 업데이트를 알아서 설치해 줍니다. F-Droid에서 설정 → 저장소를 열고 +를 누른 뒤 이 주소를 추가하세요(끝에 있는 지문으로 F-Droid가 저장소가 정말 우리 것인지 확인합니다):

https://fdroid.herkos.app/fdroid/repo?fingerprint=74AAD1BBC696DE1A738BDCDCDEC5911347DB198C7253347FA187FC40D79636B3

Android 빌드에는 Google 서비스가 들어 있지 않으며, 알림에는 UnifiedPush를 사용합니다.

Windows: 경고가 뜨는 이유와 실행되지 않는 경우

Windows용 Herkos는 코드 서명이 되어 있지 않습니다. 개인용 서명 인증서는 개발자의 법적 이름을 공개하고, Microsoft Store도 우리에게는 선택지가 아니므로, 아무것에도 서명하지 않는 대신 체크섬을 게시합니다(아래 참조). Windows는 이에 대해 두 가지 중 하나로 반응합니다:

내려받은 파일 확인하기

모든 릴리스에는 릴리스 페이지에 SHA256SUMS 파일이 함께 올라가며, 같은 체크섬이 이 페이지에도 표시됩니다. 일부러 두 곳에 게시하는 것입니다. 여러분을 속이려면 두 곳 모두를 변조해야 합니다. 무엇이든 열기 전에 비교하세요:

# Windows (PowerShell)
Get-FileHash .\herkos-*-windows-x64-portable.zip -Algorithm SHA256

# Linux 및 macOS
sha256sum -c SHA256SUMS --ignore-missing

결과가 일치하지 않으면 파일을 삭제하고 hello@herkos.email로 알려 주세요. Android APK는 우리 키로도 서명되어 있으므로, 우리에게서 오지 않은 업데이트는 Android 자체가 거부합니다.

macOS와 iOS

서명과 공증(notarisation) 쪽이 준비되면 나중에 나옵니다. 그때까지는 Mac이나 iPhone에서 브라우저 버전을 쓰세요.

직접 빌드하기

우리를 기다릴 필요도, 우리 바이너리를 믿을 필요도 없습니다:

git clone https://github.com/Herkos-project/Herkos.git
cd Herkos/apps/nmail_foss
flutter pub get
flutter build apk --release

모바일은 최신 Flutter stable 채널이면 충분합니다. 데스크톱 빌드에는 일부 의존성이 네이티브 코드를 컴파일하므로 cmake와 C/C++ 툴체인도 필요합니다.