Commit Graph

39 Commits

Author SHA1 Message Date
Lukas Engelter
83c33e9d05 feat: add DOCKER_REGISTRY_UI_TITLE and ENABLE_VERSION_NOTIFICATION (#369)
* feature: link title to main view

this way it is possible to go back to the main view, even if two layers deep, i.e. in the history view.

* feature: allow the customization of the title shown in the logo section

we already have REGISTRY_TITLE, but it is used as a reference to where the images come from: "Repositories of …". The UI however does not need to be used in a 1:1 context of the registry. Therefore, the project would benefit from this feature:

We therefore introduce "DOCKER_REGISTRY_UI_TITLE" as a new option, that optionally allows to change the title for more advanced customization and to enable more use cases for this software.

If it is not set, everything will stay the same as prior to this commit and the title will remain "Docker Registry UI"

Note, that the footer will always contain a reference to this project. I think it doesn't need to referenced twice, and makes room for some more customization.

* feature: allow to optionally disable the version check

Note: The default remains to have the version check enabled. It is though sometimes useful to disable it, in the context of customers or open source interests of your software not to bother with version updates to Docker Registry UI.

For example, if you use something like watchtower anyway, there is no need to bother with update notifications to anyone else other then the admin of the server.

* fix: wrongly named environment variable in error template

The environment variables named in the CATALOG_BRANCHING_CONFIGURATION error were wrong.

During that find, i found out that one needs to set both min and max to 0 to disable branching. I tried to make this clear in the README.md file.

* feat: update title and version notification options

Version check done every week instead of every days

---------

Co-authored-by: Joxit <joxit972@gmail.com>
2025-11-08 01:22:51 +01:00
Dmitriy Pertsev
433a2aa17a fix: update for new unprivileged nginx images (#433)
fix #432

---------

Co-authored-by: Joxit <joxit972@gmail.com>
2025-11-07 23:58:31 +01:00
Lukas Engelter
7025df687c feat: add SHOW_TAG_HISTORY option to hide tag history button (#362) 2024-03-14 09:28:54 +01:00
Joxit
7991442fce fix: DNS name resolving not working in kubernetes (#339)
fixes #339
2023-10-17 02:39:38 +02:00
Joxit
18dd5ca129 docs: update project GIF for the new UI 2023-06-19 06:35:19 +02:00
Joxit
ffb6d14baf feat: add option REGISTRY_SECURED for registries with Basic Auth 2023-06-06 06:06:24 +02:00
Artur Mostowski
9cfb6791f8 feat(taglist): add new option TAGLIST_PAGE_SIZE (#318) 2023-06-05 22:16:40 +02:00
Joxit
1031034bc4 feat(branching): add configuration for catalog arborescence 2023-05-30 07:49:18 +02:00
Joxit
5a340291c2 feat(catalog): add CATALOG_DEFAULT_EXPANDED to expand repositories by default (#302)
closes #302
2023-05-21 10:13:59 +02:00
Joxit
92584fc3da docs(taglist-order): update entrypoint and add documentation for TAGLIST_ORDER 2023-05-17 20:32:34 +02:00
Joxit
b2590115a7 fix: upgrade riot-mui dependency firefox switch fix 2023-03-20 00:10:01 +01:00
Joxit
ef240ccf1d feat: add support to THEME* options 2023-01-18 21:22:18 +01:00
Jones Magloire
34fd13d6b7 feat(cache-control): new option USE_CONTROL_CACHE_HEADER adds Cache-Control header on requests to registry server (#265)
This option requires registry configuration: `Access-Control-Allow-Headers` with `Cache-Control`
2022-09-12 18:29:03 +02:00
Joxit
c84c9f36e6 fix(entrypoint): nginx crashes when overriding default.conf
fixes #247
closes #251
2022-05-06 23:26:02 +02:00
Joxit
ba6d817b41 feat: expose some custom labels 2022-03-23 09:18:20 +01:00
Jones Magloire
19e72e4a5f feat(catalog): show number of tags per image (#239) 2022-03-21 08:28:57 +01:00
Jones Magloire
e1fd515279 feat: add support for unprivileged user (#234)
closes #224
2022-03-09 20:41:43 +01:00
Joxit
3a385fc08d feat(nginx): add support for proxy_pass_header directive via NGINX_PROXY_PASS_HEADER_*
fixes #206
2021-11-08 05:28:39 +01:00
Joxit
29c17b1baa docs: add documentation + example for DEFAULT_REGISTRIES and READ_ONLY_REGISTRIES 2021-11-05 22:39:19 +01:00
Joxit
b323dc6c04 feat: add new option READ_ONLY_REGISTRIES available when SINGLE_REGISTRY=false 2021-11-04 00:48:33 +01:00
Joxit
4fcbea698b docs: update gif for 2.0 2021-05-12 18:05:40 +02:00
Joxit
0f54555b52 fix: env variables in entrypoint and blank demo page 2021-04-11 02:09:52 +02:00
Joxit
1173453f72 feat: merge static version with latest and add license
BREAKING CHANGE: Now only one tag will be published: `latest`. This tag will include both the standard and latest version
2021-03-31 07:10:50 +02:00
Giacomo Mazzamuto
e6c20afcf3 Use entrypoint mechanism from latest nginx images (#150)
This allows the user to execute custom scripts before the server starts.
2020-10-21 23:26:05 +02:00
Joxit
991eaf932d feat: add content element limit
closes: #127
2020-05-31 01:18:55 +02:00
Joxit
00fe443a7c feat: Hide SHA-Hash column
closes #126
2020-05-31 01:07:17 +02:00
Joxit
a0c88d06f0 Release v1.3.0: pagination in taglist and indent aggregated entries 2019-07-18 01:13:57 +02:00
Joxit
4fee7b44d3 feat: Supports custom headers via file /etc/nginx/.env
Remove the print of headers for security
2019-07-02 23:04:32 +02:00
Joxit
7716f8b44a feat: Supports custom headers when the ui is used as proxy 2019-06-24 23:54:21 +02:00
Joxit
8ac91180d7 Release v1.1.0: Add PULL_URL option for docker pull customisation
Closes: #71
2019-02-12 23:06:46 +01:00
Joxit
476a441715 Release v1.0.2: fix bug introduced by #67
Closes #69
2019-01-25 08:18:23 +01:00
bluethon
ea79fd621f fix - DELETE_IMAGES 2019-01-15 22:29:23 +01:00
Joxit
6221958c78 Upgrade to v0.4.0
Merge tags and scripts; now it will be `docker-registry-ui.js` and `docker-registry-ui-static.js`
New sort for tags; will use numerical sort when it is possible
2018-07-24 00:05:45 +02:00
Joxit
b98b0c383d [feat #28] Add Title when using REGISTRY_URL (will be REGISTRY_TITLE) 2018-03-02 23:20:11 +01:00
Joxit
bf3e3c9fa8 Add REGISTRY_URL option for #25, this will avoid CORS errors 2018-01-25 18:39:47 +01:00
Joxit
adab8b03de Use nginx alpine in static dockerfile 2017-10-22 11:59:44 +02:00
Joxit
d1d986448c [delete image] can activate or not this feature for static image and update README 2016-10-05 00:31:49 +02:00
Joxit
d5f1ca7951 [gulp] Update docker for static version 2016-07-23 22:51:47 +02:00
Joxit
97b63eda33 [gulp] Add static version in gulp 2016-07-23 22:51:47 +02:00