chore: initial scaffold
Empty repo bootstrap so cloud planning tools can ingest it. Architecture and implementation plan tracked separately.
This commit is contained in:
33
.gitignore
vendored
Normal file
33
.gitignore
vendored
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
# Rust
|
||||||
|
/target
|
||||||
|
**/target
|
||||||
|
Cargo.lock.bak
|
||||||
|
*.pdb
|
||||||
|
|
||||||
|
# Node / Tauri frontend
|
||||||
|
node_modules
|
||||||
|
dist
|
||||||
|
dist-ssr
|
||||||
|
.vite
|
||||||
|
*.local
|
||||||
|
|
||||||
|
# Tauri
|
||||||
|
/app/src-tauri/target
|
||||||
|
/app/src-tauri/binaries/mycelium*
|
||||||
|
/app/src-tauri/gen/schemas
|
||||||
|
|
||||||
|
# Editor / OS
|
||||||
|
.DS_Store
|
||||||
|
.idea
|
||||||
|
.vscode/*
|
||||||
|
!.vscode/extensions.json
|
||||||
|
*.swp
|
||||||
|
*.swo
|
||||||
|
Thumbs.db
|
||||||
|
|
||||||
|
# Secrets / runtime
|
||||||
|
*.bin
|
||||||
|
priv_key.bin
|
||||||
|
*.log
|
||||||
|
.env
|
||||||
|
.env.local
|
||||||
12
README.md
Normal file
12
README.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# mycellium-ui
|
||||||
|
|
||||||
|
Cross-platform desktop GUI for [Mycelium](https://github.com/threefoldtech/mycelium) — Threefold's end-to-end encrypted IPv6 overlay network.
|
||||||
|
|
||||||
|
Status: scaffolding. See the implementation plan for architecture, IPC protocol, and phasing.
|
||||||
|
|
||||||
|
## Stack (planned)
|
||||||
|
|
||||||
|
- **App**: Tauri v2 + Vue 3 + TypeScript
|
||||||
|
- **Daemon**: Rust (`myceliumd`) running as system service, IPC via Unix socket / named pipe
|
||||||
|
- **Mycelium engine**: official `mycelium` binary embedded as Tauri sidecar
|
||||||
|
- **Targets v1**: Linux + Windows
|
||||||
Reference in New Issue
Block a user