Fleek

Deploy and run sites and dapps on verifiable networks with CI/CD, IPFS, and ENS
Rating
Your vote:
Screenshots
1 / 2
Notify me upon availability

Open your repo, click deploy, and your site is live on public, verifiable networks. That’s the starting point: connect GitHub or GitLab, choose a framework preset (Next.js, React, Svelte, static), and run a clean build. Artifacts are content-addressed and pushed to distributed storage so you get deterministic outputs you can pin, snapshot, and roll back. Every pull request gets an isolated preview URL. Map a custom domain or an ENS name, enable automatic TLS, and tune caching rules. Manage secrets and environment variables per branch, set custom build commands, and use webhooks to notify your Slack or CI pipeline when deployments finish.

Handle data with a workflow built for longevity and integrity. Upload assets to IPFS for fast retrieval; use Filecoin-backed deals for long-term retention with adjustable renewal windows. Track pinning health and storage usage from the dashboard or automate it with the CLI/SDK. Versioning is built in—each update produces a new CID—so you can promote the latest revision via DNSLink or ENS without breaking old links. For sensitive content, encrypt client-side before upload to keep control of keys and access. This approach fits blogs, docs, and media-heavy sites: ship updates atomically, verify integrity by hash, and serve globally through resilient gateways.

For dapps, wire the front end to wallets and contracts while staying fully portable. Add SIWE-style auth, read on-chain state from Ethereum or compatible networks, and publish UIs that never depend on a single server. Store user-generated files on IPFS, mirror critical datasets with Filecoin, and use GunDB for peer-to-peer state sync when you want low-latency collaboration. Need dynamic logic without traditional servers? Run it on Internet Computer canisters and keep your stack cohesive. A practical path: launch an NFT gallery where images and metadata are on IPFS/Filecoin, the interface is hosted through Fleek, routing is anchored by ENS, and users connect with their wallet to interact with contracts.

Operate with the same rigor as a modern DevOps setup. Organize teams and roles, keep audit trails, and integrate the API/CLI into your existing pipelines. Automate checks, run tests on preview builds, and promote to production on merge. Monitor request volumes, gateway performance, and storage health; set alerts for pin failures or deal renewals. Disaster recovery is straightforward: rehydrate any version from its CID and switch your DNSLink or ENS record back—no provider lock-in. A reliable cadence looks like this: develop on a feature branch, push to get an instant preview, run QA, merge to main, ship a new CID, update naming records, and roll back in seconds if needed. The result is a reproducible, inspectable workflow that keeps apps fast to ship and simple to verify.

Review summary

Features

  • Git-connected CI/CD to distributed hosting (IPFS, Internet Computer)
  • Preview environments for every branch and pull request
  • Atomic rollbacks using content-addressed versions (CIDs)
  • Custom domains, ENS, and DNSLink routing with automatic TLS
  • IPFS storage with Filecoin-backed archival and renewal tracking
  • Client-side encryption for sensitive assets
  • Wallet authentication (e.g., SIWE) and EVM contract integration
  • GunDB for peer-to-peer state synchronization
  • CLI/SDK/API for automation and scripting
  • Metrics, logs, pinning health, and alerting
  • Team management, roles, and audit trails

How It’s Used

  • Launch a static marketing site with automatic previews and instant rollbacks
  • Publish documentation with versioned releases mapped via DNSLink
  • Ship an NFT gallery or marketplace UI connected to Ethereum
  • Build a decentralized blog with IPFS storage and ENS naming
  • Host media-heavy portals with Filecoin-backed long-term retention
  • Prototype hackathon dapps quickly with wallet auth and contract reads
  • Distribute research datasets with verifiable hashes and global access
  • Run a SPA that syncs user state peer-to-peer via GunDB
  • Migrate off centralized hosts while preserving stable URLs
  • Automate deploys and QA through the API/CLI in existing CI pipelines

Comments

User

Your vote: