mirror of
https://github.com/tiennm99/composes.git
synced 2026-10-11 12:09:25 +00:00
chore: add sources dir and debug-service skill, make Coolify primary
sources/ holds gitignored upstream checkouts for debugging a service against its real code; the debug-service skill walks through it. Coolify is now the primary deployment target and Dokploy optional.
This commit is contained in:
1 parent
67da7cd870
commit
3c737b05cd
5 files changed
+136
-6
No files matched your search
@@ -3,9 +3,9 @@
|
||||
My docker compose collection — one directory per service, each self-contained.
|
||||
Tuned to my own setup rather than written as general-purpose templates.
|
||||
|
||||
Services are deployed through [Coolify](https://coolify.io) and
|
||||
[Dokploy](https://dokploy.com), which own what a standalone compose file would
|
||||
otherwise declare:
|
||||
Services are deployed through [Coolify](https://coolify.io), with
|
||||
[Dokploy](https://dokploy.com) supported as an optional extra. The platform
|
||||
owns what a standalone compose file would otherwise declare:
|
||||
|
||||
- **No published ports.** The platform attaches the container to its proxy
|
||||
network and maps a domain to the internal port. Publishing one would also
|
||||
@@ -37,6 +37,13 @@ and are not repeated or linked from a service, so editing one service never
|
||||
touches another's directory — each is a separate Coolify app deploying on a
|
||||
`<service>/**` watch path.
|
||||
|
||||
## Upstream sources
|
||||
|
||||
`sources/` holds checkouts of the upstream repositories behind these images,
|
||||
cloned as `sources/<owner>/<repo>` when a service needs debugging against its
|
||||
real code. Only the empty directory is tracked; its contents are gitignored.
|
||||
The `debug-service` skill in `.claude/skills/` walks through the process.
|
||||
|
||||
## Usage
|
||||
|
||||
In Coolify or Dokploy, point a Docker Compose resource at the service directory
|
||||
|
||||
Reference in new issue
Block a user