Putting a league on this site
A league goes on this site only when its league file says so. Both switches are off by default:
publish: truebuilds and uploads it;public: truelists it on the open pages. A league that isn't public is private: it is reached only by its own link, and nothing else on the site links to it.
bbsim site build writes the site without uploading it, to check. bbsim site publish --dry-run shows what would change, and bbsim site publish uploads it.
bbsim site link gives a private league's link, to send to its followers.