nNamadillo

✅ Namadillo v1.33.0

⚠️ Testnet Only - Setup Namada Web Interface (Namadillo).

Replace yourdomain.com with your actual domain.

🛠 Prerequisites

Install Dependencies

# Install Rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# Add WASM target
rustup target add wasm32-unknown-unknown

# Install system dependencies
sudo apt-get install -y clang pkg-config libssl-dev protobuf-compiler curl npm

Install wasm-pack and Yarn

# Install wasm-pack
curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh

# Install Yarn
npm install -g yarn

✅ Fresh Installation

1. Clone Repository

2. Set File Permissions

✅ Build Namadillo

3. Install Dependencies

4. Build WebAssembly

✅ Configure Namadillo

5. Modify Configuration

✅ Deploy Namadillo (Production)

6. Build for Production

7. Verify Build

If index.html missing, rebuild:

✅ Configure NGINX

NGINX configuration is already included in the Nginx section

8. Restart Nginx

✅ Verify Deployment

9. Check Domains

10. Open in Browser

Visit: https://housefire.ui.yourdomain.com

✅ Troubleshooting

1. Remove Broken Installation

2. Check Nginx Errors

3. Rebuild from Scratch

✅ Bump Namadillo to v1.33.0

1. Backup Configuration

2. Update Repository

3. Install Dependencies

If issues, clear cache:

4. Build WASM

5. Verify Configuration

Restore if needed:

6. Build Production

Verify:

If missing, rebuild:

7. Restart NGINX

8. Test Update

Open: https://housefire.ui.yourdomain.com

Check logs:

9. Rollback (If needed)

Last updated