How to install ReactJS on Ubuntu 20.04

How to install ReactJS on Ubuntu 20.04

How to install ReactJS on Ubuntu 20.04ReactJS is a free and open-source JavaScript library used for building reusable UI components. It was developed by Facebook in 2011 for creating rich and engaging web apps fast and efficiently with minimal coding. It allows you to create interactive elements on websites. It uses Virtual DOM that makes the app fast. It offers a rich set of features including, Virtual DOM, One-way Data Binding, Components, JSX, Conditional Statements and many more.In this tutorial, we will show you how to install create react app and host a ReactJS application with Nginx web

Read More »
How to setup Elastic Container Service (ECS) on AWS

How to setup Elastic Container Service (ECS) on AWS

How to setup Elastic Container Service (ECS) on AWSElastic Container Service is a fully managed container orchestration service provided by AWS. It is a choice to run containers on AWS. It supports Fargate to provide serverless compute for containers. Fargate removes the need to provision and manage servers. ECS helps to focus on building and managing applications instead of infrastructure. It is a highly scalable, fast container management service that makes it easy to run, stop, and manage containers on a cluster.ECS comes with different pricing models. To know about its pricing visit the AW

Read More »
How to Install KeeWeb Password Manager on Ubuntu 20.04

How to Install KeeWeb Password Manager on Ubuntu 20.04

How to Install KeeWeb Password Manager on Ubuntu 20.04KeeWeb is an open-source password manager used to store passwords both online and offline. It is compatible with KeePass and also available as a web version and desktop apps. It can be sync with other cloud services like, OneDrive, Google Drive, Dropbox, etc. It helps you to manage all your passwords in a secure way. It offers a lot of features including, Easy tags input, Multiple file support, History, Themes, Keyboard shortcuts, Inline image viewer and many more.In this tutorial, we will show you how to install the KeeWeb password manager

Read More »
How to create an inventory configuration in S3

How to create an inventory configuration in S3

How to create an inventory configuration in S3S3 Inventory configuration helps to manage the storage on AWS. It generates audit reports on the replication and encryption status of S3 objects for business, compliance, and regulatory needs. S3 Inventory configuration generates comma-separated values (CSV), Apache optimized row columnar (ORC) or Apache Parquet (Parquet) output files.It comes with some cost, to know about its pricing click here. In this article, we will create an inventory configuration to store object metadata in CSV format. We can store reports in the same bucket as the source b

Read More »
How to Install and Configure SeaweedFS Cluster on Ubuntu 20.04

How to Install and Configure SeaweedFS Cluster on Ubuntu 20.04

How to Install and Configure SeaweedFS Cluster on Ubuntu 20.04SeaweedFS is an open-source, simple, and highly scalable distributed file system to store and serve billions of files fast. It is very similar to other file systems including, Ceph, GlusterFS, and HDFS. It can be easily integrated with the cloud and achieve both fast access time without any client-side changes. It has a rich set of features including, Automatic master servers failover, Automatic entry TTL expiration, Parallel processing, Handle large and small files, Low-latency access to any file, and many more.In this tutorial, we

Read More »
How to use Cloudformation to create an S3 bucket

How to use Cloudformation to create an S3 bucket

How to use Cloudformation to create an S3 bucketThere are multiple ways in which you can create an S3 bucket on AWS. Cloud formation is one of the Infrastructure as Code (IaC) ways using which you can create a bucket as well as have your code and share it with others. Before we proceed I assume you are aware of the S3 bucket and Cloudformation AWS Services. If you are not aware of S3, I would recommend you to first go through the steps to create an S3 bucket using the AWS console. Click here to go through the article to create an S3 bucket from the AWS console.In this article, we will explore

Read More »
How to enable end-to-end encryption while real-time co-editing in ONLYOFFICE Workspace

How to enable end-to-end encryption while real-time co-editing in ONLYOFFICE Workspace

How to enable end-to-end encryption while real-time co-editing in ONLYOFFICE WorkspaceONLYOFFICE Workspace is an open-source self-hosted solution for team management and collaboration which includes:ONLYOFFICE Docs – online editors for text documents, spreadsheets, and presentations (AGPL v.3).ONLYOFFICE Groups – online collaboration platform which comprises tools for managing documents, projects, customers, and emails along with the admin panel for platform configuration (Apache 2.0).ONLYOFFICE Mail Server – a solution to create corporate mailboxes and manage them (GPL v.2).ONLYOFFICE XMPP Se

Read More »

How to Set Up WireGuard VPN on Ubuntu 20.04

How to Set Up WireGuard VPN on Ubuntu 20.04WireGuard is an open-source and security-focused virtual private network designed for simplicity and ease of use. It supports different operating systems including, Linux, macOS, Windows, BSD and Android. It is a simple and general purpose VPN that can be easily deployed on small devices to high-end servers. It is a point to point VPN server instead client-server model. It uses a public key exchange mechanism to authenticate client.If you are looking for a lightweight and fast VPN then the WireGuard VPN is the best choice for you. In this tutorial, we

Read More »
How to secure your AWS account by enabling Multi-Factor Authentication

How to secure your AWS account by enabling Multi-Factor Authentication

How to secure your AWS account by enabling Multi-Factor AuthenticationTo improve the security of your AWS account it is recommended to enable Multi-factor Authentication(MFA). We can enable Multi-factor Authentication for IAM users or for the root user. Multi-factor Authentication adds a layer of security as it requires users to enter a security code while logging into the account. MFA helps you keep your account safe and secure even when the user credentials are compromised. If you are using an Android phone you can use “Google Authenticator” as a virtual device. If you want to know other MFA

Read More »
Create and Store Secrets like Passwords, OAuth Tokens, and SSH Keys in Kubernetes

Create and Store Secrets like Passwords, OAuth Tokens, and SSH Keys in Kubernetes

Create and Store Secrets like Passwords, OAuth Tokens, and SSH Keys in KubernetesIn Kubernetes, we can store and manage sensitive information, such as passwords, OAuth tokens, and ssh keys using Kubernetes Secrets. In Kubernetes, secrets can be defined as Kubernetes Objects.  It is safer to store credentials in Kubernetes Secrets that in Pods or in Docker Images.There are multiple ways of generating secrets in Kubernetes:Creating from a text fileCreating from a yml fileOnce the secrets are available they can be used in the following ways:Environment VariableVolumeUsing imagePullSecrets fieldTo

Read More »