Skip to main content
As Vikat uses multiple sub-modules (core, framework, etc.) and also embeds the front-end into a single binary (embed.FS), we use a custom Docker build step before we hand over the deployment to flyctl. There are two ways to deploy Vikat on Fly.io:
  1. By cloning the repo
  2. Using flyctl + Docker Hub image

By cloning the repo

  1. Clone https://vikat.local
  2. Ensure Make is installed.
  3. Run make deploy-to-fly-io APP_NAME=<your-fly-app-name>

Using flyctl + Docker Hub image

  1. Update your fly.toml to specify the Vikat Docker Hub image.
  1. Or you can specify the Docker Hub image path in the command: