Skip to main content

Posts

How to host Media-Server for your local network?

What is the Media server? The media server is a type of server which is used to store the media (VIdeos, audios, Photos) and make it available over the network so that the authorized person can see it. Requirements - Requirements are totally based on your data and number of users. Here I’m going with the minimum requirement. OS Ubuntu 20.04 (Recommended) Ram - 4GB Storage   - 1TB CPU - Intel Pentium High-Speed internet connection for WAN access otherwise you can use the local network. A domain name or VPN for over the WAN access. Next step choosing the right media server. Here I’m going to use Emby media server, it’s really easy to use and easy to configure, Configuration - Download emby media server package from the official website - https://emby.media/linux-server.html Create one folder in your system with any name as you want, under that you can create more folders to categorize all files. I.e.- Videos, movies, Series, etc. Store all your movies, videos, etc, and then proceed with
Recent posts

Object storage configuration through MinIO

Object storage configuration through MinIO   Hi guys, in this blog I'm going to explain to you how to set up an object storage server in your local system through MinIO object storage. What is Object Storage - Object storage is a computer data storage architecture that manages data as objects. It can directly store files, unlike block storage. What is MinIO - Minio is a popular open-source object storage server. The service stores unstructured data such as photos, videos, log files, backups, and container/VM images, and can even provide a single object storage server that pools multiple drives spread across many servers. Prerequisites - Ram - 2GB (testing), 4GB recommended. HDD - As per your requirements. Static IP address. If you want to host it on the web then get a domain name. Configuration - First thing you need to update your server. # sudo apt update -y Now you need to download “minio” package by using the following command - # wget https://dl.min.io

NFS server configuration.

How to configure NFS in Ubuntu/CentOS- What is NFS - NFS stands for Network File System, developed by Sun Microsystems. By using this protocol a user on a client computer can access files over a computer network much like local storage is accessed. Let’s start with configuration - First, we need to install the required packages. Tp install NFS package we need to run following command - # apt install nfs-kernel-server        => For Ubuntu # yum install nfs nfs-utils        => For CentOS/RedHat Now create a directory that you want to share over the network. # mkdir /nfsshare Now change the permission of shared directory as bellow- # chmod 777 /nfsshare After all this, we need to make an entry in exports file- # vim /etc/exports /nfsshare    *(rw,sync) Save and exit. Note - ‘*’ denotes that shared directory available for all networks, instead of * we can give a particular IP address or domain name.  ‘rw’ means read-write permission. ‘sync’ means it wil

How to configure ISCSI target and initiator?

What is ISCSI? ISCSI is a shared storage service, by using ISCSI service we can share storage space which we can use as internal storage in different machines. Requirements- 2 CentOS machines Free storage space (as per your requirements) Let’s start with configuration- Configuration (Server-Side)- First, we need to install the targetcli package, # yum install targetcli -y Now start and enable the service. # systemctl start/enable target.service Create partition of free space that you want to share as ISCSI storage. # fdisk /dev/sdb Follow the instructions and create a partition according to your requirements. I’ve created a partition of 6GB size. No need to format this partition but you can create LVM partition if you want. Now run following command- # targetcli > cd /backstores/block > create data_block /dev/sdb1 > cd /iscsi > create iqn.2020-03.com.example:server1 > cd iqn.2020-03.com.example:server1/tpg1/acls > create iqn.2020-03.com.example:desktop1 > cd .

What is KDE Connect and How to use it.

Hello Friends, John this side- In this blog, I'm going to show you what is KDE-connect and how to use it in any devices or in any Linux distribution, So keep following my blogs- KDE-connect is a software or we can say an application that can connect your phone to your Linux pc so that you can control your pc with your phone. By using this you can mirror your phone notifications into your laptop and can share files as well. Now let's go with the installation and configuration -  For Debian/Ubuntu - # sudo apt install kdeconnect For Arch-based distributions -   Clone this AUR repo in your machine and compile the code and install the package - # git clone https://aur.archlinux.org/indicator-kdeconnect.git # cd indicator-kdeconnect/ Now compile the package by using makepkg command - #makepkg -si Now search in application launcher for KDE-Connect and open that application. Go inside the application menu and pair your android device with your PC. For pa

How to customize gnome Desktop Environment.

I think every Linux users know about Gnome Desktop Environment because Gnome DE is very popular among all Desktop Environments. The look of Gnome DE is very simple and it's very easy to use. But If you want to make yourDE more beautiful then follow my this blog I will show you how to customize your DE with some easy tweaks. First of all, you need to install gnome-tweak-tool- For Debian/Ubuntu users- # apt install gnome-tweak-tool For CentOS/Fedora users- # yum install gnome-tweak-tool For Arch/Slack users- # pacman -S gnome-tweak-tool Now open the tweak tool from application launcher and now you can customize so many options, for example, you can customize your themes, shells, top bar & icons. But right now you can change your themes and icons in limited options if you want to add more themes and icon themes in your library then open the following site in your browser- https:/

How to install and setup Manjaro-i3 for the first time.

Hey, guys today I'm going to show you how to install and setup Manjaro-i3. In this case, first of all, we need to know what is Manjaro and the difference between Manjaro & Manjaro-i3. What is Manjaro? Manjaro is an opensource Linux distribution based on ArchLinux. Its basically used for personal work or we can say that this distribution is the workstation edition of ArchLinux. What is i3? i3 is a desktop environment used in many distributions. It looks good and clean. If you are good at remembering shortcuts and commands then this is for you. It's a lightweight desktop environment. If you are switching to i3 from a gnome desktop environment then you will find some dificulties to use it, but you will learn very quickly. In my opinion, this is the most beautiful desktop environment I have ever used. Now let's take a look at how to install it in VirtualBox . First of all, create a virtual machine with at least 2 GB ram and 40 GB HDD space. Now a