# Archipelago App Manifests This directory contains app manifest definitions for containerized applications in the Archipelago Bitcoin Node OS. ## App Categories ### Bitcoin & Lightning - `bitcoin-core/` - Bitcoin Core full node - `lnd/` - Lightning Network Daemon - `core-lightning/` - Core Lightning (CLN) - `btcpay-server/` - BTCPay Server payment processor - `mempool/` - Mempool blockchain explorer ### Web5 & Decentralized Protocols - `nostr-rs-relay/` - High-performance Nostr relay (Rust) - `strfry/` - Nostr relay (C++) - `web5-dwn/` - Decentralized Web Node - `did-wallet/` - Web5 wallet with DID support ### Mesh Networking & Routing - `meshtastic/` - Meshtastic LoRa mesh networking - `router/` - Mesh routing and local network management - `cjdns/` - Encrypted mesh networking (cjdns) ### Self-Hosted Services - `homeassistant/` - Home automation - `grafana/` - Monitoring and dashboards - `searxng/` - Privacy-respecting search engine - `onlyoffice/` - Office suite - `ollama/` - Local AI models - `penpot/` - Design tool ### Other - `fedimint/` - Federated e-cash mint - `morphos-server/` - MorphOS server - `a-b/` - A to B protocol ## Manifest Format Each app has a `manifest.yml` file defining: - Container image and version - Resource requirements - Dependencies - Security policies - Health checks - Network configuration See `docs/app-manifest-spec.md` for the complete specification.