<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-dockerman/htdocs/luci-static, branch master</title>
<subtitle>Lua Configuration Interface (mirror)</subtitle>
<id>https://git.openwrt.org/project/luci/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/luci/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/'/>
<updated>2026-05-27T12:49:44Z</updated>
<entry>
<title>luci-app-dockerman: correctness fixes</title>
<updated>2026-05-27T12:49:44Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-22T12:46:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=4a63b98525ea624ca022be29f7f9ab9feb64f4ec'/>
<id>urn:sha1:4a63b98525ea624ca022be29f7f9ab9feb64f4ec</id>
<content type='text'>
follow-up to baa0f16bb36e830279a21bd015aa7734f3e6df21

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-dockerman: select log_driver for new containers</title>
<updated>2026-05-14T13:59:09Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-14T12:11:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=bd67753d1bd1c81b146ad71734cc31769ab7fe00'/>
<id>urn:sha1:bd67753d1bd1c81b146ad71734cc31769ab7fe00</id>
<content type='text'>
Signed-off-by: Serhii Ivanov &lt;icegood1980@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-dockerman: links for port bindings</title>
<updated>2026-05-14T13:59:09Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-14T12:08:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=f0ffc1cc4b35e349e64ef8b49598b1581717d395'/>
<id>urn:sha1:f0ffc1cc4b35e349e64ef8b49598b1581717d395</id>
<content type='text'>
- handling of hostIP in ports
- retain during container clone
- make link clickable
- provide router host if ip is general
- provide container host if specific

Signed-off-by: Serhii Ivanov &lt;icegood1980@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-dockerman: network aliases feature</title>
<updated>2026-05-14T13:59:09Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-14T12:00:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=9ef18ff0551913d5cdcf813be58919ec7a805aff'/>
<id>urn:sha1:9ef18ff0551913d5cdcf813be58919ec7a805aff</id>
<content type='text'>
Add network aliases to container view/create.
Also init with ipv6 settings.

Signed-off-by: Serhii Ivanov &lt;icegood1980@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-dockerman: fixes</title>
<updated>2026-05-14T13:59:09Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-14T11:56:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=145f7e1bcef8198cb3585c0239530b9008239213'/>
<id>urn:sha1:145f7e1bcef8198cb3585c0239530b9008239213</id>
<content type='text'>
- fill network selection when clicking container net "connect"
- provide container ID for net dis/connect
- correct net link in network overview
- proper split of arguments in CMD
- harden API endpoint access to ACL
- allow stop/kill in restarting state
- show IP(v4) from built-in networks

Signed-off-by: Serhii Ivanov &lt;icegood1980@gmail.com&gt;
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-dockerman: return true for net validate</title>
<updated>2026-04-03T17:01:10Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-04-03T17:01:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=3eca54ee2e86f4508f8b3b725d692404a481fd62'/>
<id>urn:sha1:3eca54ee2e86f4508f8b3b725d692404a481fd62</id>
<content type='text'>
When all other conditions pass, the function shall return true.

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-dockerman: lint fixes</title>
<updated>2026-02-16T00:42:58Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-16T00:39:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=4de751520752df59c76e607163dbffab98a6f00f'/>
<id>urn:sha1:4de751520752df59c76e607163dbffab98a6f00f</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-dockerman: enable ports display on containers</title>
<updated>2026-02-05T23:17:50Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-05T23:17:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=a2d661d1816feb2e84f8e22db0863464730154b2'/>
<id>urn:sha1:a2d661d1816feb2e84f8e22db0863464730154b2</id>
<content type='text'>
Closes #8302

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-dockerman: jsmin workaround</title>
<updated>2026-02-05T17:09:15Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-05T17:06:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=f0ff5612a1200803069fab48fa0521909e6a8e48'/>
<id>urn:sha1:f0ff5612a1200803069fab48fa0521909e6a8e48</id>
<content type='text'>
jsmin state machine is basic so it fails on this:

return /^https?:\/\//i.test(addr)

interpreting the final // as comment start, not recognizing
it is in a regex. But if we wrap the regex in () then all
is well. jsmin has the comment:

action recognizes a regular expression if it is preceded by the likes of
'(' or ',' or '='.

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-dockerman: JS API</title>
<updated>2026-02-04T05:46:30Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-01-22T03:25:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=9043114b73be44b55c36862900600e2532d5d359'/>
<id>urn:sha1:9043114b73be44b55c36862900600e2532d5d359</id>
<content type='text'>
requires either a reverse proxy which injects a suitable header

Access-Control-Allow-Origin: ...

or the local browser runs an extension like:

https://addons.mozilla.org/en-US/firefox/addon/cors-everywhere/
https://addons.mozilla.org/en-US/firefox/addon/access-control-allow-origin/
https://addons.mozilla.org/en-US/firefox/addon/cors-unblock/
https://addons.mozilla.org/en-US/firefox/addon/cross-domain-cors/

Then the local JS API can make calls to:

http :// x.x.x.x:2375 or https :// x.x.x.x:2376

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
</feed>
