Docker Compose Continuous Deployment https://github.com/kimdre/doco-cd/wiki
  • Go 99.2%
  • Makefile 0.3%
  • Dockerfile 0.2%
  • HTML 0.2%
Find a file
renovate[bot] 10f4b1b95b
fix(deps): update module github.com/prometheus/common to v0.69.0 (#1458)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/prometheus/common](https://redirect.github.com/prometheus/common)
| `v0.68.1` → `v0.69.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fcommon/v0.69.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fcommon/v0.68.1/v0.69.0?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/39) for more information.

---

### Release Notes

<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>

###
[`v0.69.0`](https://redirect.github.com/prometheus/common/blob/HEAD/CHANGELOG.md#v0690--2026-06-17)

[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.68.1...v0.69.0)

##### Security / behavior changes

- **config: credentials are no longer forwarded across cross-host
redirects.** When `FollowRedirects` is enabled, the HTTP client now
strips `Authorization`, `Cookie`, `Proxy-Authorization` and other
sensitive headers, and skips basic-auth, bearer-token and OAuth2
credentials, when a redirect points to a different host. This aligns
with Go's `net/http` behavior. Callers that relied on credentials being
sent to a redirect target on another host will need to target that host
directly.
[#&#8203;901](https://redirect.github.com/prometheus/common/issues/901)
[#&#8203;920](https://redirect.github.com/prometheus/common/issues/920)
[#&#8203;921](https://redirect.github.com/prometheus/common/issues/921)
- config: `LoadHTTPConfigFile` now resolves relative file paths (e.g.
`*_file` credentials, `http_headers` files) against the config file's
own directory instead of its parent directory. Configs that worked
around the old behavior by prefixing paths with the config's directory
name must drop that prefix.
[#&#8203;925](https://redirect.github.com/prometheus/common/issues/925)

##### Bugfixes

- expfmt: fix nil pointer panic when parsing empty braces `{}`.
[#&#8203;922](https://redirect.github.com/prometheus/common/issues/922)
- model: fix `Time.UnmarshalJSON` for larger negative numbers.
[#&#8203;918](https://redirect.github.com/prometheus/common/issues/918)

##### Performance

- model: reduce allocations in `Time.UnmarshalJSON`.
[#&#8203;918](https://redirect.github.com/prometheus/common/issues/918)

##### Internal

- Synchronize common files from prometheus/prometheus.
[#&#8203;917](https://redirect.github.com/prometheus/common/issues/917)
- Modernize Go.
[#&#8203;919](https://redirect.github.com/prometheus/common/issues/919)

**Full Changelog**:
<https://github.com/prometheus/common/compare/v0.68.1...v0.69.0>

</details>

---

### Configuration

📅 **Schedule**: (in timezone Europe/Berlin)

- Branch creation
  - "after 3am and before 7am"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/kimdre/doco-cd).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-20 16:43:22 +02:00
.github chore(deps): update actions/checkout action to v7 (#1459) 2026-06-20 16:42:41 +02:00
cmd/doco-cd feat(oci): add support for custom targets in OCI artifacts (#1449) 2026-06-17 21:48:24 +02:00
internal feat(oci): add support for custom targets in OCI artifacts (#1449) 2026-06-17 21:48:24 +02:00
test test: update test file 2026-03-20 12:48:42 +01:00
test-cases@a1dc560306 fix(git): resolve relative submodule URLs against parent repository remote URL (#1414) 2026-06-05 08:31:11 +02:00
wiki feat(config): add DATA_MOUNT_PATH environment variable for writable deployment data (#1445) 2026-06-14 23:18:54 +02:00
.dockerignore chore: ci skip build dev duplicate build (#1349) 2026-05-14 08:56:13 +02:00
.doco-cd.test.yaml feat: add support for remote repository deployment configuration (#386) 2025-05-16 17:43:06 +02:00
.doco-cd.yaml feat: add support for remote repository deployment configuration (#386) 2025-05-16 17:43:06 +02:00
.editorconfig feat: repo clone (#1) 2024-07-18 23:51:17 +02:00
.gitignore feat(git): add support for GitHub App authentication (#1339) 2026-05-12 21:44:43 +00:00
.gitmodules docs(wiki): migrate Github Wiki to Github Pages (#1223) 2026-04-19 10:30:27 +02:00
.golangci.yaml feat: trigger reconciliation on Docker daemon events (#1268) 2026-05-03 14:45:21 +02:00
codecov.yml chore: add Codecov configuration for coverage reporting (#797) 2025-11-21 10:22:20 +00:00
CODEOWNERS chore: update CODEOWNERS to include wildcard for all paths 2026-05-04 22:06:25 +02:00
CONTRIBUTING.md docs: update issue reporting links in documentation 2026-05-04 09:12:31 +02:00
dev.compose.yaml test: refactor dev.compose.yaml 2026-05-22 15:53:58 +02:00
docker-compose.yml fix(deploy): require deploy config file (#1362) 2026-05-17 20:44:15 +02:00
Dockerfile chore(deps): update docker/buildx-bin docker tag to v0.35.0 (#1454) 2026-06-20 05:07:42 +02:00
go.mod fix(deps): update module github.com/prometheus/common to v0.69.0 (#1458) 2026-06-20 16:43:22 +02:00
go.sum fix(deps): update module github.com/prometheus/common to v0.69.0 (#1458) 2026-06-20 16:43:22 +02:00
LICENSE docs: adjust License 2024-07-18 21:53:24 +02:00
Makefile feat(scheduler): add ephemeral label handling for one-off jobs (#1353) 2026-05-17 21:07:30 +02:00
README.md feat(oci): add support for OCI artifacts as a deployment source (#1348) 2026-05-16 12:20:47 +02:00
renovate.json fix(renovate): fix Go version grouping 2026-02-11 11:42:44 +01:00
SECURITY.md docs(wiki): migrate Github Wiki to Github Pages (#1223) 2026-04-19 10:30:27 +02:00

doco-cd - Docker Compose Continuous Deployment

GitOps for Docker Compose

Doco CD Logo

GitHub Release Go Report Card CodeQL Tests Build Image Image Vulnerability Scan

Doco CD is a lightweight, declarative GitOps continuous delivery tool that automatically deploys and updates Docker Compose projects/services and Swarm stacks using polling and webhooks.

You can think of it as a simple Portainer or ArgoCD alternative for Docker.

Note

The documentation is now available at doco.cd. The old GitHub wiki is no longer available.

Features

Documentation

You can find the documentation at doco.cd.

Community

Contributing

Contributions are welcome! Please see the contributing guidelines for more information.

Star History

Star History Chart