Release 3.9.0+1: Remnawave API configs, Remnawave-style UI with flags, Windows build.
EOF Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -33,7 +33,7 @@
|
||||
<Identity
|
||||
Name="EvilFox.Navis"
|
||||
Publisher="CN=EvilFox"
|
||||
Version="3.8.2.1"
|
||||
Version="3.9.0.1"
|
||||
ProcessorArchitecture="x64" />
|
||||
|
||||
<Properties>
|
||||
|
||||
@@ -39,7 +39,19 @@ Output: `dist\navis-release\windows\Navis_<version>.msix`
|
||||
## Sideload test
|
||||
|
||||
```powershell
|
||||
Add-AppxPackage -Path .\dist\navis-release\windows\Navis_2.9.0.1.msix
|
||||
Add-AppxPackage -Path .\dist\navis-release\windows\Navis_3.9.0.1.msix
|
||||
```
|
||||
|
||||
Unsigned packages need a trusted cert or developer mode / sideloading enabled.
|
||||
|
||||
## Remnawave notes
|
||||
|
||||
Navis can pull configs from a Remnawave panel:
|
||||
|
||||
1. Public subscription: paste `https://<panel>/api/sub/<shortUuid>` (or use panel URL + short UUID in the Remnawave block).
|
||||
2. Optional API token (panel → API Tokens) enables authenticated lookups:
|
||||
- `GET /api/subscriptions/by-short-uuid/{short}` / `…/raw`
|
||||
- `GET /api/users/by-short-uuid/{short}` → `subscriptionUrl`
|
||||
3. Optional Caddy `X-Api-Key` if the panel sits behind Caddy token auth.
|
||||
|
||||
Tokens are stored only in local `configs/config.json` (mode 0600) — never commit them.
|
||||
|
||||
Reference in New Issue
Block a user