A year or so ago Nextcloud team introduced AIO (All In One), which simplifies the installation with containers. In this article I will guide you how to install Nextcloud AIO on Ubuntu with Apache reverse proxy, and SSL from Let's encrypt.
Mattermost is a collaboration tool designed for teams to communicate efficiently. It have mobiles apps and they are open source which could be white labelled if needed. In this article let me guide you how to install and setup Mattermost on Ubuntu 22.04 LTS server.
Email desktop clients are common to use, but there are also web apps which most users use on daily basis. Almost all email providers provide web app to access their services. But in case you have your own mail server, you can also host a web app client act as webmail either on a server or local PC. In this article I am going to guide you how to install Webmail Lite on your server or PC to access your IMAP server.
MediaWiki is a free and open source software. I will show you how to install MediaWiki on Ubuntu 22.04 LTS with free SSL [step by step guide].
Snipe-IT is an asset management system which can be self hosted too. It provides user friendly UI and has a powerful API. In this guide I will show you how to install Snipe-IT on Ubuntu 22.04 LTS with PHP 8.1 and MariaDB.
In order to construct a secure resource that can be accessed through an API, we must utilize an authorization header with a token or bearer. In this article, I will guide you how to obtain the authorization header, extract the token or bearer. Then authenticate it against a database table and return a JSON output in PHP.