Commit Graph

35 Commits

Author SHA1 Message Date
Tom Mortensen 3d9926d87b Get HOSTNAME from $var['NAME'] 2021-08-13 08:41:13 -07:00
tom mortensen 72db257c4e Merge branch 'master' into master 2021-08-13 08:39:05 -07:00
bergware 4f752e3606 PHP code error corrections 2021-08-13 12:22:53 +02:00
Jon Mills 7214817360 use gethostname() 2021-08-13 07:37:14 +08:00
Jon Mills 663545208f Change setting of HOST_xxxxxx env vars
As per suggestion from @bergware
2021-08-13 05:59:36 +08:00
tom mortensen 8d8f1206db Revert "Add HOST_HOSTNAME and HOST_CONTAINERNAME env vars" 2021-08-12 13:33:24 -07:00
Jon Mills 5aced8080a Add HOST_HOSTNAME and HOST_CONTAINERNAME env vars
add extra environment variables to the container
2021-08-12 14:18:30 +08:00
Squidly271 3a5943b446 Docker: Only save templates as v2
This drops compatibility with newly created templates being installed on 6.0 / 6.1  It does not drop compatibility with installing templates created on 6.0 / 6.1

Basically it just removes the redundant entries in the xml
2021-08-10 15:43:41 -04:00
Squidly271 985f4a12d9 dockerMan Security: Remove HTML tags from Config Descriptions 2021-07-27 17:54:15 -04:00
Andrew Z d5c872f778 Spaces 2021-07-24 12:29:57 -04:00
Andrew Z 6a39d4a862 Support CA Requires Tag 2021-07-24 12:26:20 -04:00
bergware e73e51c0a5 Docker custom networks 2021-07-14 12:54:49 +02:00
bergware d792432b7e Docker replace macvlan for ipvlan 2021-06-13 12:04:09 +02:00
bergware edfc85d365 Add docker labels for WebUI and Icon 2021-05-18 18:31:43 +02:00
Squidly271 d9d64e13a6 Handle installing v1 templates 2021-04-13 22:09:28 -04:00
bergware 8e40733c31 Multi-language support 2020-06-09 09:11:24 +02:00
bergware 71813e3bb3 Multi-language support 2020-03-18 15:02:15 +01:00
Andrew Z dd2ad86e46 Enhanced dockerMan Security 2020-02-23 12:15:58 -05:00
bergware 0c31dd551d Docker: curl connection time to 15s 2020-02-10 18:16:41 +01:00
bergware b93653a5fb Miscellaneous updates 2020-02-10 12:55:34 +01:00
bergware 68bcee42be Docker: added container vpn network support
-allow  extra parameters using --net=<network> to overrule default network assignment
- add vpn containers are referenced by name in network assignment
- add update containers reference when vpn container is updated
2020-02-09 17:06:11 +01:00
bergware 488ce1f41c Docker: fixed multi container updates display oddity 2019-11-10 11:23:13 +01:00
bergware f8e59a9e53 Docker: fixed IPv4 and IPv6 fixed addresses for container 2019-03-03 08:39:21 +01:00
bergware 39448537db Add log-size and log-file options to docker run command 2019-01-13 13:25:52 +01:00
Rouven Hurling 2791a463a1 rewrite getRemoteVersionV2 to follow correct api flow
1. get www-authenticate header for realm, service & scope
2. get token from generated url (realm + query args service & scope)
3. get manifest header Docker-Content-Digest

Also allows access to private docker registries
2018-10-16 07:21:09 +02:00
Squidly271 b85259dcb5 Revert docker run Security
While I think this was a decent idea, in actual practice there are too many possibilities / permutations of quoting etc that can potentially result in a false positive and prevent the user from executing their container.  Net result is that the security routine would have to be continually updated as more legit usages com to light.

Since the whole point of the original change was to prevent repository maintainers from maliciously executing arbitrary commands in the docker run and not to impact end-users at all, this will have to be purely enforced on CA's end instead.
2018-09-28 09:17:37 -04:00
Tom Mortensen 6668ad0ec5 Change 'unRAID' to 'Unraid' to match new branding.
Updated a few copyright strings.
2018-08-31 12:58:40 -07:00
bergware 1c90885ea4 Fixed regression errors in Docker after CPU pinning PR 2018-08-11 08:45:53 +02:00
bergware 3255a4715b New CPU pinning functionality
Control ALL CPU pinning from a single view
2018-08-10 12:57:50 +02:00
bergware 9d683de94c Added CPU selection to docker container edit section 2018-08-08 17:23:22 +02:00
bergware befd319968 Show docker allocations in column format 2018-08-01 12:27:32 +02:00
Squidly271 5f73c64819 More tabs to spaces 2018-06-30 22:11:05 -04:00
Squidly271 8b489e708f Handle escaped single quotes 2018-06-30 22:02:05 -04:00
Squidly271 501d4eaf0c Leading spaces instead of tabs 2018-06-30 21:24:55 -04:00
Squidly271 3f5da6ca9e Prevent docker run command from including arbitrary bash commands or redirection 2018-06-30 21:20:10 -04:00