Category: FOSS

FOSS, linux, OYB software, rust, shell

Analize disk usage with dutree

dutree is a command line tool to analyze disk usage. Features coloured output, according to the LS_COLORS  environment variable. display the file system tree ability to aggregate small files ability to exclude files or directories ability to compare different directories fast, written in Rust This tool is a mix between tree and durep, which we already …

ARM, FOSS, security

Security audit your ARM board with Lynis

Be it powerful production servers, or humble home hosted ARM boards, an internet facing system requires that we take security very seriously. But security is hard. No matter how much we try to secure our systems, any small detail we oversee can ruin all our efforts. In the same way that intruders make use of …

FOSS

Roads and bridges, the unseen labour behind our digital infrastructure

Today I would like to recommend a book. Roads and bridges, the unseen labour behind our digital infrastructure is a really revealing read, be it that you are interested in Free and Open Software or not. The author, Nadia Eghbal, provides a really amusing compilation of facts and anecdotes about software we all know and …

FOSS, linux, security

Sandbox your applications with Firejail

One thing I that like about the Android App security model is that for a given app, it presents the permissions to the user and the user has to accept them. This is good because the user has control over the software it runs, and is an invaluable tool to be able to use an …

FOSS, networking, nextcloud, nextcloudpi, raspberrypi, security

ModSecurity Web Application Firewall for NextCloud

There is little point in going through all the trouble of setting up and hosting your own private cloud if it is not properly protected. Running your own service means that you are the sole responsible for its management and security. Having a vulnerable setup poses the risk of your most private data being exposed …

FOSS, linux, networking, nextcloud, nextcloudpi, raspberrypi, security

Let’s Encrypt installer for Apache

This installer provides a really easy way of installing a signed certificate with Let’s Encrypt for an Apache server. Configuration Note that you need to have both ports 80 and 443 accessible for the authentication challenge to work DOMAIN is the URL to access from outside and inside your house. Use the same one you …

FOSS, linux, networking, nextcloud, nextcloudpi, raspberrypi

dnsmasq as DNS cache server for NextCloudPi and Raspbian

Alright, so you already have your own NextCloudPi server ( or any other similar service ) at home. You also registered for Dynamic DNS with no-ip.org and set it up using the installer from last post. Now you might or might not have another extra problem. You can configure your Android or laptop sync client …

FOSS, networking, nextcloud, nextcloudpi, raspberrypi, security

NextCloudPi Fail2Ban installer

This is just a little script that installs and configures Fail2Ban to work with NextCloud. Fail2Ban will monitor your personal cloud for brute force attacks and block the IP after a number of bad login attempts. Features SSH jail Nextcloud login jail 6 bad login attempts will block the IP for 10 minutes by default. …

ARM, debian, docker, FOSS, linux, networking, nextcloud, nextcloudpi, OYB software, privacy, raspberrypi

NextCloudPi, a ready to use NextCloud image for Raspberry Pi

IMPORTANT: The contents of this blog post are a detailed explanation of NextCloudPi. However, the main landing page of the project is now nextcloudpi.com and that is the place where information will be kept up to date. I would like to introduce NextCloudPi, ready to use Raspbian 9 image with the latest Nextcloud 13. NextCloudPi …