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