Any application of any size, language or framework can be deployed to Hop. Deployments are Ignite’s primary abstraction - containers run inside them
Dockerfile
to build your image. If we detect a Dockerfile
in your project directory, we’ll use that instead of Nixpacks.
Deploy from GitHub
git push
to the main branch.Hop will automatically detect this push and will begin building the new release.
Once built, Hop will create a rollout: create containers for the new build and
delete the old ones once the new ones are running.Deploy a project using the Hop CLI
hop deploy
.hop deploy
again and it’ll take care
of the rest, including smoothly rolling out new containers to guarantee uptime.ext4
and xfs
. In general, XFS is better at handling large files, while Ext4 is more is more performant when handling a lot of small files. XFS is usually recommended for running databases. Please see this article by Red Hat for more information.