Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
328 commits
Select commit Hold shift + click to select a range
8184469
update redirected URLs (#1049)
agebhar1 Jan 23, 2023
2ede779
Bump rimraf from 4.1.1 to 4.1.2 (#1050)
dependabot[bot] Jan 24, 2023
e4a0aed
docker rollout - Zero Downtime Deployment for Docker Compose (#1051)
wowu Feb 12, 2023
82ae387
dockerize: supported version (#1052)
alexeyshockov Feb 18, 2023
44ad9a7
Bump rimraf from 4.1.2 to 4.1.3 (#1053)
dependabot[bot] Mar 3, 2023
2cd5fce
Add CetusGuard to Security (#1055)
hectorm Mar 7, 2023
c77b8ac
remove broken links for courses
veggiemonk Mar 8, 2023
fa1ee13
Bump rimraf from 4.1.3 to 4.3.1 (#1057)
dependabot[bot] Mar 8, 2023
2155d40
Bump rimraf from 4.3.1 to 4.4.0 (#1058)
dependabot[bot] Mar 10, 2023
2c80637
Bump node-fetch from 3.3.0 to 3.3.1 (#1059)
dependabot[bot] Mar 14, 2023
f8b8a9a
Bump fs-extra from 11.1.0 to 11.1.1 (#1060)
dependabot[bot] Mar 21, 2023
906c3cb
Add Jaypore CI to list of CICD tools (#1061)
theSage21 Mar 22, 2023
8dc1177
Bump rimraf from 4.4.0 to 4.4.1 (#1062)
dependabot[bot] Mar 23, 2023
3164d6d
Add Kurtosis to list of testing tools (#1063)
leeederek Mar 23, 2023
cca015b
Sloppy.io is shutting down on the 15th of April 2023 (#1064)
tobiasholst Mar 24, 2023
28ff6c5
Add dctl as cli tools (#1066)
FabienD Apr 3, 2023
a61b4fe
Add EZDC, docker compose test harness, to testing section (#1067)
byrnedo Apr 9, 2023
ce4efb4
Bump rimraf from 4.4.1 to 5.0.0 (#1068)
dependabot[bot] Apr 10, 2023
b9e648b
Add Better Stack to monitoring services (#1069)
ayoisaiah Apr 15, 2023
3c0c5f4
fix url monitoring stack (#1070)
veggiemonk Apr 17, 2023
9ad38c8
Update README.md (#1071)
Peco602 Apr 30, 2023
ffc7afa
run link check weekly at saturday midnight (#1073)
agebhar1 May 18, 2023
4db75c5
Bump rimraf from 5.0.0 to 5.0.1 (#1074)
dependabot[bot] May 19, 2023
f0aa81d
Broken hyperlinks (#1075)
agebhar1 May 19, 2023
c215e66
fix weekly QA findings (#1076)
agebhar1 May 20, 2023
8b85c05
Broken hyperlinks (#1077)
agebhar1 May 20, 2023
9ce3045
exlude docker reddit on test (#1078)
agebhar1 May 29, 2023
77a9c67
Add Ofelia job scheduler for containers. (#1079)
leleobhz May 30, 2023
ba3464b
replace docker newsletter with docker blog (#1080)
mashb1t Jun 10, 2023
38f196c
Fix sysdig.com redirect in README.md (#1081)
mashb1t Jul 1, 2023
2e0beda
Bump node-fetch from 3.3.1 to 3.3.2 (#1083)
dependabot[bot] Jul 26, 2023
708d277
updating treescale.com to alin.io service name change (#1084)
tigranbs Aug 5, 2023
2680f16
Add Preevy to Wrappers (#1082)
royra Aug 5, 2023
5896748
Add decompose (#1085)
s0rg Sep 1, 2023
66c8646
Bump rimraf from 5.0.1 to 5.0.4 (#1088)
dependabot[bot] Sep 27, 2023
29cdd53
Remove portus (abandoned) (#1089)
pascal-hofmann Sep 27, 2023
a34807e
fix packer link (#1090)
mashb1t Sep 27, 2023
ee24bc2
Bump rimraf from 5.0.4 to 5.0.5 (#1091)
dependabot[bot] Sep 27, 2023
8dc090b
remove dockupdater (does not exist anymore) (#1092)
diecknet Oct 6, 2023
4eca08d
Add caddy-docker-proxy under Reverse Proxies section (#1095)
shcorya Oct 20, 2023
3c2eb24
docker-setup is now uniget (#1096)
nicholasdille Oct 20, 2023
30d788b
Add oxker under Terminal UI section (#1102)
mrjackwills Nov 28, 2023
0064ad6
Bump fs-extra from 11.1.1 to 11.2.0 (#1103)
dependabot[bot] Nov 29, 2023
8c65e65
ctop project is not maintained and is based on the image with 100+ vu…
damianszczepanik Dec 13, 2023
dd95f4e
Add Tekton (#1105)
pmeyer34 Jan 4, 2024
9ee5ea3
Added dockcheck under CI/CD section. (#1107)
mag37 Jan 14, 2024
4275b45
Update README.md
RamiKrispin Jan 20, 2024
e6c0a3d
feat: gitea and github container registry entries (#1110)
m-muecke Jan 21, 2024
e0c9da7
feat: denops-docker.vim entry and set docker.vim to abandoned
m-muecke Jan 21, 2024
ced0aa5
Add Mafl (#1109)
hywax Jan 21, 2024
6a81e9f
add dockge (#1112)
veggiemonk Feb 2, 2024
fdf7b63
add dockemon (#1113)
veggiemonk Feb 2, 2024
5be0d6f
doc: add Docuum (#1114)
gmeligio Feb 3, 2024
0925bbc
Add gantry for automatically updating Docker services (#1115)
shizunge Feb 3, 2024
8fcd838
Add SparkView (#1117)
JulianHochgesang Feb 8, 2024
cde4b9a
add Docker katas (#1118)
sofusalbertsen Feb 29, 2024
393566d
Learn Docker Visually - Beginner focused high-level overview of all m…
armiiller Mar 19, 2024
4107e44
Fix URL linux-audit.com (#1120)
mashb1t Apr 6, 2024
b27a13f
development environment entry: ESP32 Linux Docker Builder (#1121)
hpsaturn Apr 8, 2024
2b38b62
Bump rimraf from 5.0.5 to 5.0.7 (#1122)
dependabot[bot] May 13, 2024
5dfc524
docker-controller-bot (#1124)
veggiemonk May 15, 2024
f5d48da
Add anchor (#1125)
TheDen May 26, 2024
e9f12cc
caddy-docker-upstreams (#1127)
invzhi Jun 13, 2024
c322627
fix slideshare link in readme (#1130)
mashb1t Jun 24, 2024
7663c4e
Add goManageDocker (#1131)
ajayd-san Jun 24, 2024
bfd12e2
Bump rimraf from 5.0.7 to 5.0.8 (#1132)
dependabot[bot] Jul 8, 2024
a64c12f
Bump rimraf from 5.0.8 to 6.0.1 (#1135)
dependabot[bot] Jul 11, 2024
cf36e94
Add Syft SBOM tool to the Awesome Docker Security section 🎉 (#1134)
popey Jul 12, 2024
000d2ad
bump node to LTS permanently (#1136)
veggiemonk Jul 13, 2024
5d67b52
[maintainer] Remove mention of twitter bot (#1138)
veggiemonk Jul 13, 2024
e407103
Bump cheerio from 1.0.0-rc.12 to 1.0.0 (#1139)
dependabot[bot] Aug 12, 2024
4a116ad
fix: update outdated links in README.md (#1140)
mashb1t Aug 15, 2024
2e5f3d9
Add MyIP (#1142)
jason5ng32 Aug 22, 2024
22baa90
deprecate Dockeron (#1143)
veggiemonk Aug 22, 2024
84e6988
Fix axibase collector link in readme (#1144)
bullet-ant Sep 8, 2024
2856ae4
added: swarm-ansible (#1146)
LombardiDaniel Oct 6, 2024
4939d96
Add Docker Hands-on Labs to Where to start section (#1147)
sjtushi Oct 20, 2024
bb7c1a8
update Google Container Registry -> Artifact Registry (#1149)
veggiemonk Oct 22, 2024
84662ce
add docker-repack (#1148)
veggiemonk Oct 22, 2024
f2c088a
Update README.md, fix typos (#1150)
NicholasWilsonDEV Oct 22, 2024
4f80700
Add Komodo (#1151)
YasserKa Nov 12, 2024
4076c72
Bump cross-spawn from 7.0.3 to 7.0.6 (#1154)
dependabot[bot] Nov 30, 2024
1270638
Add a French Blog (#1153)
stephrobert Nov 30, 2024
4bcb9c2
fix windows install link (#1156)
veggiemonk Dec 1, 2024
c62c456
remove empty header (#1155)
veggiemonk Dec 1, 2024
c998470
Bump fs-extra from 11.2.0 to 11.3.0 (#1159)
dependabot[bot] Jan 19, 2025
6c1e1e1
Bump undici from 6.19.7 to 6.21.1 (#1160)
dependabot[bot] Jan 22, 2025
98d2223
add lazyjournal (#1161)
Lifailon Jan 25, 2025
1c3daa2
fix: update actions to latest available version (#1164)
mashb1t Mar 23, 2025
f15a4e1
Add Checkmate to "Monitoring" (#1163)
gorkem-bwl Mar 30, 2025
07b204c
Mark multiple projects as dead (#1166)
JackStuart Apr 23, 2025
9bd9d88
Update README.md (#1168)
baikaresandip Apr 25, 2025
0e0e1eb
Add docker-to-iac: Convert Docker configurations to Infrastructure as…
Lasim May 7, 2025
2be78fd
Add Label Backup to README.md as a new Docker-aware backup agent (#1171)
resulgg May 18, 2025
d7c9729
Bump undici from 6.21.1 to 6.21.3 (#1169)
dependabot[bot] Jun 9, 2025
6e8b83b
Bump cheerio from 1.0.0 to 1.1.0 (#1172)
dependabot[bot] Jun 10, 2025
5002c48
Bump brace-expansion from 2.0.1 to 2.0.2 (#1173)
dependabot[bot] Jun 12, 2025
603875d
Bump cheerio from 1.1.0 to 1.1.2 (#1177)
dependabot[bot] Jul 24, 2025
fe842e3
Bump fs-extra from 11.3.0 to 11.3.1 (#1179)
dependabot[bot] Aug 6, 2025
4d95f6f
Add RepoFlow – a simple Docker-compatible package management platform…
100tomer Aug 26, 2025
1763c33
Add docker-dns to Service Discovery (#1181)
bytesharky Sep 10, 2025
56c9431
Bump fs-extra from 11.3.1 to 11.3.2 (#1182)
dependabot[bot] Sep 18, 2025
035af2a
feat: add defang (#1184)
mashb1t Sep 20, 2025
43bde87
feat: add DockStat (#1185)
mashb1t Sep 20, 2025
f060745
hotfix: adjust broken links (#1183)
mashb1t Sep 21, 2025
cb2b778
Add OpenResty Manager (#1170)
Safe3 Sep 26, 2025
5b46451
Modernization (thanks to AI) (#1187)
veggiemonk Oct 2, 2025
05737bc
Update issue templates
veggiemonk Oct 2, 2025
ed3af66
Delete .github/ISSUE_TEMPLATE.md
veggiemonk Oct 2, 2025
2860a20
Delete .github/weekly-digest.yml (#1190)
veggiemonk Oct 2, 2025
0d32406
Delete .github/config.yml (#1191)
veggiemonk Oct 2, 2025
f6188cc
Update dependabot.yml
veggiemonk Oct 2, 2025
8c0fd0b
Add Docker DB Manager - Desktop app for managing Docker database cont…
AbianS Oct 7, 2025
3e73b84
Bump actions/setup-node from 5.0.0 to 6.0.0 (#1197)
dependabot[bot] Oct 20, 2025
fd885ff
Add docker-captain (#1198)
lucabello Oct 22, 2025
2cf19bc
Add nscr (registry) to README.md (#1199)
jhstatewide Oct 29, 2025
4365494
Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#1200)
dependabot[bot] Oct 29, 2025
ce01549
Bump rimraf from 6.0.1 to 6.1.0 (#1201)
dependabot[bot] Nov 3, 2025
2edc4ef
Add microcheck utility to README (#1202)
tarampampam Nov 16, 2025
1736a09
Bump glob from 11.0.3 to 11.1.0 (#1203)
dependabot[bot] Nov 19, 2025
88da43a
Bump rimraf from 6.1.0 to 6.1.2 (#1205)
dependabot[bot] Nov 24, 2025
24248c4
Bump actions/checkout from 5.0.0 to 6.0.0 (#1206)
dependabot[bot] Nov 24, 2025
a4c8146
Bump actions/checkout from 6.0.0 to 6.0.1 (#1210)
dependabot[bot] Dec 9, 2025
9527d7e
Bump actions/setup-node from 6.0.0 to 6.1.0 (#1211)
dependabot[bot] Dec 9, 2025
cbf1df2
Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#1214)
dependabot[bot] Dec 15, 2025
a301665
Bump actions/cache from 4.3.0 to 5.0.1 (#1213)
dependabot[bot] Dec 15, 2025
f421d82
Bump fs-extra from 11.3.2 to 11.3.3 (#1217)
dependabot[bot] Dec 22, 2025
4df86b4
Add d4s to terminal UI tools list (#1227)
jr-k Jan 18, 2026
301e019
Bump undici from 7.16.0 to 7.18.2 (#1225)
dependabot[bot] Jan 18, 2026
f9d4f88
Docs: Add DockMate in README.md (#1224)
shubh-io Jan 18, 2026
3cf210a
Mark Weave as abandoned (#1218)
jxtrt Jan 18, 2026
f551632
Add dprs - A developer-focused TUI for Docker container management (#…
djberube Jan 18, 2026
f9b7270
Add dockerlings (#1208)
furkan Jan 18, 2026
2cd6c04
Bump actions/setup-node from 6.1.0 to 6.2.0 (#1228)
dependabot[bot] Jan 20, 2026
ecf0a3a
Bump actions/cache from 5.0.1 to 5.0.2 (#1229)
dependabot[bot] Jan 20, 2026
ee4634e
Add Dockadvisor (#1222)
dvigueras Jan 20, 2026
c39e924
Bump actions/checkout from 6.0.1 to 6.0.2 (#1232)
dependabot[bot] Jan 26, 2026
5ab9f7d
Bump cheerio from 1.1.2 to 1.2.0 (#1231)
dependabot[bot] Jan 26, 2026
bf75f67
Add av/harbor to Container Composition (#1215)
av Jan 26, 2026
0b51a5e
Add mesh-router (nsl.sh) to Networking section (#1226)
BookJJun-IJ Jan 26, 2026
6ceee1e
added DLIA in monitoring (#1233)
zorak1103 Jan 27, 2026
7eddf73
Bump actions/cache from 5.0.2 to 5.0.3 (#1234)
dependabot[bot] Feb 2, 2026
914d188
Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 (#1235)
dependabot[bot] Feb 3, 2026
843c618
Bump rimraf from 6.1.2 to 6.1.3 (#1240)
dependabot[bot] Feb 17, 2026
6406f32
Add Drydock to CI/CD section (#1238)
scttbnsn Feb 21, 2026
26e89f6
Add crowdsec-blocklist-import: 120k+ threat IPs for CrowdSec bouncers…
wolffcatskyy Feb 21, 2026
24cd357
Add buildcage to README (#1241)
dash14 Feb 21, 2026
3159928
Add usulnet to web Docker management tools list (#1242)
fran-olivares Feb 24, 2026
60c1df7
docs: Replace bunkerized-nginx with BunkerWeb in the Reverse Proxy se…
TheophileDiot Feb 24, 2026
5f34822
Add segspec to Security section (#1243)
dormstern Feb 24, 2026
5a83cce
Update Watchtower to abandoned (#1249)
nimdaz Feb 27, 2026
d0538dd
Bump minimatch from 10.2.0 to 10.2.3 (#1246)
dependabot[bot] Feb 27, 2026
bae26cc
chore: add .worktrees to .gitignore
veggiemonk Feb 27, 2026
08da394
feat: scaffold Go project with cobra CLI, Makefile, and config
veggiemonk Feb 27, 2026
f2680c6
feat: add README parser with entry extraction and section tree building
veggiemonk Feb 27, 2026
a490778
feat: add linter with formatting rules, duplicate detection, sorting,…
veggiemonk Feb 27, 2026
ddc32f4
feat: add cache package for exclude list and health cache YAML read/w…
veggiemonk Feb 27, 2026
bc46eff
feat: add HTTP link checker and GitHub GraphQL repo checker
veggiemonk Feb 27, 2026
804da83
feat: add health scorer with status classification and report generation
veggiemonk Feb 27, 2026
ed04ff4
feat: add website builder using goldmark (replaces build.js)
veggiemonk Feb 27, 2026
83211a4
feat: wire all packages into cobra CLI with lint, check, health, buil…
veggiemonk Feb 27, 2026
e5d5594
feat: update all GitHub Actions workflows from Node.js to Go
veggiemonk Feb 27, 2026
0816049
feat: implement lint --fix and standardize README
veggiemonk Feb 27, 2026
8956f1d
chore: remove Node.js tooling, update maintenance docs
veggiemonk Feb 27, 2026
8bb3147
fix: prevent false link-check failures and harden health/workflow errors
veggiemonk Feb 27, 2026
0bea355
chore(readme): apply purge-archive archived-entry removals
veggiemonk Feb 27, 2026
0f00303
style(readme): sync purge-archive cleanup conventions
veggiemonk Feb 27, 2026
dc01ff1
chore(github): align contributor docs and CI with Go workflow
veggiemonk Feb 27, 2026
1151490
chore(readme): remove entries still marked as under construction
veggiemonk Feb 27, 2026
a5e2b83
Remove construction tag guidance from docs and templates
veggiemonk Feb 27, 2026
67cc5ca
Update agent guide for Go tooling and refresh README links
veggiemonk Feb 27, 2026
ca22466
Harden health checks and refresh GitHub health cache
veggiemonk Feb 27, 2026
ae81c12
Make report output complete by default and keep JSON mode
veggiemonk Feb 28, 2026
0089da7
Expand Makefile workflow dependencies and sync parser formatting
veggiemonk Feb 28, 2026
8dc187a
gofumpt
veggiemonk Feb 28, 2026
927c312
Update AGENTS guide for Makefile workflows and generated artifacts
veggiemonk Feb 28, 2026
89d6252
Update github actions
veggiemonk Feb 28, 2026
682cffc
update dependencies
veggiemonk Feb 28, 2026
e6e23bf
remove netlify status
veggiemonk Feb 28, 2026
c14a071
Improve checker/fixer cohesion and harden workflows
veggiemonk Feb 28, 2026
9a53313
Add ci subcommands and simplify scheduled workflows
veggiemonk Feb 28, 2026
26e2d66
Merge pull request #1251 from veggiemonk/feat/go-rewrite
veggiemonk Feb 28, 2026
05266bd
Pages deploy ux a11y refresh (#1252)
veggiemonk Feb 28, 2026
a68d6f8
Feat/tui browse (#1266)
veggiemonk Mar 10, 2026
5e90acd
Move Drydock from CI/CD to Monitoring and update description (#1263)
scttbnsn Mar 10, 2026
270bcc2
Add duplicacy-cli-cron to Volume Management / Data (#1262)
GeiserX Mar 10, 2026
b30025b
Add idle-less to Reverse Proxy section (#1254)
tvup Mar 10, 2026
b1f074c
Add ADRG to Monitoring (#1253)
jaldertech Mar 10, 2026
264f6bd
Mark stale projects with :ice_cube:, remove archived entries, add Arc…
veggiemonk Mar 10, 2026
a4224ea
update go deps
veggiemonk Mar 12, 2026
af1c569
Add DockProbe - lightweight Docker monitoring with anomaly detection …
deep-on Mar 17, 2026
bba85d0
docs: add Maintenant to Monitoring section (#1276)
btouchard Mar 17, 2026
de4965f
add tdocker (#1376)
pivovarit Mar 31, 2026
e7e2830
Add Grype to Security section (#1370)
bradley-woods Mar 31, 2026
ec8c841
docs: add Den to Security section (#1356)
us Mar 31, 2026
4d83a8e
Add Mocker - Docker-compatible container CLI for macOS (#1355)
us Mar 31, 2026
9d7a9f0
Add Wiremap to Monitoring (#1371)
codeofmario Mar 31, 2026
8dd41ca
Add HarborPilot to Development Environment section (#1372)
potterwhite Mar 31, 2026
3a7d816
Added swarmcli to the documentation (#1377)
mosonyi Mar 31, 2026
03ec882
Add Docker-Sentinel to Monitoring section (#1275)
Will-Luck Mar 31, 2026
f81eea2
feat(linter): add SortFile for sort-only README fixing
veggiemonk Mar 31, 2026
903a700
feat(cli): add fix-order command for sorting README entries
veggiemonk Mar 31, 2026
3c2e534
feat(make): add fix-order target
veggiemonk Mar 31, 2026
f1b5af8
Fix order
veggiemonk Mar 31, 2026
88b3958
Add NORA - multi-protocol artifact registry (#1272)
devitway Mar 31, 2026
2cb1cad
fix gitattributes
veggiemonk Mar 31, 2026
2e165e6
chore(deps): bump actions/setup-go from 6.3.0 to 6.4.0 (#1384)
dependabot[bot] Apr 2, 2026
15d866e
chore(deps): bump actions/deploy-pages from 4.0.5 to 5.0.0 (#1383)
dependabot[bot] Apr 2, 2026
cc01a24
chore(deps): bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 (…
dependabot[bot] Apr 16, 2026
acb22d7
chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 (#1408)
dependabot[bot] Apr 16, 2026
8b61908
chore(deps): bump charm.land/bubbletea/v2 from 2.0.2 to 2.0.5 (#1409)
dependabot[bot] Apr 16, 2026
702f9eb
chore(deps): bump charm.land/lipgloss/v2 from 2.0.2 to 2.0.3 (#1410)
dependabot[bot] Apr 16, 2026
d36a2e6
Add Bytebase to Development Environment section (#1404)
adela-bytebase Apr 19, 2026
d117e2a
chore(deps): bump charm.land/bubbletea/v2 from 2.0.5 to 2.0.6 (#1415)
dependabot[bot] Apr 23, 2026
cfc6df7
Add EasyDocker to Terminal UI tools (#1411)
joao-zanutto Apr 23, 2026
06944f1
feat: add pindock (#1395)
deadnews Apr 23, 2026
11f5645
Add wharf to Terminal section (#1397)
idesyatov Apr 28, 2026
a4617e6
Remove outdated Docker links from README #HSFDPMUW (#1430)
ManuR93 May 14, 2026
d2a7175
fix(lint): add trailing period to wharf description (#1436)
veggiemonk May 17, 2026
236874b
Prune entries that aren't Docker-focused (#1435)
veggiemonk May 17, 2026
48dacee
Clarify project goal
veggiemonk May 17, 2026
da8890d
agent instructions
veggiemonk May 17, 2026
aa0df11
Reorg sections, tighten criteria, add new projects (#1437)
veggiemonk May 17, 2026
9d7ade3
Clarify guidelines for contributing
veggiemonk May 17, 2026
9e98c62
contributing link
veggiemonk May 17, 2026
058b8b1
Add Middleware in Observability List (#1438)
luharshekhar2000-dot May 18, 2026
503e5bd
Add docker-exporter to Monitoring (#1423)
dlepaux May 18, 2026
29222bf
feat: add prune subcommand, drop archived/stale entries (#1441)
veggiemonk May 18, 2026
dc2e5ec
chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (#1460)
dependabot[bot] Jun 5, 2026
1032fa4
chore(deps): bump charm.land/bubbletea/v2 from 2.0.6 to 2.0.7 (#1461)
dependabot[bot] Jun 5, 2026
bd36554
Add doco-cd to deployment tools list in README (#1471)
ChrisRichner Jun 14, 2026
224f956
Add DockTUI to terminal tools (#1472)
strmax195-hue Jun 15, 2026
f28dae9
chore(deps): bump charm.land/lipgloss/v2 from 2.0.3 to 2.0.4 (#1475)
dependabot[bot] Jun 20, 2026
dd56a5b
remove private videos (#1476)
imnotyu Jun 22, 2026
7c2fa6b
feat: add resq to category storage (#1473)
mashb1t Jun 22, 2026
d6b5700
chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#1478)
dependabot[bot] Jun 24, 2026
db6c71f
chore(deps): bump actions/setup-go from 6.4.0 to 6.5.0 (#1479)
dependabot[bot] Jun 24, 2026
8e4a835
Add self-hosted-runner to CI/CD section (#1440)
youssefbrr Jul 2, 2026
2614634
fix: upgrade http:// to https:// in README (#1505)
hanu-14 Jul 18, 2026
0910a53
chore(deps): bump charm.land/bubbletea/v2 from 2.0.7 to 2.0.8 (#1492)
dependabot[bot] Jul 18, 2026
9673773
chore(deps): bump charm.land/lipgloss/v2 from 2.0.4 to 2.0.5 (#1493)
dependabot[bot] Jul 18, 2026
c312087
chore(deps): bump github.com/yuin/goldmark from 1.8.2 to 1.8.4 (#1501)
dependabot[bot] Jul 18, 2026
c3285c7
Add pglayers to Base Images section (#1488)
iemejia Jul 21, 2026
8972f2d
Add Dofigen to Dockerfile list (#1487)
taorepoara Jul 21, 2026
3d9585f
Add dockup (#1484)
paulo-amaral Jul 21, 2026
098a85c
Add BomLens to Image Scanning & SBOM (#1481)
haksungjang Jul 21, 2026
68c7b55
Add compose-lint to Security (#1466)
tmatens Jul 21, 2026
be32576
Added OpenRun to Deployment & Platforms (#1459)
akclace Jul 21, 2026
4e451dd
feat: add InfraCanvas to Observability (#1455)
rishibaghel25 Jul 21, 2026
3a32c0f
chore(deps): bump github.com/yuin/goldmark from 1.8.4 to 1.8.5 (#1515)
dependabot[bot] Jul 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
*.css linguist-vendored
*.* linguist-language=Markdown
* linguist-language=Markdown
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1 +1 @@
*.md @veggiemonk @agebhar1 @dmitrytokarev @gesellix @mashb1t @moshloop @vegasbrianc @noteed
* @veggiemonk @agebhar1 @dmitrytokarev @gesellix @mashb1t @moshloop @vegasbrianc @noteed
136 changes: 66 additions & 70 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,94 +1,90 @@
# Contributing to awesome-docker

First: if you're unsure or afraid of anything, just ask or submit the issue or pull request anyways. You won't be yelled at for giving your best effort. The worst that can happen is that you'll be politely asked to change something. We appreciate any sort of contributions, and don't want a wall of rules to get in the way of that.
Thanks for taking the time to contribute.

However, for those individuals who want a bit more guidance on the best way to contribute to the project, read on. This document will cover what we're looking for. By addressing all the points we're looking for, it raises the chances we can quickly merge or address your contributions.
This repository is a curated list of Docker/container resources plus a Go-based maintenance CLI used by CI. Contributions are welcome for both content and tooling.

We appreciate and recognize [all contributors](https://github.com/veggiemonk/awesome-docker/graphs/contributors).
Please read and follow the [Code of Conduct](./CODE_OF_CONDUCT.md).

Please note that this project is released with a [Contributor Code of Conduct](https://github.com/veggiemonk/awesome-docker/blob/master/.github/CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.
## What We Accept

# Table of Contents
- New high-quality projects that are **for Docker** (see the test below)
- Fixes to descriptions, ordering, or categorization
- Removal of broken, archived, deprecated, or duplicate entries

- [Mission Statement](#mission-statement)
- [Quality Standards](#quality-standards)
- [Contribution Guidelines](#contribution-guidelines)
- [New Collaborators](#new-collaborators)
## The "for Docker" Test (read this before submitting)

# Mission Statement
This list is for projects whose purpose is to make working with Docker better.
It is **not** a directory of "software you can run in a container" — that's most
software ever written. Before opening a PR, apply this test:

`awesome-docker` is a hand-crafted list for high-quality information about Docker and its resources. It should be related or compatible with Docker or containers. If it's just an image built on top of Docker, the project possibly belongs to other [awesome lists](https://github.com/sindresorhus/awesome). You can check the [awesome-selfhosted list](https://github.com/Kickball/awesome-selfhosted) or the [awesome-sysadmin list](https://github.com/n1trux/awesome-sysadmin) as well.
If it's a **tutorial or a blog post**, they get outdated really quickly so we don't really put them on the list but if it is on a very advanced and/or specific topic, we will consider it!
If something is awesome, share it (pull request or [issue](https://github.com/veggiemonk/awesome-docker/issues/new) or [chat](https://gitter.im/veggiemonk/awesome-docker)), let us know why and we will help you!
> **If you removed the Docker integration, would the project still have a reason to exist?**
>
> - **Yes, it would** → it's a general tool that happens to use Docker. **Reject.**
> - **No, the project is *about* Docker** → it belongs here.

# Quality Standards
### Examples

Note that we can help you achieve those standards, just try your best and be brave.
We'll guide you to the best of our abilities.
| Project shape | Verdict | Why |
| ----------------------------------------------------------------------------------- | ------------- | ---------------------------------------------------------------------------------------------------- |
| Tool that monitors **containers**, container resources, or container logs | ✅ Accept | Its value disappears if you take Docker away. |
| Tool that monitors **a host / server / service** and happens to ship as Docker | ❌ Reject | Its job is monitoring; Docker is just the delivery vehicle. |
| Reverse proxy that **auto-configures from Docker labels/events** | ✅ Accept | Tightly coupled to the Docker API. |
| Reverse proxy that just *runs in* Docker and configures from a static YAML file | ❌ Reject | Same proxy works fine without Docker. |
| Dockerfile linter, image scanner, registry, BuildKit frontend, runtime, SDK | ✅ Accept | Object of work is the Docker image, daemon, or socket. |
| General IaC scanner that **happens to read Dockerfiles** among many formats | ⚠️ Borderline | Allowed if Docker support is a first-class feature, not an afterthought. |
| "Awesome 150 web apps deployable with `docker run`" | ❌ Reject | Belongs in `awesome-selfhosted`; Docker is incidental. |
| Cron / privilege-drop / health-check utility designed for **container init** | ✅ Accept | Solves a problem that only exists *because* of how containers are built. |
| Generic KV store / service mesh / cluster scheduler that supports Docker | ❌ Reject | Existed before Docker, works without it. |
| Tutorial, video, or book whose **subject** is Docker | ✅ Accept | Under Useful Resources / Videos / Where to start. |
| Tutorial that uses Docker as a setup step for an unrelated topic | ❌ Reject | Belongs with the unrelated topic. |

To be on the list, it would be **nice** if entries adhere to these quality standards:
### One-sentence sanity check

- It should take less than 20 sec to find what is the project, how to install it and how to use it.
- Generally useful to the community.
- A project on GitHub with a well documented `README.md` file and plenty of examples is considered high quality.
- Clearly stating if an entry is related to (Linux) containers and not to Docker. There is an [awesome list](https://github.com/Friz-zy/awesome-linux-containers) for that.
- Clearly stating "what is it" i.e. which category it belongs to.
- Clearly stating "what is it for" i.e. mention a real problem it solves (even a small one). Make it clear for the next person.
- If it is a **WIP** (work in progress, not safe for production), please mention it. (Remember the time before Docker 1.0 ? ;-) )
- Always put the link to the GitHub project instead of the website!
Write the sentence: *"This project exists to ____."*
If the blank doesn't contain **Docker, container, image, registry, Dockerfile, Compose, Swarm, BuildKit, or OCI** — it probably doesn't belong here.

To be on the list, the project **must** have:
## README Entry Rules

- How to setup/install the project
- How to use the project (examples)
- Use one link per entry.
- Prefer GitHub project/repository URLs over marketing pages.
- Keep entries alphabetically sorted within their section (case-insensitive).
- Keep descriptions concise and concrete: one sentence, lead with the verb.
- **The description should make the Docker connection obvious.** "Monitor
unhealthy containers" is good; "Monitor your services" is not — the latter
could be any monitoring tool, and a reviewer can't tell whether the project
passes the test above.
- Use `:yen:` for paid/commercial services.
- The project has been active in the last 2 years.
- Do not use `:skull:`; archived/deprecated projects should be removed.
- Avoid duplicate links and redirect variants.

If your PR is not merged, we will tell you why so that you may be able to improve it.
But usually, we are pretty relaxed people, so just come and say hi, we'll figure something out together.
## Local Validation

# Contribution Guidelines
```bash
# Build CLI
make build

## I want to share a project, what should I do?
# Validate README formatting and content
make lint

- **Adding to the list:** Submit a pull request or open an [issue](https://github.com/veggiemonk/awesome-docker/issues/new)
- **Removing from the list:** Submit a pull request or open an [issue](https://github.com/veggiemonk/awesome-docker/issues/new)
- Changing something else: Submit a pull request or open an [issue](https://github.com/veggiemonk/awesome-docker/issues/new)
- Don't know what to do: Open an [issue](https://github.com/veggiemonk/awesome-docker/issues/new) or join our [chat](https://gitter.im/veggiemonk/awesome-docker), let us know what's going on.
# Run code tests (when touching Go code)
make test

**join the chat:**
# Optional: full external checks (requires GITHUB_TOKEN)
./awesome-docker check
./awesome-docker validate
```

[![Join the chat at https://gitter.im/veggiemonk/awesome-docker](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/veggiemonk/awesome-docker)
## Pull Request Expectations

or you can
- Keep the PR focused to one logical change.
- Explain what changed and why.
- If adding entries, include the target category.
- If removing entries, explain why (archived, broken, duplicate, etc.).

**ping us on Twitter:**
## Maintainer Notes

* [veggiemonk](https://twitter.com/veggiemonk)
* [idomyowntricks](https://twitter.com/idomyowntricks)
* [gesellix](https://twitter.com/gesellix)
* [dmitrytokarev](https://twitter.com/dmitrytok)

### Rules for Pull Request

- Each item should be limited to one link, no duplicates, no redirection (careful with `http` vs `https`!)
- The link should be the name of the package or project or website
- Description should be clear and concise (read it out loud to be sure)
- Description should follow the link, on the same line
- Entries are listed alphabetically, please respect the order
- If you want to add more than one link, please don't do all PR on the exact same line, it usually results in conflicts and your PR cannot be automatically merged...

Please contribute links to packages/projects you have used or are familiar with. This will help ensure high-quality entries.

#### Your commit message will be a [tweet](https://twitter.com/awesome_docker) so write a [good commit message](https://chris.beams.io/posts/git-commit/), keep that in mind :)

# New Collaborators

If you just joined the team of maintainers for this repo, first of all: WELCOME!

If it is your first time maintaining an open source project, read the [best practice guides for maintainers](https://opensource.guide/best-practices/).

Here are the few things you need to know:
* We don't push directly to the master branch. Every entry **MUST** be reviewed!
* Each entry should be in accordance to this quality standards and contribution guidelines.
* To ask a contributor to make a change, just copy paste this message [here](https://github.com/veggiemonk/awesome-docker/pull/289#issuecomment-285608004) and change few things like names and stuff. **The main idea is to help people making great projects.**
* If something seems weird, i.e. if you don't understand what a project does or the documentation is poor, don't hesitate to (nicely) ask for more explanation (see previous point).
* Say thank you to people who contribute to this project! It may not seems like much but respect and gratitude are important :D
- Changes should be reviewed before merge.
- Prefer helping contributors improve a PR over silently rejecting it.
- Keep `.github` documentation and workflows aligned with current tooling.
15 changes: 0 additions & 15 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/add-a-project.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Add a project
about: Suggest a project for the list
title: "add: [PROJECT] in [SECTION]"
labels: pending-evaluation
---
# IF THE PROJECT JUST RUNS IN DOCKER, AUTOMATICALLY DENIED

- [ ] I HAVE READ .github/CONTRIBUTING.md

Write the sentence: *"This project exists to ____."*

If the blank doesn't contain **Docker, container, image, registry, Dockerfile, Compose, Swarm, BuildKit, or OCI**, it probably doesn't belong here.

```markdown
[REPO](https://github.com/AUTHOR/REPO) - DESCRIPTION.
```


Note: the project will be added faster if you create a PR (recommended!).
81 changes: 81 additions & 0 deletions .github/MAINTENANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# Maintenance Guide

This guide describes how maintainers keep the list and automation healthy.

## Automated Workflows

### Pull Requests / Weekly QA (`pull_request.yml`)

- Runs on pull requests and weekly on Saturday.
- Builds the Go CLI and runs `./awesome-docker validate`.

### Broken Links Report (`broken_links.yml`)

- Runs weekly on Saturday and on manual trigger.
- Executes `./awesome-docker check`.
- Opens/updates a `broken-links` issue when problems are found.

### Weekly Health Report (`health_report.yml`)

- Runs weekly on Monday and on manual trigger.
- Executes `./awesome-docker health` then `./awesome-docker report`.
- Opens/updates a `health-report` issue.

### Deploy to GitHub Pages (`deploy-pages.yml`)

- Runs on pushes to `master` and manual trigger.
- Builds website with `./awesome-docker build` and publishes `website/`.

## Day-to-Day Commands

```bash
# Build CLI
make build

# README lint/validation
make lint

# Auto-fix formatting issues
./awesome-docker lint --fix

# Link checks and health checks (requires GITHUB_TOKEN)
make check
make health
make report
```

## Content Maintenance Policy

- Remove archived/deprecated projects instead of tagging them.
- Remove broken links that cannot be fixed.
- Keep sections alphabetically sorted.
- Keep descriptions short and actionable.

## Suggested Review Cadence

### Weekly

- Triage open `broken-links` and `health-report` issues.
- Merge straightforward quality PRs.

### Monthly

- Review sections for stale/duplicate entries.
- Re-run `check` and `health` manually if needed.

### Quarterly

- Review `.github` docs and templates for drift.
- Confirm workflows still match repository tooling and policies.

## Contributor Support

When requesting PR changes, be explicit and actionable:

- point to section/order problems,
- explain why a link should be removed,
- suggest exact wording when description quality is the issue.

---

Last updated: 2026-02-27
50 changes: 5 additions & 45 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,51 +1,11 @@
<!-- Congrats on creating an Awesome Docker entry! 🎉 -->

<!-- **Remember that entries are ordered alphabetically** -->
# IF THE PROJECT JUST RUNS IN DOCKER, AUTOMATICALLY DENIED

<!--
TLDR:
* all entries sorted alphabetically,
* If paying service add :heavy_dollar_sign:
* If WIP add :construction:
* clear and short description of the project
* project MUST have: How to setup/install
* project MUST have: How to use (examples)
* we can help you get there :)
-->
- [ ] I HAVE READ .github/CONTRIBUTING.md

# Quality Standards
Write the sentence: *"This project exists to ____."*

Note that we can help you achieve those standards, just try your best and be brave.
We'll guide you to the best of our abilities.
If the blank doesn't contain **Docker, container, image, registry, Dockerfile, Compose, Swarm, BuildKit, or OCI**, it probably doesn't belong here.

To be on the list, it would be **nice** if entries adhere to these quality standards:
What changed and why:

- It should take less than 20 sec to find what is the project, how to install it and how to use it.
- Generally useful to the community.
- A project on GitHub with a well documented `README.md` file and plenty of examples is considered high quality.
- Clearly stating if an entry is related to (Linux) containers and not to Docker. There is an [awesome list](https://github.com/Friz-zy/awesome-linux-containers) for that.
- Clearly stating "what is it" i.e. which category it belongs to.
- Clearly stating "what is it for" i.e. mention a real problem it solves (even a small one). Make it clear for the next person.
- If it is a **WIP** (work in progress, not safe for production), please mention it. (Remember the time before Docker 1.0 ? ;-) )
- Always put the link to the GitHub project instead of the website!

To be on the list, the project **must** have:

- How to setup/install the project
- How to use the project (examples)

If your PR is not merged, we will tell you why so that you may be able to improve it.
But usually, we are pretty relaxed people, so just come and say hi, we'll figure something out together.

# Rules for Pull Request

- Each item should be limited to one link, no duplicates, no redirection (careful with `http` vs `https`!)
- The link should be the name of the package or project or website
- Description should be clear and concise (read it out loud to be sure)
- Description should follow the link, on the same line
- Entries are listed alphabetically, please respect the order
- If you want to add more than one link, please don't do all PR on the exact same line, it usually results in conflicts and your PR cannot be automatically merged...

Please contribute links to packages/projects you have used or are familiar with. This will help ensure high-quality entries.

#### Your commit message will be a [tweet](https://twitter.com/awesome_docker) so write a [good commit message](https://chris.beams.io/posts/git-commit/), keep that in mind :)
21 changes: 0 additions & 21 deletions .github/config.yml

This file was deleted.

13 changes: 13 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
version: 2
updates:
# Enable version updates for Go modules
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"

# Enable version updates for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
7 changes: 0 additions & 7 deletions .github/weekly-digest.yml

This file was deleted.

Loading