Versions in this module Expand all Collapse all v0 v0.1.12 Sep 27, 2024 Changes in this version + const MaxUploadSize + func ActionSuccess(a *server.App) string + func AdminManagerRoute(c echo.Context, a *server.App) error + func AdminRoute(c echo.Context, a *server.App) error + func CompareGordonToken(c echo.Context, a *server.App) error + func ContainerManagerComponent(c echo.Context, a *server.App) error + func ContainerManagerDelete(c echo.Context, a *server.App) error + func ContainerManagerEditGET(c echo.Context, a *server.App) error + func ContainerManagerEditPOST(c echo.Context, a *server.App) error + func ContainerManagerStart(c echo.Context, a *server.App) error + func ContainerManagerStop(c echo.Context, a *server.App) error + func CreateContainerFullGET(c echo.Context, a *server.App) error + func CreateContainerGET(c echo.Context, a *server.App) error + func CreateContainerPOST(c echo.Context, a *server.App) error + func DeviceCodeRequest(c echo.Context, a *server.App) error + func DeviceTokenRequest(c echo.Context, a *server.App) error + func FromShortIDToImageID(ShortID string) (string, error) + func GetInfos(c echo.Context, a *server.App) error + func GetLocalizedData(c echo.Context, a *server.App) (map[string]interface{}, error) + func ImageManagerComponent(c echo.Context, a *server.App) error + func ImageManagerDelete(c echo.Context, a *server.App) error + func IsAccountIDInDB(a *server.App, accountID string) (bool, error) + func IsSessionExpiredInDB(a *server.App, accountID string, sessionID string) (bool, error) + func Logout(c echo.Context, a *server.App) error + func OAuthCallback(c echo.Context, a *server.App) error + func PostDeploy(c echo.Context, a *server.App) error + func PostPush(c echo.Context, a *server.App) error + func RenderLoginPage(c echo.Context, a *server.App) error + func StartOAuthGithub(c echo.Context, a *server.App) error + func StaticRoute(c echo.Context, a *server.App) error + func UploadImageGETHandler(c echo.Context, a *server.App) error + func UploadImagePOSTHandler(c echo.Context, a *server.App) error + func ValidateSessionAndUser(c echo.Context, a *server.App) error + type DeployResponse = common.DeployResponse + type HumanReadableContainer struct + CreatedStr string + Name string + Ports []string + ShortID string + SizeStr string + StateColor string + TraefikEntryPoint string + UpSince string + type HumanReadableContainerImage struct + CreatedStr string + ID string + Name string + RepoDigests []string + RepoTags []string + ShortID string + SizeStr string + type InfoResponse struct + Uptime string + Version string + func (info *InfoResponse) Populate(a *server.App) + type MapOperation string + const Delete + const Fetch + const Update + type NoDirFile struct + func (f NoDirFile) Readdir(count int) ([]fs.FileInfo, error) + type NoDirFileSys struct + func (nfs NoDirFileSys) Open(name string) (http.File, error) + type PushResponse = common.PushResponse + type RollbackStep func() error + func RemoveNewContainerRollback(tq *TransactionQueue) RollbackStep + func RenameNewContainerRollback(tq *TransactionQueue) RollbackStep + func StartOldContainerRollback(tq *TransactionQueue) RollbackStep + func StopNewContainerRollback(tq *TransactionQueue) RollbackStep + type Sessions struct + type TransactionQueue struct + NewContainerID string + NewContainerName string + OldContainerID string + OldContainerName string + TempContainerName string + func (tq *TransactionQueue) Add(step TransactionStep, rollback RollbackStep) + func (tq *TransactionQueue) Execute() error + type TransactionStep func() error + func CreateNewContainerStep(tq *TransactionQueue, cmdParams docker.ContainerCommandParams) TransactionStep + func RemoveOldContainerStep(tq *TransactionQueue) TransactionStep + func RenameNewContainerStep(tq *TransactionQueue) TransactionStep + func StartNewContainerStep(tq *TransactionQueue) TransactionStep + func StopOldContainerStep(tq *TransactionQueue) TransactionStep