diff options
| author | Christian Cleberg <[email protected]> | 2026-08-02 15:29:36 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-08-02 15:29:36 -0500 |
| commit | ac3dccd27c8f2de325fde1394c92a6091f27555c (patch) | |
| tree | 9bdf12f3727086ee6ae73dd3b8b39ed0f5067a1a /README.md | |
| parent | 219c5401387339f5ebc025d8c89be14552c1cc21 (diff) | |
| download | rune-main.tar.gz rune-main.tar.bz2 rune-main.zip | |
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/README.md b/README.md deleted file mode 100644 index 0c1ae73..0000000 --- a/README.md +++ /dev/null @@ -1,65 +0,0 @@ -> [!WARNING] -> **Archived project** -> -> This repository is no longer maintained, as I don't really use Njalla anymore. -> -> If there is interest or you'd like to contribute, I am happy to reconsider development of this app. - -# Rune - -Njalla on iOS. - -Rune is a native iOS client for managing your Njalla account. It provides fast, -minimal access to domains, DNS, API tokens, and account balance without relying -on the web UI. - -## Principles - -- **Privacy first** - Token-based auth. No tracking. No analytics. - -- **Minimal surface area** - Focus on what you actually need on mobile. - -- **Native experience** - Built with SwiftUI. Fast, predictable, and simple. - -- **No abstraction layers for the sake of it** - Direct API usage. Clear data flow. - -## Features (v1.x) - -### Domains -- List domains -- View domain details - -### DNS -- View DNS records per domain -- Add, edit, delete records - -### API Tokens -- List tokens -- Create tokens with restrictions -- Delete tokens - -### Account -- View wallet balance - -## Authentication - -Rune uses **API tokens only**. - -- Tokens are stored securely (Keychain) -- No username/password login -- Token is validated on first launch via API - -## Tech Stack - -- SwiftUI -- URLSession (no third-party networking) -- Njalla HTTP API - -## Why - -Njalla has a clean API but no native mobile client. Rune exists to make routine -tasks fast and accessible on iOS. |
