AssemblyLift
HomeRepo
v0.2
v0.2
  • Welcome to AssemblyLift
  • Learn AssemblyLift
    • Getting Started
    • Services
    • Functions
      • Rust Functions
    • How to Build
    • How to Deploy
  • Resources
    • The Lexicon
    • Tutorial: Build a "todo list" backend with AssemblyLift
Powered by GitBook
On this page

Was this helpful?

  1. Learn AssemblyLift

Services

PreviousGetting StartedNextFunctions

Last updated 4 years ago

Was this helpful?

Services are the main unit of organization in the AssemblyLift framework. Primarily, they serve as a logical grouping of related .

Make a New Service

You can create a new service in an existing AssemblyLift application via the make command:

$ asml make service myservice

This will create a directory under services/ named myservice containing a default service.toml manifest.

In order for a service to be recognized by cast, it must be listed in the application manifest assemblylift.toml.

assemblylift.toml
[project]
name = "my-amazing-project"
version = 0.0.0

[services]
default = { name = "myservice" }
functions