<% local util = require "luci.util" local container_status = util.trim(util.exec("/usr/libexec/istorec/gogs.sh status")) local container_install = (string.len(container_status) > 0) local container_running = container_status == "running" -%> <div class="cbi-value"> <label class="cbi-value-title"><%:Status%></label> <div class="cbi-value-field"> <% if container_running then %> <button class="cbi-button cbi-button-success" disabled="true"><%:Gogs is running%></button> <% else %> <button class="cbi-button cbi-button-negative" disabled="true"><%:Gogs is not running%></button> <% end %> </div> </div> <% if container_running then local port=util.trim(util.exec("/usr/libexec/istorec/gogs.sh port")) if port == "" then port="3001" end -%> <div class="cbi-value cbi-value-last"> <label class="cbi-value-title"> </label> <div class="cbi-value-field"> <input type="button" class="btn cbi-button cbi-button-apply" name="start" value="<%:Open Gogs%>" onclick="window.open('http://'+location.hostname+':<%=port%>', '_blank')"> </div> </div> <% end %>