How sharing works
Every file you share gets its own link. Who can open that link depends on the file's visibility. You can change visibility any time from the dashboard, or set it up front with a flag on munchfile watch.
Three visibility levels
Private (default)
Only you can view the page. If someone else opens the link, they'll see a request-access page — they can ask you for access, and you'll see the request in your dashboard.
Unlisted
Anyone with the link can view the page. The link won't appear on your public profile or in search engines.
Public
Anyone with the link can view the page. Public files can be listed on your public profile at munchfile.com/<your-username>.
Sharing a link
Paste the URL anywhere. Recipients see your file as a clean web page, rendered as you'd expect — markdown becomes formatted text, HTML renders as the page you wrote.
munchfile watch ./readme.md --publicAccess requests
When someone opens a private link they don't have access to, they can request access. Requests show up in your dashboard — approve, deny, or restore a previous denial in one click. Approved viewers get an email link they can open any time the file is still being shared.
Profile page
Your public profile lives at munchfile.com/<your-username> and lists files you've marked public. You can toggle individual files off from the dashboard without changing their visibility — useful if a file is public but you don't want it on the profile.