route

package
v3.2.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2026 License: BSD-3-Clause Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ProviderSet = wire.NewSet(NewCli, NewHttp, NewWs)

ProviderSet is route providers.

Functions

This section is empty.

Types

type Cli

type Cli struct {
	// contains filtered or unexported fields
}

func NewCli

func NewCli(t *gotext.Locale, cli *service.CliService) *Cli

func (*Cli) Commands

func (route *Cli) Commands() []*cli.Command

type Http

type Http struct {
	// contains filtered or unexported fields
}

func NewHttp

func NewHttp(
	conf *config.Config,
	user *service.UserService,
	userPasskey *service.UserPasskeyService,
	userToken *service.UserTokenService,
	home *service.HomeService,
	task *service.TaskService,
	website *service.WebsiteService,
	project *service.ProjectService,
	database *service.DatabaseService,
	databaseServer *service.DatabaseServerService,
	databaseRedis *service.DatabaseRedisService,
	databaseElasticsearch *service.DatabaseElasticsearchService,
	databaseUser *service.DatabaseUserService,
	backup *service.BackupService,
	backupStorage *service.BackupStorageService,
	cert *service.CertService,
	certDNS *service.CertDNSService,
	certAccount *service.CertAccountService,
	app *service.AppService,
	environment *service.EnvironmentService,
	environmentGo *service.EnvironmentGoService,
	environmentJava *service.EnvironmentJavaService,
	environmentNodejs *service.EnvironmentNodejsService,
	environmentPHP *service.EnvironmentPHPService,
	environmentPython *service.EnvironmentPythonService,
	environmentDotnet *service.EnvironmentDotnetService,
	cron *service.CronService,
	process *service.ProcessService,
	safe *service.SafeService,
	firewall *service.FirewallService,
	firewallScan *service.FirewallScanService,
	ssh *service.SSHService,
	container *service.ContainerService,
	containerCompose *service.ContainerComposeService,
	containerNetwork *service.ContainerNetworkService,
	containerImage *service.ContainerImageService,
	containerVolume *service.ContainerVolumeService,
	file *service.FileService,
	log *service.LogService,
	monitor *service.MonitorService,
	setting *service.SettingService,
	systemctl *service.SystemctlService,
	toolboxNetwork *service.ToolboxNetworkService,
	toolboxSystem *service.ToolboxSystemService,
	toolboxBenchmark *service.ToolboxBenchmarkService,
	toolboxSSH *service.ToolboxSSHService,
	toolboxDisk *service.ToolboxDiskService,
	toolboxLog *service.ToolboxLogService,
	toolboxMigration *service.ToolboxMigrationService,
	webhook *service.WebHookService,
	template *service.TemplateService,
	websiteStat *service.WebsiteStatService,
	apps *apploader.Loader,
) *Http

func (*Http) Register

func (route *Http) Register(r *chi.Mux)

type Ws

type Ws struct {
	// contains filtered or unexported fields
}

func NewWs

func NewWs(ws *service.WsService, toolboxMigration *service.ToolboxMigrationService) *Ws

func (*Ws) Register

func (route *Ws) Register(r *chi.Mux)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL