Skip to content

Add macvlan network override example#192

Open
ChiefGyk3D wants to merge 1 commit intomainfrom
feature/macvlan-example
Open

Add macvlan network override example#192
ChiefGyk3D wants to merge 1 commit intomainfrom
feature/macvlan-example

Conversation

@ChiefGyk3D
Copy link
Copy Markdown
Owner

Adds Docker/docker-compose.macvlan.example.yml for deploying the bot on a Docker macvlan network with a static LAN IP.

What

  • New file: Docker/docker-compose.macvlan.example.yml
  • Updated .gitignore to exclude docker-compose.override.yml (both root and Docker/ level)

Usage

  1. Create a macvlan Docker network on your host
  2. Copy Docker/docker-compose.macvlan.example.yml to Docker/docker-compose.override.yml
  3. Edit the IP address, DNS, and network name for your environment
  4. Run docker compose up -d — the override is picked up automatically

Includes a commented alternative for running with GHCR images at the repo root level.

Why

Useful for VLAN-segmented setups where the container needs its own IP on the LAN. This is optional — the default bridge networking continues to work as before.

Provides Docker/docker-compose.macvlan.example.yml for deploying the bot
on a Docker macvlan network with a static LAN IP. Also adds
docker-compose.override.yml to .gitignore to keep local overrides out
of version control.

Copy to Docker/docker-compose.override.yml and customize for your setup.
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 6, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

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