Commit Graph

29 Commits

Author SHA1 Message Date
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