Add comprehensive installation and setup documentation

- Add GETTING_STARTED.md with quick start guide and development modes
- Add INSTALL.sh automated installation script
- Add INSTALLATION_CHECKLIST.md, INSTALLATION_SUCCESS.md, and INSTALLATION_SUMMARY.md
- Add QUICK_REFERENCE.md for common commands
- Add SETUP_GUIDE.md with detailed setup instructions
- Update README.md with improved project overview
- Add did-wallet app dependencies and node_modules
This commit is contained in:
Dorian
2026-01-27 17:18:21 +00:00
parent a81f655133
commit 0d073fa89e
22658 changed files with 4494151 additions and 6 deletions
+34 -5
View File
@@ -2,13 +2,42 @@
Next-generation Bitcoin Node OS built on Alpine Linux with Podman containerization.
## 🚀 New to Archipelago?
**Get started in minutes:** [GETTING_STARTED.md](./GETTING_STARTED.md)
**Quick reference:** [QUICK_REFERENCE.md](./QUICK_REFERENCE.md)
## Quick Start
### Installation
First, install all required dependencies:
```bash
./INSTALL.sh
```
This will install:
- Rust (latest stable)
- Node.js 18+
- Podman (container runtime)
- PostgreSQL 15
- All project dependencies
**Manual Installation:** See [SETUP_GUIDE.md](./SETUP_GUIDE.md) for detailed installation instructions.
**Verify Installation:**
```bash
./verify-install.sh
```
### Development Setup
1. **Run setup script (optional):**
1. **Configure environment (optional):**
```bash
./scripts/dev-setup.sh
cp core/.env.example core/.env
cp neode-ui/.env.example neode-ui/.env
```
2. **Start development servers:**
@@ -26,11 +55,11 @@ Next-generation Bitcoin Node OS built on Alpine Linux with Podman containerizati
**Or manually:**
```bash
# Terminal 1: Backend
cd /Users/tx1138/Code/Archipelago/core
cargo run --bin startbox
cd core
cargo run --bin archipelago
# Terminal 2: Frontend
cd /Users/tx1138/Code/Archipelago/neode-ui
cd neode-ui
npm run dev
```