Gürkan Biçer

Gürkan Biçer

Full Snack Developer

Deploy Nodejs Project on Ubuntu

You wrote your entire project in NodeJS, or you have microservices with NodeJS for the main project. It can’t create awesome things if you can’t deploy it. But, no worries. Please close the ChatGPT tab on your browser. Also, you don’t need to be a system administrator or DevOps engineer. Let’s deploy your project step by step. Prerequisites Ubuntu 24.04 Root Access Installing Nginx First, make sure everything is up-to-date....

September 12, 2024 · 3 min

PHP: Getdns Dns Lookup

Hi folks 👋 Recently, I published an open-source repository named gurkanbicer/getdns on GitHub. What’s GetDNS? Getdns is a PHP package that parses the results of the dig command, and I use it in the GetDNS DNS Lookup tool. It provides DNS queries for hostnames. Supported DNS query types include A, AAAA, CNAME, MX, NS, TXT, SRV, and SOA. Additionally, you can query domain nameservers. You can either use random public DNS servers for lookups or configure your own public DNS servers....

September 10, 2024 · 2 min

Hey: Http Load Generator

hey is a tiny program that sends some load to a web application. It is written in Go. If you’ve used Apache Benchmark (ab) before, you can think of hey as an alternative to it. When I need to test the performance impact of an API under high load, I use hey. Or, when I need to set up a new server, I create a website on it, then I clone the files of a WordPress website into it, send traffic, and tune the server....

September 6, 2024 · 2 min

Move or Clone Your Wordpress Website Like a Pro

There is so many ways to moving or cloning aWordpress website. You can use a wordpress plugin. You can move your wordpress files and your data, then you can update your database on the new server. Nowadays, the hosting control panels (like cPanel and Plesk) are supporting move and clone operations with own tools like WP Toolkit. Usually, every wordpress admin moving or cloning their websites in classic way. In the classic way, you’re archiving your website files and exporting database, then you’re moving them into new server, extracting files new location and import database, then changing your credentials....

September 2, 2024 · 3 min

Pritunl: Create Your Own Vpn Server

What is Pritunl? Pritunl is a self-hosted vpn server solution. You can create a cloud vpn with Pritunl and you can secure your network with it. The pritunl has simple web UI and bunch of features. The article was prepared according to Ubuntu 22.04 server. You can find other installation alternatives for other OS at the bottom. Prequirites 512 MB RAM 1 Core CPU 10 GB Disk Space Ubuntu 22.04 Root access Pritunl Installation on Ubuntu 22....

September 2, 2024 · 3 min

Linux: How to Create Dynamic Motd

When Linux users find themselves looking for meaning of life on their consoles, they created motd for get inspired from other peoples of sayings ^^ [source: a mockingbird] MOTD is an abbreviation of “message of the day”. The contents of /etc/motd are displayed by login after a successful login but just before it executes the login shell. It isn’t a big deal using or not. But, i wanted to create a bash script for create motd file dynamically....

September 1, 2024 · 1 min

Mailpit: Create Your Own Email Sandbox

After reading the article, you can create your own email sandbox environment (fake smtp server). About Mailpit is a free test environment for email sendings. When you need to test email sendings without use real email accounts and SMTP server, Mailpit is the best open-source solution for it. It comes with default two ports (8025 for the web UI and 1025 for SMTP). Additionally, it has an API for advanced use cases....

September 1, 2024 · 2 min

manifest.json

Hi, I’m Gurkan. I built this blog for sharing my knowledge to the community. I like the coding, blogging and also contribute to open source projects. I have a couple public repositories on my GitHub profile. Some of them are abondened. As you know, developing open source projects takes some time and keeping them up-to-date is hard when you’re working at somewhere as full-time developer. Nowadays, time is our first priority....

August 31, 2024 · 1 min