ATTENTION! I have a more updated guide for Ubuntu 24.04 LTS and encourage you to use 24.04 instead since the main Ubuntu repositories now support PHP 8.3 with no need for 3rd party repos. There are updated instructions, notes, and sequence of commands in the new guide and I've made some updates to
...Note: Previous guides are now deprecated due to updated packaging, and other minor changes to Ubuntu or Invoice Ninja
Install Invoice Ninja 5 on Ubuntu 24.04 LTS
Ubuntu and debian based distros are highly reccomended for running the InvoiceNinja software. Other distros like RHEL based, or even...
Host Grav Blog on Windows With IIS
This guide is how to setup a Grav Blog (the software running this website!) to work on Windows 10/11 or Server, with IIS. This guide assumes you already have IIS up and running on your Windows machine, a domain, routing rules in place, and SSL certificate suitab...
To share a Brother HL-L2320D printer from a Windows 11 system using Samba and access it from a Fedora Linux system, follow these steps:
Step 1: Share the Printer on Windows 11
-
Install Printer on Windows 11:
- Ensure the Brother HL-L2320D driver is installed and the printer is se...
Installing InvoiceNinja v5 Beta on Enterprise Linux 8 (RHEL, AlmaLinux, Rocky Linux)
I strongly reccomend installing on Ubuntu based distro, and NOT RHEL based for compatibility
I will start by saying I reccomend installing on Ubuntu. On rpm-based distros you cannot automatically update the pac...
How to install and configure TigerVNC on Ubuntu 20.04
TigerVNC is in the default repositories here on Ubuntu, but the version in the repository is broken and will not work on Ubuntu anymore because of the behaviours of the gnome desktop launch sequence mostly. We must manually install the binary...
How to install and configure TigerVNC on Fedora 33
TigerVNC is in the default repositories here on Fedora, but there is special configuration to be done now, with a bit of lack of documentation because of major recent changes to how TigerVNC starts up, and handles loading and managing desktop envi...