As mentioned on the about page/readme, labyrinth-social is on an alternate version of Mastodon called Hometown. One of the most important differences between Hometown and vanilla Mastodon is the ability to use Local Only posting. In the context of Hometown, local only posting is a per-post security option that lets you set whether that post can federate out to other servers or not.
A full explanation of the feature can be found on the the Hometown wiki.
When posting with the web interface on labyrinth.social, you will see an icon next to the CW dropdown that looks like a chain link, either unbroken (for federated) or broken (for local-only). On each post you make, you can set whether it’s local or not.
If you use an third-party app to post, there is unlikely to be a menu option for local-only posting, since apps have not generally added this functionality. Therefore, users can also tag their posts as “local only” by using the :local_only: emoji, which looks like this: You can also just type “:local_only:” in your toot, colons included. That works as well. It even works on the web too, if you don’t want to use the broken chain icon.
A local-only post will appear in your timeline with the broken chain icon on it:
It also may have the above mentioned emoji in the post. But just because it doesn’t have the emoji doesn’t mean it isn’t local-only.
In your Preferences menu, under “Other”, there is an option that says “Allow my toots to reach other instances by default”. This is checked by default, which means your posts are normally federated if you don’t touch any of the per-post settings. If you uncheck this, then your posts are normally local and you must make an effort to federate your content on each post using the per-post toggle shown above.
If you use a third-party app, your posts should still abide by these defaults. More info can be found on the Hometown wiki.