Month: August 2024

How to Install Chatwoot on Debian 11

Linux

Chatwoot is an open-source customer support application that offers productive and efficient customer experiences across real-time messaging channels. It supports social media, email, and website integrations to handle customer engagements in a centralized dashboard. In this article, you will learn how to install Chatwoot on a Debian 11 server. Prerequisites…

Asynchronous Task Queueing in Python using Celery

Python

Introduction Celery is a task queue/job queue based on asynchronous message passing. It can be used as a background task processor for your application in which you dump your tasks to execute in the background or at any given moment. It can be configured to execute your tasks synchronously or asynchronously.…

Implement Role-based Permissions with PostgreSQL

PostgreSQL

Introduction In a PostgreSQL server, a role is a collection of permissions that you can assign to one or more users. Roles simplify assigning bundled privileges to users in a multi-user environment using a single statement. One great example of a scenario where you can use database roles is an…

How to Use top and htop to Manage Memory on Cloud Servers

Cloud

Introduction This guide explains how to use top and htop and manage memory usage on Linux with these utilities. To follow the steps in this guide, you should have a Linux system with top installed. What is top? top (table of processes) is a command-line utility on Linux and other Unix-like operating systems that displays memory utilization…

Best Practices for Designing a Modern REST API

Market Place Apps

Introduction An Application Programming Interface (API) is middleware that allows applications to talk to each other. For instance, when you run a mobile application like Facebook, it uses an API to connect to remote data. APIs are the standard way to interchange data in the modern IT industry because they…

One-Click ownCloud

Cloud

Introduction Vultr’s One-Click oneCloud application is an open-source cloud-based file hosting server that allows you access your files anywhere. It’s ready to launch in about a minute. Select a server location, choose your size, and click Deploy Now. One-Click ownCloud runs on Ubuntu Server LTS. The examples oneclick.example.com and 192.0.2.123 are used throughout this installation guide. Substitute…

Load More