Valist Docs
  • Quick Start
    • ๐ŸŒ„Intro to Valist
      • ๐ŸŽฎValist For Gamers
      • ๐Ÿ‘จโ€๐Ÿ’ปValist For Game Developers
    • ๐Ÿš€Creating an Account & Project
    • ๐ŸŒWeb Dashboard
    • ๐Ÿ’ŽSapphire Launcher
    • ๐Ÿ’ปCLI
    • ๐ŸงฉGitHub Action
  • Publishing
    • ๐ŸŒPublishing Web Apps
      • Publishing a Next JS App
      • Publishing a React JS App
    • ๐ŸŽฎPublishing Unity Projects
    • ๐Ÿš€Publishing using CI/CD
    • โš™๏ธPublishing Binaries & Executables
  • Monetization
    • ๐Ÿ’ฐIntro to Software License NFTs
    • ๐Ÿ’ฑConfiguring Pricing for your Products
    • ๐Ÿ”Token-gating Unity Projects
  • TypeScript SDK
    • TypeScript SDK
    • TypeDoc
  • Golang SDK
    • Golang SDK
  • Live Deployments
    • Smart Contracts
    • Subgraph
    • Gas Tank
Powered by GitBook
On this page
  • Deploy Next JS Application
  • Deploy React JS Application
  • Example Projects
  1. Publishing

Publishing Web Apps

Valist makes it effortless to publish your static web app. The platform is compatible with any web framework that generates static sites, including popular choices such as Next.js, Create React App, G

PreviousGitHub ActionNextPublishing a Next JS App

Last updated 2 years ago

Publishing a static web app with Valist is easy!

No matter what web framework you're using, whether it's Next.js, Create React App, Gatsby or any other, Valist has got you covered. It supports all frameworks that can generate static sites, making the process simple and easy for you.

Deploy Next JS Application

Deploy React JS Application

Please note that IPFS gateways that don't use subdomains are not secure for accessing web applications due to sharing the same origin.

IPFS Gateways support either or both of the following formats:

  1. Subdomain gateway mode: e.g. https://<CID>.ipfs.dweb.link/

  2. Path gateway mode: e.g. https://ipfs.io/ipfs/<CID>/

You only want to access web apps from IPFS via the first type of gateway. This is because the browser will treat the subdomain as a different "origin" and therefore treat local storage and other security policies in a way that prevents other websites from interfering with your app.

More information can be found here:

Example Projects

We also have examples of common JavaScript frameworks like Next.js and Create React App, check them out below!

๐ŸŒ
Publishing a Next JS App
Publishing a React JS App
IPFS Gateway Security | ConsenSys DiligenceConsenSys Diligence
example-projects/nextjs-project at main ยท valist-io/example-projectsGitHub
Next.js App
example-projects/react-project at main ยท valist-io/example-projectsGitHub
Create React App
Logo
Logo
Logo