create works
This commit is contained in:
@@ -51,57 +51,57 @@
|
||||
<legend>Name</legend>
|
||||
<input placeholder="name" type="text" id="name" pattern="^[-_a-zA-Z0-9]*$" size="20" required />
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Image</legend>
|
||||
<input placeholder="image" type="text" id="image" size="20" pattern="^[-_:/a-zA-Z0-9]*$" list="imagedata" required /><datalist id="imagedata"></datalist>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Open Ports</legend>
|
||||
<input placeholder="ip" type="text" pattern="^([0-9]{1,3}\.){3}[0-9]{1,3}$" id="portip" size="15" style="width: 13ex" data-name="ip" />:<input placeholder="ext" type="number" id="portext" size="4" style="width: 6ex" data-name="external" data-separator=":" />:<input placeholder="int" type="number" id="portint" size="3" style="width: 6ex" data-name="internal" data-separator=":" /><button id="portadd" type="button" class="add">+</button><button id="portremove" type="button">-</button><br/>
|
||||
<input placeholder="ip" type="text" pattern="^([0-9]{1,3}\.){3}[0-9]{1,3}$" id="portip" size="15" style="width: 13ex" data-name="ip" />:<input placeholder="ext" type="number" id="portext" size="4" style="width: 6ex" data-name="external" data-separator=":" />:<input placeholder="int" type="text" id="portint" list="portintdata" size="3" style="width: 6ex" data-name="internal" data-separator=":" /><datalist id="portintdata"></datalist><button id="portadd" type="button" class="add">+</button><button id="portremove" type="button" class="remove">-</button><br/>
|
||||
<select class="collect" size="5" id="createports">
|
||||
</select>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Environment</legend>
|
||||
<input placeholder="name" type="text" id="varname" size="10" />=<input placeholder="value" type="text" id="varvalue" size="10" data-separator="=" /><button id="varadd" type="button" class="add">+</button><button id="varremove" type="button">-</button><br/>
|
||||
<input placeholder="name" type="text" id="varname" list="varnamedata" size="10" /><datalist id="varnamedata"></datalist>=<input placeholder="value" type="text" id="varvalue" list="varvaluedata" size="10" data-separator="=" /><datalist id="varvaluedata"></datalist><button id="varadd" type="button" class="add">+</button><button id="varremove" type="button" class="remove">-</button><br/>
|
||||
<select class="collect" size="5" id="createvars">
|
||||
</select>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Mount Volumes</legend>
|
||||
<input placeholder="on host" type="text" id="volumeext" size="10" data-name="outside host" />:<input placeholder="inside container" type="text" id="volumeint" size="10" data-name="inside id" data-separator=":" />:<input placeholder="ro" value="ro" type="checkbox" id="volumero" data-name="rw" data-false="rw" data-separator=":" /><label for="volumero" >ro</label><button id="volumeadd" type="button" class="add">+</button><button id="volumeremove" type="button">-</button><br/>
|
||||
<input placeholder="on host" type="text" id="volumeext" list="volumeextdata" size="10" data-name="outside host" /><datalist id="volumeextdata"></datalist>:<input placeholder="inside container" type="text" id="volumeint" list="volumeintdata" size="10" data-name="inside id" data-separator=":" /><datalist id="volumeintdata"></datalist>:<input placeholder="ro" value="ro" type="checkbox" id="volumero" data-name="rw" data-false="rw" data-separator=":" /><label for="volumero" >ro</label><button id="volumeadd" type="button" class="add">+</button><button id="volumeremove" type="button" class="remove">-</button><br/>
|
||||
<select class="collect" size="5" id="createvolumes">
|
||||
</select>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Volumes From</legend>
|
||||
<input placeholder="container" type="text" id="volumesfrom" size="10" /><button id="volumesfromadd" type="button" class="add">+</button><button id="volumesfromremove" type="button">-</button><br/>
|
||||
<input placeholder="container" type="text" id="volumesfrom" list="volumesfromdata" size="10" /><datalist id="volumesfromdata"></datalist><button id="volumesfromadd" type="button" class="add">+</button><button id="volumesfromremove" type="button" class="remove">-</button><br/>
|
||||
<select class="collect" size="5" id="createvolumefroms" >
|
||||
</select>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Links</legend>
|
||||
<input placeholder="container" type="text" id="linkcontainer" size="10" data-name="container" />:<input placeholder="name" type="text" id="linkname" size="10" data-name="name" data-separator=":" /><button id="linkadd" type="button" class="add">+</button><button id="linkremove" type="button">-</button><br/>
|
||||
<input placeholder="container" type="text" id="linkcontainer" list="linkcontainerdata" size="10" data-name="container" /><datalist id="linkcontainerdata"></datalist>:<input placeholder="name" type="text" id="linkname" size="10" data-name="name" data-separator=":" /><button id="linkadd" type="button" class="add">+</button><button id="linkremove" type="button" class="remove">-</button><br/>
|
||||
<select class="collect" size="5" id="createlinks">
|
||||
</select>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Entry Point</legend>
|
||||
<input placeholder="entrypoint" type="text" id="entrypoint" size="10" /><button id="entrypointadd" type="button" class="add">+</button><button id="entrypointremove" type="button">-</button><br/>
|
||||
<input placeholder="entrypoint" type="text" id="entrypoint" size="10" /><button id="entrypointadd" type="button" class="add">+</button><button id="entrypointremove" type="button" class="remove">-</button><br/>
|
||||
<select class="collect" size="5" id="createentrypoints">
|
||||
</select>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Image</legend>
|
||||
<input placeholder="image" type="text" id="image" size="20" pattern="^[-_:/a-zA-Z0-9]*$" required />
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Command</legend>
|
||||
<input placeholder="command" type="text" id="command" size="10" /><button id="commandadd" type="button" class="add">+</button><button id="commandremove" type="button">-</button><br/>
|
||||
<input placeholder="command" type="text" id="command" size="10" /><button id="commandadd" type="button" class="add">+</button><button id="commandremove" type="button" class="remove">-</button><br/>
|
||||
<select class="collect" size="5" id="createcommands">
|
||||
</select>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Action</legend>
|
||||
<input class="listbutton" type="submit" id="doappend" value="Append to Queue" /><br/>
|
||||
<input class="listbutton" type="submit" id="dodownload" value="Download Changes" /><br/>
|
||||
<input class="listbutton" type="submit" id="docreate" value="Execute on Server" />
|
||||
<button type="button" class="submit" id="doappend">+</button><button class="remove" type="button" id="doremove">-</button><button type="button" class="submit" id="dosend">Send</button><br/>
|
||||
<select size="5" id="createpreview" required>
|
||||
</select>
|
||||
</fieldset>
|
||||
</form>
|
||||
<div id="preview"></div>
|
||||
|
Reference in New Issue
Block a user