We like to be as transparent as possible about how we develop our platform, making it easier for activist developers to start contributing to our project. On this page we document what tools we use and why.
All our work is open source and reusable. We make sure that all our contributions are available under a free and open license. We have a GitHub page where we publish all our code and backup all contributions made on this website.
We only recommend tools we actually use and like. Affiliation links are always clearly marked.
Are you a developer with experience in (or willingness to learn) networking, NodeJS, VueJS, WikiJS and/or web design? We are happy to welcome you on our team! Find out more about how to join.
The Activist Handbook platform is running WikiJS. During our two-day hadckaton, we initially chose to use Mediawiki, but due to the high level of customisation needed to make it more modern looking, after the hackaton we chose to switch to WikiJS. We were looking for a platform with the following features:
While WikiJS still has some unfinished parts and only has one main developer, we believe the project shows the potential to become exactly what we need. We are looking to extend our own developers team so that we can start contributing to the open source WikiJS project directly.
We bought our domain name at GoDaddy. Our website is hosted using a droplet by DigitalOcean (affiliate link: you get €100, we get €25) for $6 per month with the one-click installation of WikiJS. We use the free version of Cloudflare to protect our site.
A backup is made of our full server every week by DigitalOcean, as documented here. This costs us an additional 20% above our €6 droplet (monthly).
We also keep a mirror of all articles on GitHub. Check out this guide how to set up Git versioning in WikiJS.
We're currently using Google Analytics to track the popularity of pages. We realise the privacy implications of using Google Analytics, so we are planning to start using a self-hosted Matomo instance soon in the future.
We wanted an email setup that would cost as little as possible while still remaining reliable. Verification emails when signing up are send using Amazon SES, for which we have a free limit of 62,000 emails per month with a rate of 14 emails/second.
We receive emails using Google Suite. There is also a plan for non-profits, but since we are not yet an officially registered foundation, we cannot apply for it.