Skip to main content

Hosting

Chaos Reactor is built with Next.js, which is a framework for building static and server-rendered applications. This means that you can host Chaos Reactor on any static hosting service, such as Netlify, Vercel, Surge, or GitHub Pages.

Netlify​

To host Chaos Reactor on Netlify, you can use the following configuration:

[build]
command = "npm run build"
publish = "build"
functions = "functions"

Netlify and Next.js​

Netlify comes with support for Next.js baked-in.

Vercel​

To host Chaos Reactor on Vercel, you can use the following configuration:

{
"builds": [
{
"src": "package.json",
"use": "@vercel/next"
}
]
}

Surge​

To host Chaos Reactor on Surge, you can use the following configuration:

{
"build": "npm run build",
"public": "build",
"functions": "functions"
}

GitHub Pages​

To host Chaos Reactor on GitHub Pages, you can use the following configuration:

{
"homepage": "https://<your-username>.github.io/<your-repo-name>",
"scripts": {
"predeploy": "npm run build",
"deploy": "gh-pages -d build"
}
}

Custom​

If you want to host Chaos Reactor on a custom server, you can use the following configuration:

{
"scripts": {
"start": "next start -p $PORT"
}
}