Skip to content

feat: added traefik-* aliases for the local reverse proxy - #76

Merged
CaddyDz merged 1 commit into
masterfrom
feat/traefik-aliases
Oct 17, 2026
Merged

CaddyDz merged 1 commit into
masterfrom
feat/traefik-aliases

Conversation

@CaddyDz

@CaddyDz CaddyDz commented Oct 17, 2026

Copy link
Copy Markdown
Owner

Adds traefik-up, traefik-down, traefik-logs and traefik-ps to the Docker section of .aliases, all pointing at ~/.config/traefik/docker-compose.yml. The compose file pins name: traefik, so the project name doesn't depend on where the file lives.

  • Plain aliases with the full path, matching the rest of .aliases (it uses no path variables)
  • Mac only: Traefik doesn't run on the VPS, so vps/.aliases is unchanged
  • No name clashes (whence -w returns none for all four, with oh-my-zsh loaded)

Testing

  • zsh -ic 'traefik-ps' lists the running traefik container
  • traefik-down was not run, because the other projects' containers are attached to the traefik network

🤖 Generated with Claude Code

Traefik's compose file moved to `~/.config/traefik/`, so up/down/logs/ps
now work from any directory instead of needing a `cd` into the project.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@CaddyDz CaddyDz added this to the Shell environment cleanup milestone Oct 17, 2026
@CaddyDz CaddyDz added enhancement New feature or request DX Improving development experience labels Oct 17, 2026
@CaddyDz CaddyDz self-assigned this Oct 17, 2026
@CaddyDz
CaddyDz merged commit 47d5669 into master Oct 17, 2026
1 check passed
@CaddyDz
CaddyDz deleted the feat/traefik-aliases branch October 17, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DX Improving development experience enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant