Skip to content

chore: WSL2 vagrant fix, English comments, docs reorg + README - #3

Merged
WhiteMuush merged 4 commits into
mainfrom
chore/improvements
Jun 17, 2026
Merged

WhiteMuush merged 4 commits into
mainfrom
chore/improvements

Conversation

@WhiteMuush

Copy link
Copy Markdown
Owner

Summary

  • fix: route toolkit/VPN SSH calls through ${VAGRANT_CMD} (10 sites). Hardcoded vagrant broke VPN/toolkit ops on WSL2 + VirtualBox where VAGRANT_CMD=vagrant.exe.
  • style: translate remaining French comments to English (CONTRIBUTING mandates English-only).
  • docs: move CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md into docs/ to keep root clean; fix links. GitHub still recognizes them under docs/.
  • docs: rewrite README as concise overview pointing to the new wiki.

Wiki

Full manual published separately at https://github.com/WhiteMuush/Bull/wiki (Installation, Usage, CLI Reference, VPN, Toolkits, Architecture, Security Model, Troubleshooting).

Checklist

  • bash -n passes on all modified .sh files
  • No credentials/secrets in the diff
  • README/docs updated

Hardcoded 'vagrant' broke VPN and toolkit operations on WSL2 with the
VirtualBox provider, where VAGRANT_CMD resolves to 'vagrant.exe'. Route
all ssh/upload invocations through ${VAGRANT_CMD} like the rest of the
codebase already does.
CONTRIBUTING mandates English-only code and comments. Translates the
leftover French comments in bull.sh, lib/core.sh and install.sh.
Relocate CONTRIBUTING, SECURITY and CODE_OF_CONDUCT under docs/ to keep
the repo root clean. GitHub still recognizes these files under docs/.
Update internal and README links accordingly.
Trim the README to a clean landing page (features, quick start, common
commands) and delegate deep documentation to the new wiki. Add a wiki
badge and link section.
@WhiteMuush
WhiteMuush merged commit 9a105d4 into main Jun 17, 2026
3 checks passed
@WhiteMuush
WhiteMuush deleted the chore/improvements branch June 17, 2026 13:23
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