Inside Out Blog
How you do anything is how you do everything
  • Home
  • Technology
  • Money
  • Photography & Videography
  • Projects

Popular Tags

FusionPBX FreeSWITCH Security Clustering Linux VoIP MariaDB SEO Personal Load Balancing PHP High Availability Joomla Darktable Fail2Ban Nagios Mageia RPM DNS PowerDNS

Looking for RPMs? Set up our RHEL repo.

rpm

Works on CentOS6/7/8 & Alma/Rocky 8/9
Sponsored by OKay Inc

  1. You are here:  
  2. Home
  3. Technology

TAR: change the directory name when packing a tarball file

Details
Category: Technology
  • Linux

This is a quick reminder for me and any developer. When using an SVN, and we want to publish a tarball, usually the name of the SVN is 1.0.0/ and the working directory of the tarball should be project-1.0.0/.

Read more: TAR: change the directory name when packing a tarball file

Just Another Security Tip for your Websites: CDNfy everything

Details
Category: Technology
  • Linux
  • SEO
  • CDN

CDNs are very popular these days. Their main purpose is to offload the servers and increase the speed of the website. I will explain here why you need a CDN from the performance and security point of view and if your website doesn't have CDN native support, how you can enable it with mod_cdn.

Read more: Just Another Security Tip for your Websites: CDNfy everything

Speeding Up your Website Tip: Use a CDN

Details
Category: Technology
  • SEO
  • Joomla
  • CDN

Content Delivery Network or CDN is the next tip to speed up your website. There are many reasons, but the main one has to be with your machine. Depending on the browser, you may have one or multiple threads requesting HTTP objects in parallel. I read someone else, that Chrome has a 6-thread limit (I am not sure, but bear with me, it is a small number). Additionally, a web server that hosts everything generally does it in a FIFO way, the first request is the first attended. So, so far there are two bottlenecks we need to get rid of.

To show you I will use my business website https://okay.network and I will use Google PageSpeed Insights as the metric.

The only change that was made was the use of a CDN network. The website is done totally with Joomla and I use the JCH PRO plugin to handle the speeding things. JCH has CDN support.

Read more: Speeding Up your Website Tip: Use a CDN

Allow Calls but Premium Numbers: Writing Negative Regular Expresions

Details
Category: Technology
  • FreeSWITCH

Last month I discussed with some customers about configuring their PBX. They want to allow all the traffic in their country but premium numbers.

Premium numbers are those that the caller is billed when a call is done. In short, those are the 1-900 in North America. If your VoIP company doesn't have a way to secure the payment from a customer where a premium call is done, it may be a good idea to block them; premium rates are quite high.

In the case of North America, it is quite easy, maybe it is easier if you do a regular expression such as /^\+?1?900\d{6}$/ which will block all the premium numbers. However, if you do not live here or you want to block more things or your country doesn't have an easy breakdown, this could be a difficult task.

Fortunately for everybody, FreeSWITCH supports PCRE regular expressions and PCRE-regular expressions have a way to specify negative conditions.

Read more: Allow Calls but Premium Numbers: Writing Negative Regular Expresions

How does VoIP Work? (a Newbie Explanation)

Details
Category: Technology
  • VoIP

I must tell you this. If I had someone who explained what I was about to explain to others my introduction to the VoIP world (several years ago) wouldn't be as hard as it was. The hardest thing when I started working with VoIP was following others' terms, some of them were invented (not technical terms); I was reading a lot and after my readings, I could understand what they wanted to say, even if they were using the wrong term.

I will try to explain in this article how VoIP works in terms of players, and information flows and I will also explain to you some terms that are very common to use. In the end, I guess you will have a picture of who does what. I won't go into technical specifics such as SIP and RTP protocol details.

Read more: How does VoIP Work? (a Newbie Explanation)

  1. Forcing at least One Free Agent in a Call Center with FreeSWITCH and FusionPBX
  2. Crop the Lower Part of a Video or Image and other fast edits
  3. Writing Multilingual Telegram PHP Bots
  4. Remembering Things with Telegram Bots

Page 31 of 35

  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35

Latest Articles

  • Protecting your PBX against Passwords Leaks
  • Installing Unifi OS on Linux
  • Understanding the E.164
  • Basic Protection against Telemarketing and Unwanted Calls with FreeSWITCH
  • OpenID Authentication (OKTA implementation)

Do you need some FusionPBX free support? Join this FusionPBX/FreeSWITCH Support Channel.

telegram logo

To know the rules, read the pinned post

Copyright © 2026 Inside Out Blog. All Rights Reserved.
Joomla! is Free Software released under the GNU General Public License.
  • Sitemap