In Synpse, when you want to run your software, you will need to create an Application. Application specification defines things like container or exec configuration and where it should be scheduled.
Synpse supports 2 types of runtime drivers:
- Containers - Docker or Podman (containerD) container images
- Exec - arbitrary binaries or script available on device
You can mix and match both types in single application specification and deploy to fleet of devices See examples for more details For more examples see https://github.com/synpse-hq/synpse