weather.family guide
written November 13, 2024 | updated November 28, 2024
weather.family is a privacy-minded social network server run and customized by Zander.
Highlights
- 💬 weather.family is an invite-only site for posting updates and photos among family and family friends.
- 🐘 weather.family uses Mastodon, a social media platform.
- 🚫 No ads, no tracking, no content algorithms, no one selling your data, no AIs training on your photos, etc.
- 🔒 By default, your posts will only appear to others who also have accounts on weather.family (unless you change settings).
- 📫 That's the gist. Now you just need an invite link!
What apps can I use on my phone?
You can use any Mastodon app with weather.family. Here are a few.
iOS:
- Mastodon (official app)
- Tusker
- Ice Cubes
- Ivory
Android:
- Mastodon (official app)
- Moshidon (which I use)
- Tusky
Worst case, there's always the website on your phone's browser.
❗ In most apps, posts you create will appear as "Public" by default. Don't worry--unless you explicitly change settings, "Public" is only public among users of weather.family. See the section on post visibility below.
Why was this created?
We wanted a private place to share content that's more flexible than a group chat. As a bonus, you can optionally follow others across Mastodon (and the Fediverse).
What is Mastodon?
Mastodon is a free, open-source social media platform that's owned by no one. Similar to how email works, Mastodon is decentralized: anyone can run a server and connect to the larger network.
What is a server?
A server is loosely defined as a place where code runs. Every website comes from a server. It takes money to operate servers and time to keep them up to date with important security patches.
My "Home" feed has junk from other servers. How do I see just stuff from weather.family?
The Local feed is what's up! Most third-party apps will give you a local feed option, but this is one big omission in the official Mastodon app. There are some solutions related to Lists, but maybe I'll detail that in a separate write-up. For now, just ask if you need help.
About reply visibility
First, let's discuss reply visibility. Replies default to the visibility of the post they're replying to, though you can restrict the reply visibility manually.
That means if you reply to a public, federated (non-local-only) post (which means most posts from other Mastodon servers), your reply will be public and federated by default. You may want to change your reply's visibility before posting.
❗ You can add :local_only: (including the colons) to any post or reply to make sure it is local-only, even from apps which don't display local-only as an option. (ref)
About post visibility
On the website, you'll see a broken chain icon at the bottom of a post if it's local-only. This post is Public but Local-only, so it's only public to users of weather.family.
You may not see local-only options in some Mastodon apps, but new posts on weather.family will still use the default setting.
Currently, there are two sets of options for post visibility. The first is under the lock icon. These are standard Mastodon options.
The default is currently "Public". You may prefer "Followers only" and you can make that your default in your account settings. "Mentioned people only" functions as Mastodon's equivalent of direct messages (DMs).
The second set of options is under the chain link icon. These come from a flavor of Mastodon we use called Hometown. In short, Local-only posts are not federated--meaning they won't be shared to other servers. More here.
The use of "Public" and "Local-only" together restricts the post to users logged into a weather.family account.
How can I be sure my posts or replies are local-only from an app?
Again, unless you've changed settings (or your app does something weird that I couldn't anticipate...), your posts will only be visible to those on weather.family. It works as expected on the official Mastodon app.
The screenshots above show how the website displays posts, but most Mastodon apps won't show the local-only option for new posts or which existing posts are local-only. In many apps, they will just show as "Public", even when they are local-only public.
You can add :local_only: (including the colons) to any post or reply to make sure it is local-only, even from apps which don't display local-only as an option (ref). Using :local_only: should render to a broken chain emoji.
This trick is very useful if you're replying to a globally public (federated) post and want to make your reply local-only from a phone app.
What is the Fediverse?
Imagine if you could comment on a YouTube video from your Instagram account, or tweet a comment directly to a Facebook post.
Well, that's never going to happen, but the Fediverse is kind of like that.
Mastodon can play nicely with other apps like PixelFed (think decentralized Instagram), PeerTube (think decentralized YouTube), and many other apps. Broadly, this network is called the Fediverse.
HALP. I have so many more questions!
Well, you can try this guide, which is much more extensive. But be aware it doesn't cover local-only posts.
See the source code on GitHub.