{"type":"rich","html":"<div style=\"width: 640; height: 426; font-family: sans-serif,arial,freesans;\" ><div id=\"shared_container_297226867\" class=\"shared_container\"><div id=\"shared_header_297226867\" class=\"shared_header\"><a href=\"https:\/\/hub.hubzilla.hu\/channel\/pcw\"><img src=\"https:\/\/klacker.org\/images\/default_profile_photos\/rainbow_man\/48.png\" alt=\"PepeCyBs Welt\" height=\"32\" width=\"32\" loading=\"lazy\" \/><\/a><span><a href=\"https:\/\/hub.hubzilla.hu\/channel\/pcw\">PepeCyBs Welt<\/a>  wrote the following  <a href=\"https:\/\/klacker.org\/display\/0a6d95d8-9e66-4017-afd5-87eda4e0cfbd\">post <\/a><span class=\"autotime\" title=\"2025-05-01T19:58:29+02:00\">Thu, 01 May 2025 19:58:29 +0200<\/span><\/span><\/div><div id=\"reshared-content-297226867\" class=\"reshared-content\"><strong>My rules \u2013 my Hubzilla (en)<\/strong><br \/><a class=\"zrl\" href=\"https:\/\/klacker.org\/photos\/pcw\/image\/ffd5fab0-985c-43f9-8397-eef1a177aeea\" target=\"_blank\" rel=\"nofollow noopener\"><img class=\"zrl\" loading=\"eager\" style=\"width: 640px; max-width: 100%;\" alt=\"Image\/photo\" title=\"\" class=\"\" src=\"https:\/\/klacker.org\/photo\/ffd5fab0-985c-43f9-8397-eef1a177aeea-2.png\" \/><\/a><br \/><br \/>After recently writing a \u2018<a href=\"https:\/\/klacker.org\/articles\/pepecyb\/?cat=Hubzilla-H%C3%A4ppchen\" target=\"_blank\" rel=\"nofollow noopener\">Hubzilla-H\u00e4ppchen<\/a>\u2019 on the topic of \u2018<a href=\"https:\/\/klacker.org\/articles\/pepecyb\/kanalber\" target=\"_blank\" rel=\"nofollow noopener\">channel calming<\/a>,\u2019 I thought I would share my personal configuration here, along with some explanations... and perhaps show what a great tool Hubzilla is for participating in the Fediverse in a relaxed manner.<br \/><br \/>The <a href=\"https:\/\/help.hubzilla.hu\/benutzerhandbuch\/kanalrollen.html\" target=\"_blank\" rel=\"nofollow noopener\">channel roles<\/a> \u2018Public\u2019 and \u2018Personal\u2019 are a good choice for getting started and correspond to what you would expect from the Fediverse and social networks in general. However, these settings do not protect you from being annoyed by spam or receiving \u2018inappropriate\u2019 comments from strangers (i.e. participants without a connection).<br \/><br \/>To achieve this, you need to dip into Hubzilla's bag of tricks. With its sophisticated permission system, Hubzilla offers all the tools you need for an enjoyable Fediverse experience.<br \/><br \/>To do this, you need to select the \u2018<em>Custom<\/em>\u2019 setting for the channel role.<br \/><br \/>This is done via <strong>Settings<\/strong> (in the main menu... the one with your profile picture... at the top of the navigation bar) \u2794 <strong>Channel Settings<\/strong>. There, select \u2018<em>Custom<\/em>\u2019 from the \u2018<em>Channel Role<\/em>\u2019 drop-down menu.<br \/><br \/>Then, set the permissions precisely under <strong>Settings<\/strong> \u2794 <strong>Privacy Settings<\/strong>. This is done by clicking on the \u2018<em>Custom configuration of channel role<\/em>\u2019 button to switch to the role editor. You will first see a warning: \u2018<em>Proceed with caution - Changing advanced configuration settings can impact your, and your contacts channels functionality and security.<\/em>\u2019 If you confirm that you want to take the \u2018risk\u2019, you will be taken to the configuration editor for the channel role.<br \/><br \/>First, you should think about what you want to allow whom on the Internet, in the Fediverse and in the Grid (the network of all Hubzilla hubs)... in other words, what rights you want to grant to others.<br \/><br \/>Below, I present my personal preferences. If you have other ideas, you must specify them for yourself and ultimately implement them in the channel role rules. This is therefore a highly individual decision... and everyone is entitled to their own opinion. There is no right or wrong here.<br \/><br \/>My idea for participating with my main channel is as follows: I want everyone on the internet \u2013 whether they have a Fediverse account or not \u2013 to be able to see my posts. This should be the case on other instances and also in my channel stream. In addition, everyone on the internet should be able to see my standard profile. However, my contacts (i.e. my connections) are nobody else's business. Only my connections should be able to see them. Everyone should also be able to see my media and images, as well as my websites and wikis.<br \/><br \/>However, I don't want to receive posts directly from strangers in my stream. And I don't want everyone to be able to edit my web and wiki pages or create new ones. I would much rather decide who is allowed to do that. I also only want to allow connections to post on my \u2018wall\u2019, i.e. directly in my channel stream. Strangers should not be able to like\/dislike or comment on my posts. This should also be reserved for my contacts. The same applies to chatting and repeating or sharing my posts. The administration of my channel is my business... and perhaps that of one or a few trusted individuals... in case I am unavailable for a longer period of time.<br \/><br \/>At this point, it is important to remember that Hubzilla's permissions are based on the <a href=\"https:\/\/info.hubzilla.hu\/de\/berechtigungssystem_von_hubzilla_verstehen.html\" target=\"_blank\" rel=\"nofollow noopener\">whitelist principle<\/a>. The basis for this is the channel role. Everything that is permitted in this is generally permitted for the selected groups and cannot be removed elsewhere. With the contact roles, you can then grant further permissions (for all points for which you have set the permission \u2018<em>Only those you explicitly allow<\/em>\u2019 in the channel role). However, you can create as many contact roles as you like with different additional permissions and assign them to different connections.<br \/><br \/>It is therefore advisable to be quite restrictive with the channel roles and to set most items to \u2018<em>Only those you explicitly allow<\/em>\u2019.<br \/><br \/>Now I will go through the individual items in the channel role and show how I have set them...<br \/><br \/><strong>1. Can view my channel stream and my posts -&gt; <em>Anybody on the Internet<\/em><\/strong><br \/><br \/>This makes all my posts public so that everyone can see them.<br \/><br \/><strong>2. Can send me their channel stream and posts -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/>I will allow all my connections to do this for now via my own standard contact role, which I will create later.<br \/><br \/><strong>3. Can view my default profile -&gt; <em>Anybody on the Internet<\/em><\/strong><br \/><br \/>I also want everyone on the Internet to be able to see my default profile.<br \/><br \/><strong>4. Can view my connections -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/>I also grant this (my personal decision\/setting) to all my connections via my own standard contact role.<br \/><br \/><strong>5. Can view my file storage and photos -&gt; <em>Anybody on the internet<\/em><\/strong><br \/><br \/>Here, permission must be granted to everyone, because media and images are sometimes (mostly) shared in posts that everyone should be able to see.<br \/><br \/><strong>6. Can upload\/modify my file storage and photos -&gt; <em>Only me<\/em><\/strong><br \/><br \/>Only I am allowed to mess around with my files and folders. Period. End of story.<br \/><br \/><strong>7. Can view my channel webpages -&gt; <em>Anybody on the Internet<\/em><\/strong><br \/><br \/><strong>8. Can view my wiki pages -&gt; <em>Anybody on the Internet<\/em><\/strong><br \/><br \/>In both cases, this is public content... visible to everyone.<br \/><br \/><strong>9. Can create\/edit my channel webpages -&gt; <em>Only me<\/em><\/strong><br \/><br \/>My websites are <strong>my<\/strong> websites. Anyone who wants to create their own must register and create their own channel.<br \/><br \/><strong>10. Can write to my wiki pages -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/>I only allow certain connections to edit and create entries in my wikis. To do this, I have to create a separate contact role.<br \/><br \/><strong>11. Can post on my channel (wall) page -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/>I initially allow all my connections to do this via my own standard contact role.<br \/><br \/><strong>12. Can comment on or like my posts -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/>This is also only allowed for all my connections via my own standard contact role. This prevents comments from strangers.<br \/><br \/><strong>13. Can send me direct messages -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/><strong>14. Can like\/dislike profiles and profile things -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/><strong>15. Can chat with me -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/>These three permissions are also only for my contacts (my own default contact list).<br \/><br \/><strong>16. Can source\/mirror my public posts in derived channels -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/>I also only allow repeating and sharing (quote posting) via my own default contact role to all my connections.<br \/><br \/><strong>17. Can administer my channel -&gt; <em>Only those you explicitly allow<\/em><\/strong><br \/><br \/>If necessary, I will create an extra contact role for this purpose in order to grant certain, particularly trustworthy contacts this \u2018sacred task\u2019 if necessary.<br \/><br \/>Now a few words about the general privacy settings:<br \/><br \/>\u2018<em>Automatically approve new contacts<\/em>\u2019 should remain disabled, because otherwise strangers could secure rights by \u201cfollowing\u201d your channel that I explicitly only grant to those with whom I establish a connection (i.e., mutual \u201cfollowing\u201d).<br \/><br \/>I also leave \u2018<em>Accept all messages which mention you<\/em>\u2019 turned off because I don't want posts from strangers in my stream just because they mention my channel handle.<br \/><br \/>\u2018<em>Enable OCAP access<\/em>\u2019, on the other hand, should be turned on. This allows you to see media in (Hubzilla) posts (especially in forum channels) even if the author\/owner has restricted their visibility.<br \/><br \/>You should think carefully about whether to enable \u2018<em>Accept unsolicited comments for moderation<\/em>\u2019. If you do not enable this, strangers will not be able to comment on your posts. Comments will be discarded. If you enable it, accounts\/channels that you are not connected to can also comment on your posts. However, these will not be published immediately. You can decide (moderate) whether the comment should be accepted.<br \/>I have only very rarely received inappropriate comments or spam comments, so I have enabled this option. The reason? It is entirely possible (and has happened to me on several occasions) that a stranger has posted a \u2018successful\/appropriate\/special\u2019 comment on one of my posts... and I may have added them to my connections because of this. If I had left the option disabled, such \u2018encounters\u2019 would not have been possible.<br \/>If inappropriate comments start to take over at some point, I can always turn the option off again. That's my personal opinion... that's why I do it this way. Everyone has to decide for themselves.<br \/><br \/>Important... after you have made your custom settings and selected your options, be sure to click on the \u2018<em>Submit<\/em>\u2019 button, otherwise all your work will be for nothing. \ud83d\ude09<br \/><br \/>I have now laid the foundation for my relaxed channel. All I have to do now is create a few contact roles to grant my connections the desired permissions. With this channel role, interaction with connections is initially as restricted as it is for strangers (\u2018Everyone on the Internet\u2019).<br \/><br \/>You can manage contact roles via the \u2018<em>Contact Roles<\/em>\u2019 app.<br \/><br \/>The default contact role \u2018<em>Standard<\/em>\u2019 is the system contact role and cannot be changed. I'll put that on hold for now by disabling the option \u2018<em>Automatically assign this role to new contacts<\/em>\u2019.<br \/><br \/>I create my own default contact role. I have named it \u2018<em>Default<\/em>\u2019. For this role, I now enable \u2018<em>Automatically assign this role to new contacts<\/em>\u2019 so that all contacts I add from now on will be assigned this role.<br \/><br \/>To grant my connections the rights discussed above, I have configured the contact role as follows:<br \/><br \/><table><tr><td>Can view my channel stream and posts<\/td><td>X<\/td><\/tr><tr><td>Can send me their channel stream and posts <\/td><td>X<\/td><\/tr><tr><td>Can view my default channel profile <\/td><td>X<\/td><\/tr><tr><td>Can view my connections <\/td><td>X<\/td><\/tr><tr><td>Can view my file storage and photos <\/td><td>X<\/td><\/tr><tr><td>Can upload\/modify my file storage and photos <\/td><td><\/td><\/tr><tr><td>Can view my channel webpages <\/td><td>X<\/td><\/tr><tr><td>Can view my wiki pages <\/td><td>X<\/td><\/tr><tr><td>Can create\/edit my channel webpages <\/td><td><\/td><\/tr><tr><td>Can write to my wiki pages <\/td><td><\/td><\/tr><tr><td>Can post on my channel (wall) page <\/td><td>X<\/td><\/tr><tr><td>Can comment on or like my posts <\/td><td>X<\/td><\/tr><tr><td>Can send me direct messages <\/td><td>X<\/td><\/tr><tr><td>Can like\/dislike profiles and profile things <\/td><td>X<\/td><\/tr><tr><td>Can chat with me <\/td><td>X<\/td><\/tr><tr><td>Can source\/mirror my public posts in derived channels <\/td><td>X<\/td><\/tr><tr><td>Can administer my channel <\/td><td><\/td><\/tr><\/table><br \/><a class=\"zrl\" href=\"https:\/\/klacker.org\/photos\/pcw\/image\/00d39631-f439-4738-912d-ef2ce74ca5d8\" target=\"_blank\" rel=\"nofollow noopener\"><img class=\"zrl\" loading=\"eager\" style=\"width: 745px; max-width: 100%;\" alt=\"Image\/photo\" title=\"\" class=\"\" src=\"https:\/\/klacker.org\/photo\/00d39631-f439-4738-912d-ef2ce74ca5d8-2\" \/><\/a><br \/><br \/>To ensure that this contact role now applies to all my connections, I select the privacy group \u2018<em>Friends<\/em>\u2019 (which, unless changed, is the default group for all contacts) in the input field \u2018<em>Assign this role to the following privacy group<\/em>\u2019 and click on the \u2018<em>Submit<\/em>\u2019 button.<br \/><br \/>I have also created a contact role called \u2018<em>Minimal<\/em>\u2019, in which I do not grant any additional permissions. This allows me to perfectly simulate a pure \u2018follow\u2019 role, because the contact to whom I assign this role has the same rights as \u2018<em>Everyone on the Internet<\/em>\u2019, with the difference that they can see my posts in their timeline.<br \/><br \/><a class=\"zrl\" href=\"https:\/\/klacker.org\/photos\/pcw\/image\/83b1084f-a1ea-4dbc-9c92-2ac7857fef26\" target=\"_blank\" rel=\"nofollow noopener\"><img class=\"zrl\" loading=\"eager\" style=\"width: 746px; max-width: 100%;\" alt=\"Image\/photo\" title=\"\" class=\"\" src=\"https:\/\/klacker.org\/photo\/83b1084f-a1ea-4dbc-9c92-2ac7857fef26-2\" \/><\/a><br \/><br \/>For those connections that should also be able to contribute to my wikis, I create a contact role called \u2018<em>Wiki collaboration<\/em>\u2019, which has the same permissions as the \u2018<em>Default<\/em>\u2019 contact role, but also allows \u2018<em>Can edit my wiki pages<\/em>\u2019.<br \/><br \/>And a role called \u2018<em>Channel admin<\/em>\u2019, which also corresponds to the \u2018<em>Default<\/em>\u2019 role, but additionally has the permission \u2018<em>Can administer my channel<\/em>\u2019.<br \/><br \/>And now my channel feels exactly the way I want it to. I am spared spam and annoyances.<br \/><br \/>The only thing that can happen now is that one of my connections repeats a post that I don't want to see in my stream or that comes from a user who has no business being in my stream. This post will then end up in my stream. In this case, I use the \u2018<em>Superblock<\/em>\u2019 app to add the original author to the block list and delete the post from my stream. This means that no more posts from this unknown user will appear in my stream in future, and they will no longer be able to do anything more than \u2018<em>Everyone on the Internet<\/em>\u2019... i.e. they cannot give likes\/dislikes, repeat my posts or even comment on them.<br \/><br \/>---<br \/>Cover image by <a href=\"https:\/\/pixabay.com\/de\/users\/serenityart-38195676\/?utm_source=link-attribution&utm_medium=referral&amp;utm_campaign=image&amp;utm_content=8722198\" target=\"_blank\" rel=\"nofollow noopener\">SerenityArt<\/a> on <a href=\"https:\/\/pixabay.com\/de\/\/?utm_source=link-attribution&utm_medium=referral&amp;utm_campaign=image&amp;utm_content=8722198\" target=\"_blank\" rel=\"nofollow noopener\">Pixabay<\/a>.<\/div><\/div><br \/><\/div>","width":640,"height":426}