1/12/2024 0 Comments Xml rss bot mastodonThis is a backup tool, that will take regular backups of the site. This plugin means that to log into my site, I require a second factor token to log into my site, using Google Authenticator or Authy. It also has some hardening scripts it can check for, although it assumes that everyone is using the Apache HTTP Daemon! Although I’m the only user on the site, it’s useful to know when “something” happens. I use it to notify me when plug-ins change and posts are created. This plugin does exactly what it says – it limits the number of times you can login to the system. Several options were presented at the time to stop this from being an issue, but this was suggested as a simple way to stop the “pingback” spam but not prevent other applications that rely on the XML-RPC tooling in WordPress. One of the main spam methods that occurred at one point during this blog’s life was the “Pingback”, where a spam blog would “mention” a lot of blog posts, and those posts would appear in the same space as the comments. This is a plugin that checks content in comments to ensure they don’t contain “spam”-like content, and quarantines them if they do. Once I’d got my blog installed, I turned on several features to help me with my blogging, to protect my site, and to connect my blog to my various social media platforms. If you don’t want to run WordPress, for whatever reason, there are lots of other options (I also particularly like Jekyll, for example)! Many of the things I do, however, rely on the fact I’m using WordPress, so your mileage is likely to vary if you’re using the rest of this blog without WordPress. I also use the automatic upgrade capabilities of the platform to again reduce my risk profile and attack area. I have several plug-ins which, while they don’t necessarily protect my blog, they do reduce my attack area. While WordPress, as a PHP application, may not have the best reputation for security, I knew there were plenty of guides on how to set up a secured WordPress website. Security! WordPress is the most common blogging platform in the world, with apparently over 30% of all websites running WordPress.The license part definitely worked for me, as I’ve always been a strong proponent of open source code. When they changed the goal posts and reduced the capabilities of the free tier I moved my content away. The free of cost part is helpful because I didn’t want to spend much money on my blog! I’d previously used a content management system that had a free tier and a paid tier. Freedom! WordPress is both free of cost (Free-as-in-Beer), and permissively licensed (Free-as-in-Freedom).I knew I wanted certain features, like Multi-Factor Authentication (sometimes called Two Factor Authentication, 2FA or MFA) and not all the CMS platforms would support this. Extensibility! WordPress was written from the outset (as far as I can tell) to be extended and changed.I still use Dreamhost for other projects I run, but my blog is something I use very frequently and needed to be reliable and performant. It was very easy to transfer my whole site to my new hosting at Digital Ocean (this has a referral code) which didn’t have the one-click option but does have extensive documentation on running services. I used to use Dreamhost (this has a referral code) as my web host, but due to my geographic region I found it somewhat slow to load and thus difficult to make new posts and changes to my site. This doesn’t make it better or worse than any other content management system, but it did ease my selection somewhat. Simplicity! The web host I was using when I started this blog offered it as a “one click install”.This site runs a content management system (CMS), called WordPress. That said, consider this a bit of the “making the sausage” that most people don’t tend to share! □ The Blog itself – WordPress While I’d be flattered if you asked me for similar advice, I’m afraid I have limited time for new projects, even consultancy ones, and all I can do is point you back to this blog! If you don’t have the technical knowledge to be able to do so, you should at least have the pieces of information to ask someone else to help you build it. Hello bold traveller! I recently got into a discussion with someone about how I put content into my blog and I realised that people don’t write this stuff down enough!Īt the end of this post, I’d expect you to be able to use this information to be able to create your own, similar stack.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |