Julien Bisconti
67cc5caaa5
Update agent guide for Go tooling and refresh README links
2026-02-28 00:27:36 +01:00
Julien Bisconti
a5e2b831b5
Remove construction tag guidance from docs and templates
2026-02-28 00:18:01 +01:00
Julien Bisconti
1151490ae8
chore(readme): remove entries still marked as under construction
2026-02-28 00:12:38 +01:00
Julien Bisconti
dc01ff137e
chore(github): align contributor docs and CI with Go workflow
2026-02-28 00:06:37 +01:00
Julien Bisconti
0f00303939
style(readme): sync purge-archive cleanup conventions
2026-02-28 00:02:21 +01:00
Julien Bisconti
0bea35576a
chore(readme): apply purge-archive archived-entry removals
2026-02-27 23:59:26 +01:00
Julien Bisconti
8bb3147e4e
fix: prevent false link-check failures and harden health/workflow errors
...
Address three review findings from the Go rewrite:\n\n- checker: update PartitionLinks to only classify HTTP(S) URLs as external links.\n This skips markdown-relative targets (for example and anchors) so\n non-URL entries are no longer sent to HTTP validation and do not produce\n deterministic "unsupported protocol scheme" failures.\n\n- health command: stop ignoring LoadHealthCache errors.\n Return a user-facing "load cache" error when the cache file is unreadable\n or invalid instead of allowing a nil cache panic on Merge.\n\n- broken links workflow: remove masked execution behavior from the link check\n step. Capture awesome-docker check exit code, set has_errors=true on any\n non-zero exit, and expose the exit code in the generated issue body so\n checker failures are visible and cannot incorrectly close the tracking issue.\n\nTest coverage updates:\n- extend checker partition test to include markdown-relative/anchor targets\n and verify they are not treated as external URLs.\n- add cache test for invalid YAML load failure.
2026-02-27 23:45:13 +01:00
Julien Bisconti
8956f1d292
chore: remove Node.js tooling, update maintenance docs
...
Remove package.json, build.js, tests/*.mjs, .nvmrc, and the old
website template. Update MAINTENANCE.md with Go CLI commands.
Switch dependabot from npm to gomod.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:33:06 +01:00
Julien Bisconti
0816049273
feat: implement lint --fix and standardize README
...
Add FixFile() to rewrite README entries: capitalize descriptions,
add trailing periods, remove author attributions, and sort entries
alphabetically within each section. Update parser regex to handle
entries with markers between URL and description separator. Fix
linter to check first letter (not first character) for capitalization.
~480 entries standardized across the README.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:31:57 +01:00
Julien Bisconti
e5d5594775
feat: update all GitHub Actions workflows from Node.js to Go
...
Replace Node.js setup, npm install, and node/npm commands with
Go setup, go build, and the new awesome-docker CLI binary in all
four workflow files: pull_request, broken_links, health_report,
and deploy-pages.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:26:48 +01:00
Julien Bisconti
83211a4923
feat: wire all packages into cobra CLI with lint, check, health, build, report, validate commands
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:23:25 +01:00
Julien Bisconti
ed04ff4017
feat: add website builder using goldmark (replaces build.js)
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:22:16 +01:00
Julien Bisconti
804da83d7b
feat: add health scorer with status classification and report generation
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:21:37 +01:00
Julien Bisconti
bc46effe08
feat: add HTTP link checker and GitHub GraphQL repo checker
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:20:50 +01:00
Julien Bisconti
ddc32f45d0
feat: add cache package for exclude list and health cache YAML read/write
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:19:31 +01:00
Julien Bisconti
a49077803c
feat: add linter with formatting rules, duplicate detection, sorting, and auto-fix
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:18:49 +01:00
Julien Bisconti
f2680c6221
feat: add README parser with entry extraction and section tree building
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:17:50 +01:00
Julien Bisconti
08da394e71
feat: scaffold Go project with cobra CLI, Makefile, and config
...
Set up the Go module, directory structure, and minimal CLI entrypoint
for the awesome-docker Go rewrite. Includes:
- cobra-based CLI with version command
- Makefile with build/test/lint/check/health/report/clean targets
- config/exclude.yaml migrated from tests/exclude_in_test.json
- config/website.tmpl.html copied from website/index.tmpl.html
- .gitignore updated for Go binary
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 19:03:06 +01:00
Julien Bisconti
bae26ccdb1
chore: add .worktrees to .gitignore
2026-02-27 18:56:36 +01:00
dependabot[bot]
d0538ddf8b
Bump minimatch from 10.2.0 to 10.2.3 ( #1246 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 10.2.0 to 10.2.3.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v10.2.0...v10.2.3 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 10.2.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Manuel Schmid <9307310+mashb1t@users.noreply.github.com >
2026-02-27 09:45:49 +01:00
nimdaz
5a83ccefa9
Update Watchtower to abandoned ( #1249 )
...
Watchtower was archived by the owner on Dec 17, 2025. It is now read-only.
2026-02-27 09:44:28 +01:00
Dor Morgenstern
5f34822b78
Add segspec to Security section ( #1243 )
...
Signed-off-by: dormstern <dormstern@gmail.com >
2026-02-24 09:59:17 +01:00
Théophile Diot
60c1df78f8
docs: Replace bunkerized-nginx with BunkerWeb in the Reverse Proxy section. ( #1237 )
2026-02-24 09:57:35 +01:00
Fran
3159928d85
Add usulnet to web Docker management tools list ( #1242 )
...
Adds usulnet to the Web Management section.
usulnet is a self-hosted Docker management platform built with Go.
It provides multi-node orchestration, security scanning, in-browser
terminal/editor, backups, TOTP, and granular RBAC from a single web UI.
I use it to manage Docker infrastructure across multiple servers and have all my ssh, scan for CVEs on containers, deploy stacks and much more.
https://github.com/fr4nsys/usulnet
2026-02-24 09:56:38 +01:00
dash14.ack
24cd357bb7
Add buildcage to README ( #1241 )
2026-02-21 20:40:42 +01:00
wolffcatskyy
26e89f6467
Add crowdsec-blocklist-import: 120k+ threat IPs for CrowdSec bouncers ( #1239 )
2026-02-21 20:39:51 +01:00
s-b-e-n-s-o-n
6406f329ad
Add Drydock to CI/CD section ( #1238 )
2026-02-21 20:38:37 +01:00
dependabot[bot]
843c618e01
Bump rimraf from 6.1.2 to 6.1.3 ( #1240 )
...
Bumps [rimraf](https://github.com/isaacs/rimraf ) from 6.1.2 to 6.1.3.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/rimraf/compare/v6.1.2...v6.1.3 )
---
updated-dependencies:
- dependency-name: rimraf
dependency-version: 6.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-17 11:44:09 +01:00
dependabot[bot]
914d188dcf
Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 ( #1235 )
...
Bumps @isaacs/brace-expansion from 5.0.0 to 5.0.1.
---
updated-dependencies:
- dependency-name: "@isaacs/brace-expansion"
dependency-version: 5.0.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 20:56:42 +01:00
dependabot[bot]
7eddf73cf0
Bump actions/cache from 5.0.2 to 5.0.3 ( #1234 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](8b402f58fb...cdf6c1fa76 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-02 19:49:17 +01:00
Stefan
6ceee1e063
added DLIA in monitoring ( #1233 )
...
* added DLIA in monitoring
* add author to DLIA entry in README
Updated DLIA description to include attribution to the author.
* unify author mention for DLIA in README
---------
Co-authored-by: Manuel Schmid <9307310+mashb1t@users.noreply.github.com >
2026-01-27 19:59:32 +01:00
BookJJun-IJ
0b51a5e7c3
Add mesh-router (nsl.sh) to Networking section ( #1226 )
...
* Add nsl.sh (mesh-router) to readme.md
* Changed position according to alphabetical order and added description.
2026-01-26 23:45:09 +01:00
Ivan Charapanau
bf75f67ac5
Add av/harbor to Container Composition ( #1215 )
...
* Add av/harbor to Container Composition
* refactor: change order of entries for harbor, add author
---------
Co-authored-by: Manuel Schmid <9307310+mashb1t@users.noreply.github.com >
2026-01-26 23:23:05 +01:00
dependabot[bot]
5ab9f7d46a
Bump cheerio from 1.1.2 to 1.2.0 ( #1231 )
...
Bumps [cheerio](https://github.com/cheeriojs/cheerio ) from 1.1.2 to 1.2.0.
- [Release notes](https://github.com/cheeriojs/cheerio/releases )
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.1.2...v1.2.0 )
---
updated-dependencies:
- dependency-name: cheerio
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 22:43:46 +01:00
dependabot[bot]
c39e924cf9
Bump actions/checkout from 6.0.1 to 6.0.2 ( #1232 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8e8c483db8...de0fac2e45 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 22:43:16 +01:00
Daniel Vigueras
ee4634e435
Add Dockadvisor ( #1222 )
2026-01-20 09:20:59 +01:00
dependabot[bot]
ecf0a3a94f
Bump actions/cache from 5.0.1 to 5.0.2 ( #1229 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](9255dc7a25...8b402f58fb )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-20 09:18:55 +01:00
dependabot[bot]
2cd6c04450
Bump actions/setup-node from 6.1.0 to 6.2.0 ( #1228 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](395ad32622...6044e13b5d )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-20 09:16:31 +01:00
furkan
f9b727041d
Add dockerlings ( #1208 )
2026-01-18 15:54:21 +01:00
David J Berube
f55163208a
Add dprs - A developer-focused TUI for Docker container management ( #1212 )
...
dprs is a terminal user interface built with Rust for managing Docker containers during software development, featuring real-time log streaming and efficient container management. There's a lot of these out there; this one, in particular, is designed to make dev easier, with easy access to container ips and single key access to restart, stop, and so on. Also supports vim-style visual mode to stop/restart multiple containers at once.
Co-authored-by: Andreas Gebhardt <agebhar1@googlemail.com >
2026-01-18 15:32:30 +01:00
Juan Torrente
3cf210a0dc
Mark Weave as abandoned ( #1218 )
...
Linked repo is archived, website is dead. I left the "(The Docker network)" comment intact but might be good to delete too.
Co-authored-by: Andreas Gebhardt <agebhar1@googlemail.com >
2026-01-18 15:23:03 +01:00
Shubhransh
f9d4f888eb
Docs: Add DockMate in README.md ( #1224 )
2026-01-18 15:13:48 +01:00
dependabot[bot]
301e019185
Bump undici from 7.16.0 to 7.18.2 ( #1225 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 7.16.0 to 7.18.2.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.16.0...v7.18.2 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 7.18.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andreas Gebhardt <agebhar1@googlemail.com >
2026-01-18 15:03:13 +01:00
JRK
4df86b48d6
Add d4s to terminal UI tools list ( #1227 )
...
Added d4s to the list of terminal UI tools for Docker management.
2026-01-18 15:01:16 +01:00
dependabot[bot]
f421d82354
Bump fs-extra from 11.3.2 to 11.3.3 ( #1217 )
...
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra ) from 11.3.2 to 11.3.3.
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/11.3.2...11.3.3 )
---
updated-dependencies:
- dependency-name: fs-extra
dependency-version: 11.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-22 19:02:07 +01:00
dependabot[bot]
a301665db5
Bump actions/cache from 4.3.0 to 5.0.1 ( #1213 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.3.0 to 5.0.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](0057852bfa...9255dc7a25 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 22:35:15 +01:00
dependabot[bot]
cbf1df2432
Bump actions/upload-artifact from 5.0.0 to 6.0.0 ( #1214 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](330a01c490...b7c566a772 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 22:34:03 +01:00
dependabot[bot]
9527d7e290
Bump actions/setup-node from 6.0.0 to 6.1.0 ( #1211 )
...
* Bump actions/setup-node from 6.0.0 to 6.1.0
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](2028fbc5c2...395ad32622 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update Node.js setup action to v6.1.0
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andreas Gebhardt <agebhar1@googlemail.com >
2025-12-09 08:20:13 +01:00
dependabot[bot]
a4c8146fd0
Bump actions/checkout from 6.0.0 to 6.0.1 ( #1210 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](1af3b93b68...8e8c483db8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 08:02:32 +01:00
dependabot[bot]
24248c4aad
Bump actions/checkout from 5.0.0 to 6.0.0 ( #1206 )
...
* Bump actions/checkout from 5.0.0 to 6.0.0
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](08c6903cd8...1af3b93b68 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andreas Gebhardt <agebhar1@googlemail.com >
2025-11-24 19:00:12 +01:00