Documentation ¶
Overview ¶
Inertiad is Inertia's daemon component.
This service runs in the background on your remote VPS and allows you to monitor and control your deployed application.
Even though it is built as command line application, inertiad not intended for direct use - the Inertia daemon is supposed to be deployed as a Docker container, the image for which can be found here: https://github.com/orgs/ubclaunchpad/packages/container/package/inertiad
When used, however, it offers two main commands:
inertiad token # generates and outputs a JWT in stdout inertiad run # starts daemon service
Directories ¶
Path | Synopsis |
---|---|
Package auth provides the Inertia daemon's authentication and security framework
|
Package auth provides the Inertia daemon's authentication and security framework |
Package build implements Inertia's build procedures
|
Package build implements Inertia's build procedures |
mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Package cfg provides the daemon's core configuration
|
Package cfg provides the daemon's core configuration |
Package containers provides utilities for interacting with Docker containers
|
Package containers provides utilities for interacting with Docker containers |
Package crypto provides functions for managing encryption, keys, etc.
|
Package crypto provides functions for managing encryption, keys, etc. |
Package daemon provides Inertiad's core server and API
|
Package daemon provides Inertiad's core server and API |
Package git provides functions for interacting with git repositories
|
Package git provides functions for interacting with git repositories |
Package log provides logging utilities
|
Package log provides logging utilities |
Package notify provides experimental support for notifications providers.
|
Package notify provides experimental support for notifications providers. |
mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Package project contains Inertia's build and project management code
|
Package project contains Inertia's build and project management code |
mocks
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Package res provides simple HTTP response primitives
|
Package res provides simple HTTP response primitives |
Package util provides miscellaneous utility functions
|
Package util provides miscellaneous utility functions |
Package webhook contains Inertia's webhook parsing code
|
Package webhook contains Inertia's webhook parsing code |
Click to show internal directories.
Click to hide internal directories.