diff --git a/_snippets/common-links.md b/_snippets/common-links.md index 5533e26..7232642 100644 --- a/_snippets/common-links.md +++ b/_snippets/common-links.md @@ -9,6 +9,7 @@ [cert_cks]: https://www.credly.com/badges/93fa53da-1f38-47a9-b6ee-dce6a8fad9fc [contact]: https://www.funkypenguin.co.nz/contact [cyberchef]: /recipes/cyberchef/ +[discord]: https://chat.funkypenguin.co.nz [duplicity]: /recipes/autopirate/duplicity/ [emby]: /recipes/emby/ [funkwhale]: /recipes/autopirate/funkwhale/ diff --git a/manuscript/community/discord.md b/manuscript/community/discord.md index 2f7ef93..6005d88 100644 --- a/manuscript/community/discord.md +++ b/manuscript/community/discord.md @@ -1,6 +1,7 @@ --- title: Funky Penguin's Discord Community description: The most realtime and exciting way engage with our geeky community is in our Discord server! +icon: material/discord --- # Discord diff --git a/manuscript/community/index.md b/manuscript/community/index.md new file mode 100644 index 0000000..1381b78 --- /dev/null +++ b/manuscript/community/index.md @@ -0,0 +1,16 @@ +--- +title: Funky Penguin's Geeky Communities +description: Engage with your fellow geeks, wherever they may be! +--- + +# Geek Community + +Looking for friends / compatriates? + +Find details about our communities below: + +* [Discord](/community/discord/) - Realtime chat, multiple channels +* [Reddit](/community/reddit/) - Geek out old-skool +* [Mastodon](/community/mastodon/) - Federated, open-source microblogging platform +* [Discourse](https://forum.funkypenguin.co.nz) - Forums - asyncronous communition +* [GitHub](https://github.com/funkypenguin/) - Issues and PRs diff --git a/manuscript/community/mastodon.md b/manuscript/community/mastodon.md new file mode 100644 index 0000000..9dfd123 --- /dev/null +++ b/manuscript/community/mastodon.md @@ -0,0 +1,46 @@ +--- +title: Join our geeky, Docker/Kubernetes-flavored Mastdon instance +description: The most realtime and exciting way engage with our geeky community is in our Discord server! +icon: material/mastodon +--- +# Toot me up, buttercup! + +Mastondon is a self-hosted / open-source microblogging platform (*heavily inspired by Twitter*), which supports federation, rather than centralization. Like email, any user on any Mastodon instance can follow, "toot" (*not tweet!*), and reply to any user on any _other_ instance. + +Our community Mastodon server is sooo [FKNY](https://so.fnky.nz/web/directory), but if you're already using Mastdon on another server, you can seamlessly interact with us from there too, thanks to the magic of federation! + +!!! question "This is dumb, there's nobody here" + * Give it time. The first time you get a federated reply from someone on another instance, it just "clicks" (*at least, it did for me*) + * Follow some folks (I'm [@funkypenguin](https://so.fnky.nz/@funkypenguin)) + * Install [mobile client](https://joinmastodon.org/apps) + +## How do I Mastodon? + +1. If you're a [sponsor][github_sponsor], check the special `#mastodon` channel in [Discord][discord]. You'll find a super-sekrit invite URL which will get you setup *instantly* +2. If you're *not* a sponsor, go to https://so.fnky.nz, and request an invite (*invites must be approved to prevent abuse*) - mention your [Discord][discord] username in the "Why do you want to join?" question. +3. Start tootin'! + +## So who do I follow? + +That.. is tricky. There's no big-tech algorithm to suggest friends based on previously-collected browsing / tracking data, you'll have to build your "social graph" from the ground up, one "brick" at a time. Start by following [me](https://so.fnky.nz/@funkypenguin). Here are some more helpful links: + +* [A self-curated list of accounts, sorted by theme](https://communitywiki.org/trunk) +* [Reddit thread #1](https://www.reddit.com/r/Mastodon/comments/enr4ud/who_to_follow_on_mastodon/) +* [Reddit thread #2](https://www.reddit.com/r/Mastodon/comments/p6vpvq/wanted_positive_mastodon_accounts_to_follow/) +* [Reddit thread #3](https://www.reddit.com/r/Mastodon/comments/s0ly2r/new_user_how_do_i_find_people_to_follow/) +* [Reddit thread #4](https://www.reddit.com/r/Mastodon/comments/ublg4q/is_it_possible_to_follow_accounts_from_different/) +* [Masto.host's FAQ on finding people to follow](https://masto.host/finding-people-to-follow-on-mastodon/) + +## Code of Conduct + +With the goal of creating a safe and inclusive community, we've adopted the [Contributor Covenant Code of Conduct](https://www.contributor-covenant.org/), as described [here](/community/code-of-conduct/). This code of conduct applies to the Mastodon server. + +### Reporting abuse + +To report a violation of our code of conduct in our Mastodon server, type use Mastodon's "report" function to report a violation, as illustrated below: + +![](/images/mastodon-report-user.png){ loading=lazy } + +Moderators will be alerted to your report, who will address the issue as detailed in the [enforcement guidelines](/community/code-of-conduct/#enforcement-guidelines). + +--8<-- "common-links.md" \ No newline at end of file diff --git a/manuscript/community/reddit.md b/manuscript/community/reddit.md index 3a6583e..6717e31 100644 --- a/manuscript/community/reddit.md +++ b/manuscript/community/reddit.md @@ -1,6 +1,7 @@ --- title: Funky Penguin's Subreddit description: If you're a redditor, jump on over to our subreddit at https://www.reddit.com/r/funkypenguin to engage / share the latest! +icon: material/reddit --- # Reddit diff --git a/manuscript/images/mastodon-report-user.png b/manuscript/images/mastodon-report-user.png new file mode 100644 index 0000000..6c4f263 Binary files /dev/null and b/manuscript/images/mastodon-report-user.png differ diff --git a/mkdocs.yml b/mkdocs.yml index 22becec..bf5339b 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -245,8 +245,11 @@ nav: - Support: support.md - Contribute: community/contribute.md - Community: + - community/index.md - Discord: community/discord.md - Reddit: community/reddit.md + - Mastodon: community/mastodon.md + # - Forums: community/discourse.md - Support: support.md - Contribute: community/contribute.md - Code of Conduct: community/code-of-conduct.md @@ -280,9 +283,10 @@ theme: # Palette toggle for automatic mode - media: "(prefers-color-scheme)" + scheme: default toggle: icon: material/brightness-auto - name: Switch to light mode + name: Follow system preferences # Toggle light mode - media: "(prefers-color-scheme: light)"