Skip to content

[BOUNTY ] Base Stack — Traefik + Portainer + Watchtower + Socket Proxy#573

Open
weilixiong wants to merge 1 commit into
illbnm:masterfrom
weilixiong:feat/base-stack
Open

[BOUNTY ] Base Stack — Traefik + Portainer + Watchtower + Socket Proxy#573
weilixiong wants to merge 1 commit into
illbnm:masterfrom
weilixiong:feat/base-stack

Conversation

@weilixiong
Copy link
Copy Markdown

Implements base infrastructure with Docker Socket Proxy for secure API access.

Changes:

  • docker-socket-proxy:0.2.0 for secure Docker API
  • Traefik → socket proxy (read-only)
  • Portainer → socket proxy (full access)
  • Watchtower retains direct socket (no TCP support)
  • All health checks, specific version tags, .env config

- Adds docker-socket-proxy:0.2.0 container for secure Docker API access
- Traefik now connects via TCP to socket proxy instead of direct socket
- Portainer connects via TCP to socket proxy
- Watchtower retains direct socket access (no TCP support)
- Updates README with new architecture diagram
- Configures fine-grained permissions per service

Closes illbnm#1
@weilixiong
Copy link
Copy Markdown
Author

Hi @illbnm, we submitted 14 PRs (#573-#586) covering the full homelab stack. Could you take a look when you get a chance? Happy to address any feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant