3121 Commits

Author SHA1 Message Date
Youssef Bourourou
8e4a83535d Add self-hosted-runner to CI/CD section (#1440)
* Add self-hosted-runner to CI/CD section

* Remove By XXX on self hosted runner

---------

Co-authored-by: Youssef Bourourou <ybr@quinta.im>
Co-authored-by: Julien Bisconti <veggiemonk@users.noreply.github.com>
2026-07-02 18:03:55 +02:00
dependabot[bot]
db6c71f771 chore(deps): bump actions/setup-go from 6.4.0 to 6.5.0 (#1479)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.4.0 to 6.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](4a3601121d...924ae3a1cd)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 6.5.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-06-24 18:14:51 +02:00
dependabot[bot]
d6b57005e0 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#1478)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](df4cb1c069...9c091bb21b)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.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>
2026-06-24 18:10:51 +02:00
Manuel Schmid
7c2fa6b4a5 feat: add resq to category storage (#1473)
* feat: add resq to category storage

also cleanup entries to restore alphabetical sort order

* refactor: reword resq entry

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Julien Bisconti <veggiemonk@users.noreply.github.com>
2026-06-22 17:45:47 +02:00
Yu
dd56a5bdb9 remove private videos (#1476)
removed 3 links to videos that are now private or unavailable
2026-06-22 17:37:53 +02:00
dependabot[bot]
f28dae9520 chore(deps): bump charm.land/lipgloss/v2 from 2.0.3 to 2.0.4 (#1475)
Bumps [charm.land/lipgloss/v2](https://github.com/charmbracelet/lipgloss) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/charmbracelet/lipgloss/releases)
- [Commits](https://github.com/charmbracelet/lipgloss/compare/v2.0.3...v2.0.4)

---
updated-dependencies:
- dependency-name: charm.land/lipgloss/v2
  dependency-version: 2.0.4
  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-06-20 13:09:47 +02:00
strmax195-hue
224f956e4a Add DockTUI to terminal tools (#1472)
Co-authored-by: strmax195-hue <strmax195-hue@users.noreply.github.com>
2026-06-15 17:15:03 +02:00
Chris Richner
bd36554025 Add doco-cd to deployment tools list in README (#1471)
* Add doco-cd to deployment tools list in README

---------

Co-authored-by: Manuel Schmid <9307310+mashb1t@users.noreply.github.com>
2026-06-14 11:44:52 +02:00
dependabot[bot]
1032fa425d chore(deps): bump charm.land/bubbletea/v2 from 2.0.6 to 2.0.7 (#1461)
Bumps [charm.land/bubbletea/v2](https://github.com/charmbracelet/bubbletea) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: charm.land/bubbletea/v2
  dependency-version: 2.0.7
  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-06-05 10:57:28 +02:00
dependabot[bot]
dc2e5ecd01 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (#1460)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](de0fac2e45...df4cb1c069)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.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-06-05 10:57:04 +02:00
Julien Bisconti
29222bfcb5 feat: add prune subcommand, drop archived/stale entries (#1441)
* feat: add prune subcommand, drop archived/stale entries, add container-explorer

Add a new `awesome-docker prune` subcommand that removes README entries
whose repository health status matches a configurable set (default:
archived,stale). URLs are read from the local health cache, or from a
markdown report file via --from-report when the cache is outdated.

Apply it against the issue #1439 health report to remove 5 entries
that survived the recent reorg: stitchocker, docker-consul,
blockbridge-docker-volume, docker-explorer, dockdash.

Add google/container-explorer in the Security section as the actively
maintained successor to the now-archived google/docker-explorer.

Co-Authored-By: Claude <noreply@anthropic.com>

* golangci-lint config

* fix: address golangci-lint findings

Fixes errcheck on bufio.Writer.WriteString, gocritic rangeValCopy via
indexed loops with pointer locals, gosec G703 on user-supplied CLI
output path, noctx by switching to exec.CommandContext with a timeout
in the TUI url opener, prealloc in the scorer test, plus fieldalignment
struct reorders and golines line breaks from --fix.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-05-18 23:46:32 +02:00
David Lepaux
503e5bd7c7 Add docker-exporter to Monitoring (#1423)
Co-authored-by: Julien Bisconti <veggiemonk@users.noreply.github.com>
2026-05-18 22:51:09 +02:00
Shekhar Luhar
058b8b1077 Add Middleware in Observability List (#1438)
Middleware aligns with the existing Observability category criteria and is comparable to already listed platforms such as Datadog. It provides monitoring for Docker hosts, containers, container logs, infrastructure metrics, traces, and application performance across containerized environments. Since similar commercial observability platforms with Docker monitoring capabilities are already included, Middleware appears consistent with the current scope of the section.
2026-05-18 22:47:34 +02:00
Julien Bisconti
9e98c62f4c contributing link 2026-05-18 00:12:11 +02:00
Julien Bisconti
9d7ade3ccc Clarify guidelines for contributing 2026-05-18 00:11:00 +02:00
Julien Bisconti
aa0df11fba Reorg sections, tighten criteria, add new projects (#1437)
* Structural reorg - part 1

Removals (~16 entries that failed the "for Docker" test):
- Container Composition: LLM Harbor
- Deployment: awesome-stacks
- Orchestration: Ansible Linux Docker, ManageIQ, RedHerd Framework
- Reverse Proxy: idle-less
- Service Discovery: etcd, istio (then section deleted)
- Volume: duplicacy-cli-cron
- Security: crowdsec-blocklist-import, dvwassl
- Dev Env: DockerDL, ESP32 Linux builder, Rust Universal Compiler
- Testing: InSpec
- Wrappers: Ansible
- Monitoring SaaS: Prometheus, Broadcom, Splunk-blog (when merging)

Structural moves:
- Service Discovery → folded into Networking (docker-consul, docker-dns, registrator kept; etcd/istio dropped)
- Metadata (1 entry, OCI spec) → deleted
- User Interface > Terminal > {Terminal UI, CLI tools, Other} → flattened to one Terminal subsection
- CI Services (under "Services based on Docker") → merged into CI/CD
- Monitoring Services → merged into Monitoring
- CaaS → merged into PaaS / CaaS
- Top-level Services based on Docker (mostly 💴) → deleted; pricing is signaled by 💴, not topology
- TOC updated to match

CONTRIBUTING.md tightening:
- Added a "for Docker" test framed as one yes/no question
- 12-row example table covering monitoring, reverse proxies, scanners, schedulers, tutorials, awesome-stacks-style submissions
- One-sentence sanity check ("This project exists to ____")
- New entry-description rule: descriptions must make the Docker connection obvious

* Tighten project submission criteria

* Manual review and clean up

* Add relevant project in 2026

* fix lint

* add relevant projects

* Add Cloud Run Compose, fix redirected URLs

- Add Cloud Run Compose under Deployment & Platforms (docker-compose deploys).
- Update GCP Artifact Registry URL to follow docs.cloud.google.com redirect.
- Update CodeFresh URL to its post-acquisition home at octopus.com/codefresh.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* remove dead projects

* exclude bot protected website

* clean up

* clean up more

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 23:40:31 +02:00
Julien Bisconti
da8890dda6 agent instructions 2026-05-17 21:05:42 +02:00
Julien Bisconti
48dacee4bd Clarify project goal 2026-05-17 21:03:23 +02:00
Julien Bisconti
236874b6dc Prune entries that aren't Docker-focused (#1435)
Remove 11 listings whose Docker connection is incidental — generic
tools (system monitors, an IDE framework, a homepage app, a DB DevOps
platform, etc.) that happen to ship as containers rather than projects
built for Docker.

Removed:
  Monitoring: Checkmate, Glances, HertzBeat, Sidekick
  Networking: MyIP
  Base Tools: SparkView
  Dev Env:    Bytebase
  Web UI:     Kubevious, Mafl, netdata, Theia

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 20:56:03 +02:00
Julien Bisconti
d2a717548c fix(lint): add trailing period to wharf description (#1436)
Resolves the only outstanding `description-period` lint error.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 20:55:36 +02:00
Manuel
a4617e6a2e Remove outdated Docker links from README #HSFDPMUW (#1430)
Removed a link to a blog about Docker from the Useful Resources section.
2026-05-15 01:37:57 +02:00
idesyatov
11f5645edf Add wharf to Terminal section (#1397)
Wharf is a terminal UI for managing Docker Compose stacks, inspired by k9s.

- Written in Go with Bubbletea/Lipgloss
- Vim-style navigation (hjkl, gg/G, /, :command)
- Real-time CPU/MEM/Network monitoring with braille charts
- Container file browser, exec with shell detection
- SSH remote Docker host support
- Command mode with Tab-autocomplete
- Health checks, bulk operations, custom commands
- Themes (dark/light/custom), mouse support
- Single binary, zero dependencies
- Available via Homebrew and GitHub Releases (5 platforms)

https://github.com/idesyatov/wharf
2026-04-28 22:42:31 +02:00
deadnews
06944f13ac feat: add pindock (#1395)
Co-authored-by: Manuel Schmid <9307310+mashb1t@users.noreply.github.com>
2026-04-24 00:08:20 +02:00
Joao Zanutto
cfc6df735c Add EasyDocker to Terminal UI tools (#1411)
Co-authored-by: Manuel Schmid <9307310+mashb1t@users.noreply.github.com>
2026-04-24 00:05:44 +02:00
dependabot[bot]
d117e2a52c chore(deps): bump charm.land/bubbletea/v2 from 2.0.5 to 2.0.6 (#1415)
Bumps [charm.land/bubbletea/v2](https://github.com/charmbracelet/bubbletea) from 2.0.5 to 2.0.6.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v2.0.5...v2.0.6)

---
updated-dependencies:
- dependency-name: charm.land/bubbletea/v2
  dependency-version: 2.0.6
  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-04-23 07:43:17 +02:00
Adela
d36a2e60b8 Add Bytebase to Development Environment section (#1404)
Co-authored-by: Manuel Schmid <9307310+mashb1t@users.noreply.github.com>
2026-04-20 00:29:02 +02:00
dependabot[bot]
702f9ebdb1 chore(deps): bump charm.land/lipgloss/v2 from 2.0.2 to 2.0.3 (#1410)
Bumps [charm.land/lipgloss/v2](https://github.com/charmbracelet/lipgloss) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/charmbracelet/lipgloss/releases)
- [Commits](https://github.com/charmbracelet/lipgloss/compare/v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: charm.land/lipgloss/v2
  dependency-version: 2.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-04-16 18:29:43 +02:00
dependabot[bot]
8b6190833e chore(deps): bump charm.land/bubbletea/v2 from 2.0.2 to 2.0.5 (#1409)
Bumps [charm.land/bubbletea/v2](https://github.com/charmbracelet/bubbletea) from 2.0.2 to 2.0.5.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v2.0.2...v2.0.5)

---
updated-dependencies:
- dependency-name: charm.land/bubbletea/v2
  dependency-version: 2.0.5
  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-04-16 18:27:12 +02:00
dependabot[bot]
acb22d742d chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 (#1408)
Bumps [actions/github-script](https://github.com/actions/github-script) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](ed597411d8...3a2844b7e9)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: 9.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>
2026-04-16 18:25:43 +02:00
dependabot[bot]
cc01a24f56 chore(deps): bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 (#1407)
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](7b1f4a764d...fc324d3547)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-version: 5.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>
2026-04-16 18:18:34 +02:00
dependabot[bot]
15d866e8c5 chore(deps): bump actions/deploy-pages from 4.0.5 to 5.0.0 (#1383)
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4.0.5 to 5.0.0.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](d6db90164a...cd2ce8fcbc)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-version: 5.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: Manuel Schmid <9307310+mashb1t@users.noreply.github.com>
2026-04-02 08:29:44 +02:00
dependabot[bot]
2e165e65bd chore(deps): bump actions/setup-go from 6.3.0 to 6.4.0 (#1384)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](4b73464bb3...4a3601121d)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 6.4.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-04-02 08:28:31 +02:00
Julien Bisconti
2cb1cada8c fix gitattributes 2026-03-31 20:13:48 +02:00
DevITWay | Pavel Volkov
88b3958014 Add NORA - multi-protocol artifact registry (#1272)
* Add NORA - multi-protocol artifact registry

* Fix alphabetical order of NORA entry

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: AI User <ai-user@ai.devitacademy.lab>
Co-authored-by: Julien Bisconti <veggiemonk@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 20:07:50 +02:00
Julien Bisconti
f1b5af84dc Fix order 2026-03-31 19:41:10 +02:00
Julien Bisconti
3c2e534977 feat(make): add fix-order target 2026-03-31 19:38:20 +02:00
Julien Bisconti
903a700510 feat(cli): add fix-order command for sorting README entries
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 19:37:48 +02:00
Julien Bisconti
f81eea2496 feat(linter): add SortFile for sort-only README fixing
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 19:36:47 +02:00
Will Luck
03ec882e62 Add Docker-Sentinel to Monitoring section (#1275)
Co-authored-by: Will Luck <noreply@github.com>
Co-authored-by: Julien Bisconti <veggiemonk@users.noreply.github.com>
2026-03-31 19:16:28 +02:00
Zoltan
3a7d816845 Added swarmcli to the documentation (#1377) 2026-03-31 19:12:44 +02:00
potterwhite
8dd41ca6b5 Add HarborPilot to Development Environment section (#1372)
Co-authored-by: Julien Bisconti <veggiemonk@users.noreply.github.com>
2026-03-31 19:00:25 +02:00
Code of Mario
9d7a9f0f7a Add Wiremap to Monitoring (#1371) 2026-03-31 18:53:31 +02:00
Recep S
4d83a8ee05 Add Mocker - Docker-compatible container CLI for macOS (#1355) 2026-03-31 18:47:42 +02:00
Recep S
ec8c8410be docs: add Den to Security section (#1356)
Co-authored-by: Julien Bisconti <veggiemonk@users.noreply.github.com>
2026-03-31 18:46:19 +02:00
Bradley Woods
e7e2830b67 Add Grype to Security section (#1370) 2026-03-31 18:44:30 +02:00
Grzegorz Piwowarek
de4965f01e add tdocker (#1376) 2026-03-31 18:43:54 +02:00
Benjamin Touchard
bba85d0549 docs: add Maintenant to Monitoring section (#1276)
Maintenant is a self-discovering infrastructure monitoring tool
for Docker and Kubernetes with endpoint monitoring, heartbeats,
TLS certificates, resource metrics, and update intelligence.
2026-03-17 23:43:32 +01:00
deep-on
af1c5695c6 Add DockProbe - lightweight Docker monitoring with anomaly detection (#1273)
Co-authored-by: dohelper <dohelper6@gmail.com>
2026-03-17 23:40:15 +01:00
Julien Bisconti
a4224eaa56 update go deps 2026-03-12 16:36:24 +01:00
Julien Bisconti
264f6bd0f6 Mark stale projects with 🧊, remove archived entries, add Arcane (#1267)
- Add 🧊 marker for 113 stale projects (2+ years inactive)
- Remove 4 archived repos (Centurion, notary, Minio, docker-ls)
- Remove 1 broken link (docker-lock / safe-waters)
- Add Arcane to the Web section
- Replace 💲 with 💴 across README and tooling
- Add 🧊 (MarkerStale) support to Go parser/linter
- Update CONTRIBUTING.md, PR template, issue template, and AGENTS.md

Closes #1260, relates to #1188, #1255

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 17:34:18 +01:00