Advanced Search
Search Results
26 total results found
Containers & Virtualization
Guides on container & virtualization software
What is LXD?
To put it simply, LXD is a container/virtualization software utilizing the Linux Kernel. It is comparable to other container software such as Docker or Jails in BSD What is the difference between LXD and LXC? The two abbreviations come up a lot so I will def...
Optimize NGINX
This is a guide on how to optimize NGINX. Fortunately, the stock configuration will work well for most use cases and there really isn't any magic options to make it perform 2x faster or any other massive gains. Worker Processes & Connections Worker proc...
Enabling HTTPS
This is a quick guide on how to setup HTTPS in NGINX. With free certificates from LetsEncrypt and it's super easy to setup. This guide uses Debian 11 and requires a user with sudo privileges. Ports 80 and 443 will need to be opened if you're using a firewall, ...
Quick Setup UFW
This is a quick guide on how to setup UFW. The following assumes you are using Debian 11 and have a user account with sudo privileges. Installing UFW Update the repos and install any packages that need upgrading: sudo apt updatesudo apt upgrade The ins...
Quick Setup LEMP
This is a quick guide on how to setup a LEMP stack. The following assumes you are using Debian 11 and have a user with sudo privileges. Installing Packages First update the repos and upgrade any packages to ensure everything is in sync: sudo apt updates...
Quick Setup PHP
This is a quick guide on how to install PHP. The following assumes you are using Debian 11 and have a user account with sudo privileges. PHP versions on the Debian repo As of writing, the Debian repos only have version 7.4. If you require a newer (8.0 - 8....
Quick Setup NGINX
This is a quick guide on how to install NGINX. The following examples assumes you are using Debian and have a user with sudo access. A domain is also required if you wish to host websites on the world wide web. Notes about domains If you want your website ...
Quick Setup MariaDB
This is a quick guide on how to setup MariaDB. It includes how to secure the installation, create a database and make a user with authentication. This guide uses Debian, package installation instructions may differ from distro to distro. Installing MariaDB ...
Installing Bookstack
This guide covers how to install Bookstack. The following guide is done on a Debian 11 installation, you will also need a user with sudo privileges. See here for the official documentation on requirements. A working LEMP Stack is required before proceeding...
Quick Usage Guide
In order to use the LXD commands, you will need to be the root user or part of the lxd group. To add your user to the group run sudo usermod -aG lxd <username> and then re-log. To setup your first instance we first have to pick an image we want to base our co...
Installation & Configuration
The official way of installing LXD is via Canonical's Snaps. It is possible to install via your distributions package manager, but your mileage may vary. Ensure snapd is installed on your system, installation instructions vary by distribution, check snapcra...
LEMP
Linux, NGINX, MariaDB, PHP
Wiki Software
Guides on how to host your own wiki software
PHP
A common scripting language used to power a plethora of web services used across the web
UFW
Uncomplicated Firewall (UFW) is a CLI firewall program that aims to be easy to use
NGINX
A HTTP, reverse proxy, mail proxy and generic TCP/UDP proxy server
MariaDB
A free software drop in replacement for MySQL
Bookstack
Easy to use platform for organising and storing information
LXD - Linux Containers
Containers without the overhead of a virtual machine
Software Stacks
Guides on various Software Stack configurations such as LEMP, LAMP etc.
Server Side Scripting
Guides on server-side scripting languages such as PHP and how to get the most out of them
Firewalls
Guides to help protect your server from the Internet
Web Servers
Guides on various web servers and reverse proxies
Databases
Guides on how to manage and setup various database servers
Harden NGINX
This is a guide on how to harden your NGINX server. We'll take a look at a few ways that can help you prevent people with malicious intent to meddle with your web server. Configuring SSL/TLS By default, NGINX uses old SSL/TLS protocol versions. These leav...