Interface

<%=label_tag '', "Private Key",:class => 'col-md-4 control-label'%>
<%= f.password_field :private_key,:class=>"form-control", :value => f.object.private_key, :placeholder=>"Private Key", 'data-validation'=> "required" %>
show
<%=label_tag '', "Address",:class => 'col-md-4 control-label'%>
<%= f.text_field :address,:class=>"form-control", :placeholder=>"Address", 'data-validation'=> "required" %>
<%=label_tag '', "MTU",:class => 'col-md-4 control-label'%>
<%= f.text_field :mtu,:class=>"form-control", :placeholder=>"MTU" %>
<%=label_tag '', "Pass Through",:class => 'col-md-4 control-label'%>
<%= f.text_field :wireguard_passthrough,:class=>"form-control", :placeholder=>"eg: 10.10.10.1/24,192.168.4.1" %>
Peer

<%=label_tag '', "Public Key",:class => 'col-md-4 control-label'%>
<%= f.password_field :public_key,:class=>"form-control", :value => f.object.public_key, :placeholder=>"Public Key", 'data-validation'=> "required" %>
show
<%=label_tag '', "PSK",:class => 'col-md-4 control-label'%>
<%= f.password_field :psk,:class=>"form-control", :value => f.object.psk, :placeholder=>"PSK" %>
show
<%=label_tag '', "Allowed IPs",:class => 'col-md-4 control-label'%>
<%= f.text_field :allowed_ips,:class=>"form-control", :placeholder=>"eg: 10.10.10.1/24,192.168.4.1", 'data-validation'=> "required" %>
<%=label_tag '', "Endpoint IP",:class => 'col-md-4 control-label'%>
<%= f.text_field :end_point_ip,:class=>"form-control", :placeholder=>"Endpoint IP", 'data-validation'=> "required" %>
<%=label_tag '', "Endpoint Port",:class => 'col-md-4 control-label'%>
<%= f.text_field :end_point_port,:class=>"form-control", :placeholder=>"Endpoint Port", :value => (f.object.end_point_port || "51820"), 'data-validation'=> "required" %>