#NotABug

New blog with new design and ActivityPub support

It was absolutely time for bringing a new blog online.
The previous one was already quite outdated when we brought it online but we decided for it anyway because it was simple and free and we didn't have that big server capacities back then.
In the old situation it was a big advantage that it was centralized and hosted for free on MyBlogs servers so we had no trouble with it.
The downsides were the third party ads which ignore your privacy and couldn't be turned off - And for us that we had to rely on a third party we couldn't control.
We learned our lessons when there were some server outages but due to the software being proprietary,there wasn't a quick and easy solutions so we stayed there a little longer and longer and...
After our big success with the #Mastodon client #Halcyon and a growing number of users which could theoretically visit the blog,it was clear that something better would be needed sooner or later.
It's later now and the new and much better and more modern blog is finally online.
It was clear that the next blogging software must be open source and run on our own infrastructure which grow enough to handle all the traffic - At least we hope so,let's try if it's true.
Another of our requirements was the #ActivityPub support because we're doing much in the ActivityPub network so it wouldn't make sense not to have our blog there.
With this requirement the amount of available software wasn't that big anymore: Only Wordpress,Plume,WriteAs and Microblog.pub were left.
The biggest blogging software is #Wordpress but it's totally bloated and nearly every theme includes some third-party shit and ActivityPub support is only available using addons which are still in alpha stage so this one fell out of the decision quite early.
#WriteAs and #Plume are both very cool softwares which are built for ActivityPub Support from the very beginning and they are free of trackers and not that bloated so good choices but they're made for instances with more users what you can see in the way it's built and we think that's great for the big majority but not for our simple and small blog which should just contain some project updates.
Only #MicroblogPub is left at this point and that has been my personal favourite from the point when I first heard about it but when it also made the best points in the direct comparison,it was clear what software we have to use.
Microblog.pub is a single-user blogging software written in #Python which is open source and has only a few dependencies.
In it's original version you can see that it's meant for short posts even if it doesn't have a hardcoded character limit and should be used more in the way of a lightweight,single-user Mastodon instance.
To make it look more like a normal blog,we've rewritten most of the frontend source code using PureCSS which looks modern and isn't that bloated.
We made our modified source code available in the NikisoftBlog NotABug repository to make it easy for other people to run their own ActivityPub based blog.
We hope that you like what we did here and we're happy about comments,bug reports and feature requests in the comments (you can just reply to this post using a ActivityPub supporting software) or in our #NotABug issues.
But when requesting a feature,please keep in mind that this is a low priority project which we mainly do for our own use and as long as we don't attract hundreds of users,it may take some time until feature requests are implemented because we also have to work on our more popular projects.
Like this post?You can also follow this blog now using every ActivityPub compatible software.

tsileo/microblog.pub

A self-hosted, single-user, ActivityPub powered microblog. - tsileo/microblog.pub

GitHub
nipos/nikisoftblog

microblog.pub fork with new design and some customizations for running the...

Cloud Firewall - A content blocker for Firefox

We took over the #CloudFirewall add-on for #Firefox which allows you to block six of the biggest cloud providers in a easy way.
Cloud Firewall supports blocking #Google , #Amazon , #Apple , #Facebook , #Microsoft and #CloudFlare by switching just a single toggle.
Unlike other blockers, CloudFirewall doesn't only rely on domains but checks the IP addresses of websites so that it doesn't only block websites which belong to those cloud providers but also all websites which rent their servers there but may be unrelated otherwise.
It was created as a research project by Gokulakrishna Sudharsan earlier this year but unfortunately he abandoned the project and also removed it from the #Mozilla add-ons store.
As many of these big cloud companies are known for collecting user-data, we found it useful for protecting your privacy and protecting your right to choose where you want to see content from, too and so we decided that the development of this add-on must continue.
Now Cloud Firewall is already available on the Mozilla add-ons store again and the source code is available under GPL 3.0 at #NotABug
The biggest change we did for the first version was adding a detailed and user-friendly page with information about which content was blocked on the website currently opened.
It was already possible to copy this information to the clipboard in many formats before (and still is) and you could paste it into a text editor but it wasn't as good to read as it is now.
Other changes are fixes of some well-known false positives like FuckOffGoogle.de or NoMoreGoogle which were blocked when block Google was checked while, in fact, they aren't hosted at Google or the problem that the popup had a design glitch when the domain name was too long, for example at Onion V3 domains.
We did also change the links for the repository and the credits and changed the cloud order to GAFAM(+C).
As the priority was going online again as soon as possible, that's all we've done for now but there are plans for turning on or off each cloud provider per domain and support translating the interface into different languages by accepting translations from the community.
Another important thing we have to do is checking if the plugin also works with forks of Firefox such as #IceCat , #Waterfox , #TorBrowser or #Fennec
You can download Cloud Firewall for free from addons.mozilla.org/addon/cloud-firewall.
The source code is available on NotABug at nipos/cloud-firewall.
If you find any problems, want a new feature or have any question, you can comment here or create a issue on NotABug.

nipos/cloud-firewall

A Firefox extension that automatically blocks connections to the 6 biggest...

No More Google

Privacy-friendly alternatives to Google that don't track you

No More Google
Cloud Firewall – Get this Extension for 🦊 Firefox (en-US)

Download Cloud Firewall for Firefox. Block connections to pages and web...