Live on Product Hunt

Docs Help

Glossary

TermMeaning
ProjectA folder with the files of one website or app.
PortA numbered door a program uses to talk to the network, like 3000. Only one program can use a port at a time.
ServerA program that runs your site on your Mac while you build it.
DatabaseWhere an app stores its data (PostgreSQL, MySQL…).
CacheA fast temporary store (Redis).
ServiceAnything your app talks to: database, cache, mail catcher, storage, search.
Docker / containerA way to run a program with everything it needs, isolated from the rest of your Mac.
HomebrewA free program installer for the Mac that Lokstack uses to add services.
Node.js / PHPThe runtimes that run many web projects. A wrong version is a common reason a project stops working.
.env fileA project's private settings, such as database addresses and keys.
GitA tool that remembers every change to your project.
CommitA saved checkpoint in Git, with a message.
BranchA separate line of work that does not touch your main version until you merge it.
StashA drawer for unfinished changes.
WorktreeA second folder with its own branch, used so several tasks can run at once.
MCPThe standard way AI tools use extra tools. Lokstack provides one so they can see your projects.
VersionA Lokstack snapshot of your whole project that you can go back to.

Something unclear or missing? Tell us or write to support@lokstack.app.