18 lines
581 B
Ruby
18 lines
581 B
Ruby
# frozen_string_literal: true
|
|
|
|
DockerManager::Engine.routes.draw do
|
|
scope "/admin", constraints: AdminConstraint.new do
|
|
get "/upgrade", to: redirect("/admin/update")
|
|
get "/upgrade/:id", to: redirect("/admin/update/%{id}")
|
|
get "/update" => "admin#index"
|
|
get "/update/:id" => "admin#index"
|
|
get "/docker/repos" => "admin#repos"
|
|
get "/docker/latest" => "admin#latest"
|
|
get "/docker/progress" => "admin#progress"
|
|
get "/docker/ps" => "admin#ps"
|
|
|
|
post "/docker/update" => "admin#upgrade"
|
|
delete "/docker/update" => "admin#reset_upgrade"
|
|
end
|
|
end
|