Commit Graph

3002 Commits

Author SHA1 Message Date
Pаramtamtām
2edc4efb02 Add microcheck utility to README (#1202)
* Add microcheck utility to README

Added microcheck utility for lightweight health checks in Docker.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-16 18:22:19 +01:00
dependabot[bot]
ce01549b76 Bump rimraf from 6.0.1 to 6.1.0 (#1201)
Bumps [rimraf](https://github.com/isaacs/rimraf) from 6.0.1 to 6.1.0.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v6.0.1...v6.1.0)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-version: 6.1.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>
2025-11-03 19:45:44 +01:00
dependabot[bot]
4365494c73 Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#1200)
* Bump actions/upload-artifact from 4.6.2 to 5.0.0

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](ea165f8d65...330a01c490)

---
updated-dependencies:
- dependency-name: actions/upload-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>
Co-authored-by: Andreas Gebhardt <agebhar1@googlemail.com>
2025-10-29 22:16:28 +01:00
Joshua Harding
2cf19bc7ac Add nscr (registry) to README.md (#1199)
New and Shiny Container Registry
2025-10-29 21:38:00 +01:00
Luca Bello
fd885ff12f Add docker-captain (#1198) 2025-10-22 21:05:15 +02:00
dependabot[bot]
3e73b8444a Bump actions/setup-node from 5.0.0 to 6.0.0 (#1197)
* Bump actions/setup-node from 5.0.0 to 6.0.0

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](a0853c2454...2028fbc5c2)

---
updated-dependencies:
- dependency-name: actions/setup-node
  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-10-20 19:13:13 +02:00
Abian Suarez
8c0fd0b960 Add Docker DB Manager - Desktop app for managing Docker database containers (#1194) 2025-10-07 22:54:46 +02:00
Julien Bisconti
f6188cc028 Update dependabot.yml 2025-10-02 21:04:29 +02:00
Julien Bisconti
0d32406949 Delete .github/config.yml (#1191) 2025-10-02 20:51:23 +02:00
Julien Bisconti
2860a20ad6 Delete .github/weekly-digest.yml (#1190) 2025-10-02 20:50:12 +02:00
Julien Bisconti
ed3af6676b Delete .github/ISSUE_TEMPLATE.md 2025-10-02 20:49:52 +02:00
Julien Bisconti
05737bcde8 Update issue templates 2025-10-02 20:47:37 +02:00
Julien Bisconti
5b46451014 Modernization (thanks to AI) (#1187)
* -  Removed 3 broken links (labex.io, hashnode.com entries)
-  Fixed rust-lang.org redirect issue
-  Added problematic domains to exclusion list (YouTube playlists, aquasec, cloudsmith)
-  Updated all npm dependencies to latest versions

-  **health_check.mjs** - Comprehensive repository health checker
  - Detects archived repositories
  - Identifies stale projects (2+ years inactive)
  - Flags inactive projects (1-2 years)
  - Generates detailed health reports
  - Run with: `npm run health-check`

-  **test_all.mjs** - Now detects archived repositories
  - Added `isArchived` field to GraphQL query
  - Warns about archived repos that should be marked `💀`
  - Non-blocking warnings (doesn't fail builds)

- Runs every Monday at 9 AM UTC
- Checks all 731+ GitHub repositories for health
- Auto-creates/updates GitHub issue with findings
- Labels: `health-report`, `maintenance`
- Manual trigger available

- Runs every Saturday at 2 AM UTC
- Tests all external links
- Auto-creates issue when links break
- Auto-closes issue when all links fixed
- Labels: `broken-links`, `bug`

- Already checks for duplicates
- Now also checks for archived repos
- Validates link format and availability

-  **MAINTENANCE.md** - Complete guide for maintainers
  - Monthly, quarterly, and annual tasks
  - Emergency procedures
  - Quality standards
  - Metrics to track

-  **AGENTS.md** - Updated with new commands
  - Added health-check command
  - Noted GITHUB_TOKEN requirements
  - Added alphabetical sorting guideline

- **Total Links**: 883 (731 GitHub repos + 152 external)
- **Working Links**: >99% (after fixes)
- **Abandoned Projects**: 15 marked with `💀`
- **Automated Checks**: 3 workflows running

- **Automatic detection** of abandoned/archived projects
- **Weekly monitoring** ensures issues are caught early
- **Proactive alerts** via GitHub issues

- No more manual link checking (automated weekly)
- Archived repos detected automatically
- Contributors get instant PR feedback

- Health metrics tracked over time
- Clear standards documented
- Easy onboarding for new maintainers

- Monday: Health report generated and posted
- Saturday: Link validation runs

- Review health report issue
- Mark any newly archived projects with `💀`

- Run full health check: `npm run health-check`
- Review inactive projects (1-2 years)
- Consider removing very old abandoned projects

- Deep cleanup of `💀` projects
- Update documentation
- Review categories and organization

1. **Auto-PR for Archived Repos**: Bot could auto-create PRs to mark archived repos
2. **Contribution Stats**: Track and display top contributors
3. **Category Health**: Per-category health metrics
4. **Dependency Updates**: Dependabot for npm packages
5. **Star Trending**: Track which projects are gaining popularity

- `tests/health_check.mjs` - Health checker script
- `.github/workflows/health_report.yml` - Weekly health workflow
- `.github/workflows/broken_links.yml` - Link validation workflow
- `.github/MAINTENANCE.md` - Maintainer guide
- `AGENTS.md` - AI agent guidelines

- `README.md` - Removed 3 broken links, fixed 1 redirect
- `tests/test_all.mjs` - Added archive detection
- `tests/exclude_in_test.json` - Added problematic domains
- `package.json` - Added health-check script
- `package-lock.json` - Updated dependencies

Before: Manual maintenance, broken links accumulate, outdated projects linger
After: **Automated health monitoring, proactive issue detection, systematic maintenance**

The list is now **self-maintaining** with minimal human oversight required.

---

*Generated: 2025-10-01*

* update github actions

* remove dead links

* set timeout

* Add badges
2025-10-02 15:03:59 +02:00
UUSEC Technology
cb2b7788f2 Add OpenResty Manager (#1170) 2025-09-26 09:18:57 +02:00
Manuel Schmid
f060745a7d hotfix: adjust broken links (#1183)
* hotfix: adjust broken links

as mentioned in https://github.com/veggiemonk/awesome-docker/actions/runs/17872390689/job/50828260945

* hotfix: adjust broken links #2

as mentioned in https://github.com/veggiemonk/awesome-docker/actions/runs/17881642309/job/50850052160?pr=1183

* hotfix: adjust broken links #3

as mentioned in https://github.com/veggiemonk/awesome-docker/actions/runs/17881663351/job/50850098802?pr=1183
2025-09-21 14:20:11 +02:00
Manuel Schmid
43bde87b9d feat: add DockStat (#1185)
* feat: add DockStat

* fix: use correct order for 🚧 sign

* fix: use description of repository https://github.com/its4nik/dockstat instead of the one provided by @its4nik
2025-09-20 20:34:19 +02:00
Manuel Schmid
035af2a05b feat: add defang (#1184) 2025-09-20 20:33:46 +02:00
dependabot[bot]
56c9431945 Bump fs-extra from 11.3.1 to 11.3.2 (#1182)
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 11.3.1 to 11.3.2.
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/11.3.1...11.3.2)

---
updated-dependencies:
- dependency-name: fs-extra
  dependency-version: 11.3.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>
2025-09-18 08:19:42 +02:00
Byte Sharky
1763c33c61 Add docker-dns to Service Discovery (#1181)
* Add docker-dns to Service Discovery

Lightweight DNS forwarder for Docker containers, resolves container
names with custom suffixes (e.g. .docker) on the host to simplify
service discovery.

* docs: add missing user information

Updated docker-dns description to include author attribution

---------

Co-authored-by: Manuel Schmid <9307310+mashb1t@users.noreply.github.com>
2025-09-10 19:45:14 +02:00
100tomer
4d95f6faf3 Add RepoFlow – a simple Docker-compatible package management platform (#1174) 2025-08-27 05:37:56 +07:00
dependabot[bot]
fe842e3617 Bump fs-extra from 11.3.0 to 11.3.1 (#1179)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 13m34s
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 11.3.0 to 11.3.1.
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/11.3.0...11.3.1)

---
updated-dependencies:
- dependency-name: fs-extra
  dependency-version: 11.3.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-08-06 18:26:27 +02:00
dependabot[bot]
603875dddf Bump cheerio from 1.1.0 to 1.1.2 (#1177)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 1m0s
Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.1.0 to 1.1.2.
- [Release notes](https://github.com/cheeriojs/cheerio/releases)
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.1.0...v1.1.2)

---
updated-dependencies:
- dependency-name: cheerio
  dependency-version: 1.1.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>
2025-07-24 07:09:46 +02:00
dependabot[bot]
5002c486cf Bump brace-expansion from 2.0.1 to 2.0.2 (#1173)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 51s
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.1...v2.0.2)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 2.0.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 09:29:56 +02:00
dependabot[bot]
6e8b83b5a8 Bump cheerio from 1.0.0 to 1.1.0 (#1172)
Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/cheeriojs/cheerio/releases)
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.0.0...v1.1.0)

---
updated-dependencies:
- dependency-name: cheerio
  dependency-version: 1.1.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>
2025-06-10 18:29:04 +02:00
dependabot[bot]
d7c9729d66 Bump undici from 6.21.1 to 6.21.3 (#1169)
Bumps [undici](https://github.com/nodejs/undici) from 6.21.1 to 6.21.3.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v6.21.1...v6.21.3)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 6.21.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 09:02:04 +02:00
Resul
2be78fd663 Add Label Backup to README.md as a new Docker-aware backup agent (#1171)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 50s
2025-05-18 10:37:12 +02:00
Piotr Hajdas
0e0e1eb688 Add docker-to-iac: Convert Docker configurations to Infrastructure as Code templates (#1167)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 1m23s
* Update README.md

* Update for alphabetical order

* Update README.md
2025-05-08 00:33:23 +02:00
Baikare Sandip
9bd9d88c99 Update README.md (#1168)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 1m25s
Updated awesome-stacks description
2025-04-25 03:47:07 +02:00
Jack Stuart
07b204cd54 Mark multiple projects as dead (#1166) 2025-04-23 08:04:08 +02:00
Gorkem Cetin (BWL)
f15a4e1168 Add Checkmate to "Monitoring" (#1163)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 46s
2025-03-30 18:01:12 +02:00
Manuel Schmid
1c3daa2073 fix: update actions to latest available version (#1164)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 2m31s
* fix: update actions to latest available version

they're immutable tags anyways, not really a need to use sha's here

* fix: prefix v on version tags
2025-03-23 16:59:17 +01:00
Alex Kup
98d2223c13 add lazyjournal (#1161)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 1m22s
2025-01-25 10:10:32 +01:00
dependabot[bot]
6c1e1e1f76 Bump undici from 6.19.7 to 6.21.1 (#1160)
Some checks failed
Pull Requests / Weekly QA / test (push) Failing after 2m54s
Bumps [undici](https://github.com/nodejs/undici) from 6.19.7 to 6.21.1.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v6.19.7...v6.21.1)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 06:46:12 +01:00
dependabot[bot]
c99847009e Bump fs-extra from 11.2.0 to 11.3.0 (#1159)
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 11.2.0 to 11.3.0.
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/11.2.0...11.3.0)

---
updated-dependencies:
- dependency-name: fs-extra
  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>
2025-01-19 18:55:13 +01:00
Julien Bisconti
c62c45656d remove empty header (#1155)
fixes #1152
2024-12-01 11:22:29 +01:00
Julien Bisconti
4bcb9c2439 fix windows install link (#1156) 2024-12-01 11:21:51 +01:00
Stéphane ROBERT
12706386a0 Add a French Blog (#1153)
My site is among the most visited by French-speaking individuals for content on DevSecOps culture and tools. And of course, Docker is extensively documented on it.
2024-11-30 01:35:52 +01:00
dependabot[bot]
4076c72f67 Bump cross-spawn from 7.0.3 to 7.0.6 (#1154)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-30 01:25:34 +01:00
Yasser Kaddoura
4f80700659 Add Komodo (#1151)
A Portainer alternative

https://github.com/mbecker20/komodo
2024-11-12 08:25:10 +01:00
Bob Conan
f2c088a055 Update README.md, fix typos (#1150) 2024-10-22 02:54:44 +02:00
Julien Bisconti
84662cedcd add docker-repack (#1148)
https://github.com/orf/docker-repack
2024-10-22 02:53:51 +02:00
Julien Bisconti
bb7c1a877c update Google Container Registry -> Artifact Registry (#1149)
* update Google Container Registry -> Artifact Registry

* remove dockhero.io (link dead)

* Update exclude_in_test.json

udacity is still valid, just returned `forbidden`.
2024-10-22 02:53:35 +02:00
Lei Shi
4939d96c61 Add Docker Hands-on Labs to Where to start section (#1147)
* Add Docker Hands-on Labs to Where to start section

* Update README.md
2024-10-20 17:22:51 +02:00
Daniel Lombardi
2856ae4a0e added: swarm-ansible (#1146)
* Update README.md

* Update README.md
2024-10-06 23:48:37 +02:00
Aman Kumar
84e69881ec Fix axibase collector link in readme (#1144) 2024-09-08 13:43:59 +02:00
Julien Bisconti
22baa909a7 deprecate Dockeron (#1143)
fixes #1141
2024-08-22 11:36:31 +02:00
Jason Ng
2e5f3d912e Add MyIP (#1142) 2024-08-22 11:16:02 +02:00
Manuel Schmid
4a116add3a fix: update outdated links in README.md (#1140) 2024-08-15 09:53:21 +02:00
dependabot[bot]
e407103e9c Bump cheerio from 1.0.0-rc.12 to 1.0.0 (#1139)
Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.0.0-rc.12 to 1.0.0.
- [Release notes](https://github.com/cheeriojs/cheerio/releases)
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.0.0-rc.12...v1.0.0)

---
updated-dependencies:
- dependency-name: cheerio
  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>
2024-08-12 19:52:56 +02:00
Julien Bisconti
5d67b52ef8 [maintainer] Remove mention of twitter bot (#1138)
* Remove mention of twitter bot

It seems broken since the twitter/x API changes. @vegasbrianc was the one to set it up back then. This has been mentioned in #1137

* Update config.yml

first PR merged comment fixed
2024-07-13 22:10:49 +02:00