I noticed that the web view of the epel repo appears to be capped at 10000 files.
In particular, the repodata references distribution-gpg-keys-1.117-1.el10_1.alma_altarch which I’m able to download, but doesn’t appear when I point my browser at the Packages directory at Packages
Is there another way to get my browser to show me the full directory contents of this Packages directory?
That is probably a server/page limitation.
You can do on terminal:
dnf --repo=epel list available
That should list “all”.
# dnf --repo=epel repoinfo epel
Last metadata expiration check: 0:02:39 ago on Thu 19 Feb 2026 10:50:28 AM EET.
Repo-id : epel
Repo-name : Extra Packages for Enterprise Linux 10 from AlmaLinux - x86_64_v2
Repo-status : enabled
Repo-revision : 1771489682
Repo-updated : Thu 19 Feb 2026 10:28:02 AM EET
Repo-pkgs : 31,489
Repo-available-pkgs: 31,489
Repo-size : 35 G
Repo-baseurl : https://epel.repo.almalinux.org/10z/x86_64_v2/
Repo-expire : 86,400 second(s) (last: Thu 19 Feb 2026 10:50:28 AM EET)
Repo-filename : /etc/yum.repos.d/epel.repo
Total packages: 31,489
# dnf --repo=epel list available | wc -l
20799
# dnf --repo=epel list available --showduplicates | wc -l
31491
(the “+2” is due to the header lines on ‘list available’):
Last metadata expiration check: 0:10:07 ago on Thu 19 Feb 2026 10:50:28 AM EET.
Available Packages
This artificial limitation in the browser was due to a Caddy default limitation.
We’ve moved our mirrors/repo over to nginx which can display the full list by default.
1 Like