Commit Graph

54 Commits

Author SHA1 Message Date
bergware 45c22fa47f Do version checking on source file loading 2018-03-22 18:00:07 +01:00
bergware 4ed9f457de Apply button disabled by default 2018-03-22 14:04:46 +01:00
bergware bda4d2815b Docker: remove BOND members from custom network list 2018-03-14 12:45:53 +01:00
bergware 8babe128cc Fixed regression error in Docker settings
A missing 'space' ....
2018-03-01 09:58:33 +01:00
bergware 3f1b65ecb8 Docker fixes for custom networks 2018-02-27 02:45:40 +01:00
bergware ecaedd4e68 Docker settings display enhancements 2018-02-23 13:44:34 +01:00
bergware df8659dd22 Docker settings display enhancements 2018-02-23 13:26:59 +01:00
bergware 4ea4e98cae Major network enhancements 2018-02-06 18:59:43 +01:00
bergware 134d536dc5 Enhamcements to Docker custom network settings 2018-02-05 12:51:51 +01:00
bergware d82296d329 Revert "Change "Address" to "Subnet" in Docker custom network settings"
This reverts commit 51a110592f.
2018-02-05 09:22:11 +01:00
bergware 51a110592f Change "Address" to "Subnet" in Docker custom network settings 2018-02-05 08:14:36 +01:00
ljm42 b917b3f809 fix placement of help text 2018-01-31 20:44:26 -08:00
bergware 576c6fe819 More enhancements in Docker settings
Simplification of networks display
2018-01-31 21:42:09 +01:00
bergware 240f5922fa Updated HELP text in Docker settings 2018-01-31 21:12:52 +01:00
bergware 21b5d51d2e More enhancements & corrections in Docker settings 2018-01-31 20:59:07 +01:00
bergware cbc5fb60a9 Docker settings enhancements 2018-01-31 11:49:13 +01:00
bergware 466391524e Corrections in latest Docker settings PR 2018-01-31 03:00:08 +01:00
bergware ee128325e8 Enhancements for docker custom networks 2018-01-31 02:13:46 +01:00
bergware 435c0f5cfe New Docker option to remove or preserve user defined networks 2018-01-18 11:51:53 +01:00
bergware c7eacc3fe7 Fixed docker network assignments list and associated help text 2017-12-21 15:31:43 +01:00
bergware a5384caf7b Fix incorrect size calculation in docker settings 2017-11-26 22:23:32 +01:00
bergware c391d0a43e Fix incorrect size calculation in docker settings 2017-11-26 22:11:48 +01:00
bergware 64a120c0e6 Fix incorrect size calculation in docker settings 2017-11-26 21:27:13 +01:00
bergware e2d37dc44f Fix range selection in Docker settings 2017-11-13 15:56:56 +01:00
bergware e60345c390 Improved selection of DHCP ranges for macvlan networks 2017-10-22 23:32:34 +02:00
bergware b7d5060223 Improved selection of DHCP ranges for macvlan networks 2017-10-22 23:21:51 +02:00
bergware d57b711ae8 Improved selection of DHCP ranges for macvlan networks 2017-10-22 23:10:29 +02:00
bergware a9f012c584 Add font-awesome tag 2017-08-20 18:20:53 +02:00
bergware 71fbfaeb98 Add LOG rotation option to docker settings
and cleanup...
2017-07-09 10:50:02 +02:00
bergware 3052821eed Merge branch '6.4-wip' into 6.4-wip 2017-07-08 23:11:04 +02:00
bergware b7a43a56c1 Fixed IP calculation in docker settings 2017-07-08 07:41:42 +02:00
Tom Mortensen 0b955a38a9 More websocket work. 2017-07-05 11:25:31 -07:00
Tom Mortensen 6ae0ee0c45 Support selective emhttpd state update. 2017-06-30 13:28:06 -07:00
bergware d7b68d0fce Fixed IP address check and VLAN support in Docker service creation 2017-06-07 21:18:41 +02:00
bergware 23e46ab9c2 Fixed IP address check and VLAN support in Docker service creation 2017-06-07 21:16:08 +02:00
bergware f097e28e1b Fixed IP address check and VLAN support in Docker service creation 2017-06-07 21:04:12 +02:00
Eric Schultz b18f0f8e5d more docker ipv6 fixes from ronald 2017-05-16 11:03:10 -05:00
Eric Schultz c30b8c5d93 webGui: allow custom IP addresses for individual Docker containers #2 2017-05-08 17:43:33 -05:00
Eric Schultz 89f7fcbba4 webGui: allow custom IP addresses for individual Docker containers 2017-05-07 15:27:52 -05:00
Eric Schultz b694c29937 Docker daemon process name is now dockerd 2017-03-23 11:39:52 -05:00
bergware bba74f4cf1 Replace fixed path with docroot variable 2016-10-24 09:42:23 +02:00
Eric Schultz cbf5048e80 Docker Settings: show warnings next to paths when array is stopped or when they are invalid; hide vdisk size under advanced view 2016-06-29 22:42:49 -05:00
bergware 0ccc143aa4 Update copyright [8] 2016-06-26 11:57:44 +02:00
bergware e7032eaff3 Update copyright [6]
2005 it is....
2016-06-14 13:31:56 +02:00
bergware 600930a263 Made copyright consistent and updated to 2016 2016-06-12 08:01:52 +02:00
gfjardim 16a931b807 Add Template Authoring Mode. 2016-03-20 20:08:55 -03:00
Eric Schultz 124b1ffa3c Fix: allow deleting docker vdisk 2016-03-06 18:06:39 -08:00
Eric Schultz 5c91aaf170 Docker Settings: minor correction to btrfs scrub help text styling 2016-02-28 20:21:58 -08:00
Eric Schultz a4df64c7fa Allow modifying Docker and VM Settings pages; show docker and libvirt running status 2016-02-26 21:19:31 -08:00
Tom Mortensen 08146b82ec Sequencing start/stop of docker and libvirt moved into emhttp. After network services (smb, afp, nfs) have
been started we start docker (if enabled) and then libvirt (if enabled), and only if array is Started in
non-maintenance mode. Upon array Stop, libvirt is stopped first, then docker, then network services.

The libvirt loopback image now exists on the "system" system share.  Script ./dynamix.vm.manager/scripts/libvirt_init
is invoked each time libvirt is started to handle initialization of the mounted image file if necessary.  Also got
rid of the old way libvirt loopback was initialized via compressed tar file.

Create/mount of docker and libvirt loopback images implemented in /usr/local/sbin/mount_image script.

The docker and libvirt loopback image files by default are located on /mnt/user/system/docker.img and
/mnt/user/system/libvirt/libvirt.img.

Default /boot/config/docker.cfg and /boot/config/domains.cfg added to flash image.  This is so that docker and
libvirt start out enabled.

The /boot/config/shares/{appdata,domains,isos,system}.cfg files are created each time array Starts if they do
not exist already. This establishes defaults for these so-called "system" shares.

The "appdata", "domains", and "system" system shares have setting shareUseCache="only".  These shares therefore
cannot be auto-created unless/until a cache disk/pool is available.
2016-02-21 15:18:31 -08:00