package
0.0.0-20221224160140-eae6339adc70
Repository: https://github.com/meshify-app/meshify.git
Documentation: pkg.go.dev

# Functions

ActivateAccount when joining.
CreateAccount with all necessary data.
CreateHost host with all necessary data.
CreateMesh mesh with all necessary data.
CreateService service with all necessary data.
CreateSubscription all necessary data.
CreateUser user with all necessary data.
DeleteAccount from mongo.
DeleteHost from database.
DeleteMesh from disk.
DeleteService from database.
DeleteSubscription by id.
DeleteUser from database.
EmailHost send email to host.
EmailHost send email to host.
GetAllReservedIps the list of all reserved IPs, client and server.
GetAllReservedIps the list of all reserved IPs, client and server.
ReadACcount by id.
ReadAllAccounts account by id or email address.
ReadHost host by id.
ReadHost2 host by param and id.
ReadHostConfig in wg format.
ReadHosts all hosts.
ReadHosts all hosts.
ReadMesh mesh by id.
ReadMeshes all clients.
ReadServer object, create default one.
ReadServer2.
ReadService service by id.
ReadServiceHost returns all services configured for a host.
ReadServices all clients.
ReadSubscription by id.
ReadSubscriptions all clients.
ReadUser user by id.
ReadUsers all users.
UpdateUser preserve keys.
UpdateHost preserve keys.
UpdateMesh preserve keys.
UpdateServer keep private values from existing one.
UpdateService preserve keys.
UpdateSubscription by id.
UpdateUser preserve keys.

# Variables

No description provided by the author