Namadillo
β
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 npmInstall 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