<%+header%> <% local uci = require("luci.model.uci").cursor() local net = require "luci.model.network".init() local fs = require "nixio.fs" local sys = require "luci.sys" local ut = require "luci.util" local ifaces = sys.net:devices() local servers_ip = {} local server_ip = uci:get("shadowsocks-libev","sss0","server") if server_ip == '127.0.0.1' then local upstreams = uci:get("nginx-ha","ShadowSocks","upstreams") for _, up in pairs(upstreams) do local a = up:match("^([^:]+):") table.insert(servers_ip,a) end else table.insert(servers_ip,server_ip) end %> <% if stderr and #stderr > 0 then %>
<%=pcdata(stderr)%>
<% end %>

<%:Wizard%>

<%:Server settings%> <% nbserver=0 uci:foreach("openmptcprouter","server", function(s) nbserver=nbserver+1 end) uci:foreach("openmptcprouter","server", function(s) servername = s[".name"] %>

<%=servername%>

" data-optional="false">
<%:Server IP%>

" data-optional="false">
<%:API username to retrieve personnalized settings from the server.%>
" data-optional="false">
<%:Key to configure, retrieve others keys and settings from Server.%>
<% end) %>
<%+footer%>