Rokit CLI
Rokit-cli is a simple docker container image used for running external roblox workflows (rojo, e.t.c.).
Docker Hub Image 
What is rokit? Why is it important?
Rokit is a package manager used for installing tools like Rojo, Wally, Lune and more.
If you are not familiar with the development ecosystem outside of roblox, Leifâs Tutorial and joining the Roblox OSS discord community are good places to start.
How does rokit-cli relate to rokit?
Rokit-cli is a tool for using rokit in a âcontainerised environmentâ. This means that every time you start it up, everything will be the same. Same OS (Ubuntu 22), same empty folder, same environment variables. This lets you build a workflow that you know will function the same every time without fault. This is also know as being âdeterministicâ.
Is this for me?
If you arenât doing workflows that you need to be deterministic, or youâre just running very simple scripts, this probably isnât for you. As someone regularly in the Roblox OSS space, I recognised that there is no public docker images for running rokit, and decided to fill the gap.
If this post has piqued your interest in how you can leverage developing outside of Roblox Studio, I highly recommend watching the tutorial I mentioned, and getting involved. Roblox Studio is a great tool, but expanding beyond it allows you to use many industry-standard tools that open new doors and improve the developer experience.