Install the kraft CLI tool and a container runtime engine, e.g. Docker.
Clone the examples repository and cd into the examples/node21-remix/ directory:
Make sure to log into Unikraft Cloud by setting your token and a metro close to you.
We use fra0 (Frankfurt, 🇩🇪) in this guide:
When done, invoke the following command to deploy the application on Unikraft Cloud:
The output shows the instance URL and other details:
In this case, the instance name is node21-remix-jvj6b and the URL is https://long-star-1tms9h1z.fra0.kraft.host.
They are different for each run. You can now point your browser at the URL to see your deployed instance.
At any point in time, you can list information about the instance:
When done, you can remove the instance:
Customize your Application
To customize the application, update the files in the repository, listed below:
Kraftfile: the Unikraft Cloud specification
Dockerfile: the Docker-specified application filesystem