✍️Write rieview ✍️Rezension schreiben 🏷️Get Badge! 🏷️Abzeichen holen! ⚙️Edit entry ⚙️Eintrag bearbeiten 📰News 📰Neuigkeiten
Tags: internet
After trying to find a good enough solution for DNS serving, I figured that I am simply not satisfied with the current ecosystem of Linux self-hosting. Some give you a choice of the software to use for specific services, if at all, and then abstract the interface to some extent. My problem with ALL of… Continue reading Networking – back to basics
The post Networking – back to basics appeared first on Yehuda Deutsch.
I’ve added an ActivityPub plugin so content here will easily be shared on the fediverse, hopefully. You can follow me @uda@x59.co
The post Fediverse availability appeared first on Yehuda Deutsch.
If you aren’t familiar with Python, FastAPI or Timezones, this might not be the post for you, sorry. For the rest of you geeks (like me), here is an example how to validate supported timezones in an input (Query, Path etc.). Scratch that, this is about how to validate dynamic lists of values in FastAPI… Continue reading FastAPI validate timezones
The post FastAPI validate timezones appeared first on Yehuda Deutsch.
This is an update on Journey to new DNS servers, which I am now calling op-nslookup I was playing around with PowerDNS on one of my existing servers, using a separate port, then ran simple dig queries and wanted to see what the difference would be. TL;DR: I wasn’t impressed. What did I try: I… Continue reading Update #1: op-nslookup
The post Update #1: op-nslookup appeared first on Yehuda Deutsch.
I have been managing my own DNS servers for a long time now, most of the time using ISPConfig to manage two to three BIND instances. It has been fun, but I got tired of ISPConfig’s limitations in some areas, and I want to have my own definition of servers. I have tried that before,… Continue reading Journey to new DNS servers
The post Journey to new DNS servers appeared first on Yehuda Deutsch.
Lately I needed to run tcpdump on several servers for a given time, and then download the pcap fiels, all in a programmatic way. So I got to know the useful timeout command, simple and straight-forward. timeout 120s tcpdump -s 0 -A dst port 80 Remember that if you are not running as root and… Continue reading Run tcpdump for a given time using timeout
The post Run tcpdump for a given time using timeout appeared first on Yehuda Deutsch.
In my previous post re. nginx dynamic settings, I’ve put an example of using variables in the index directive for serving a dynamic main file. This time I want to talk about try_files directive. In the official examples, linked above, there is a one showing how to provide default place holder image, which is nice,… Continue reading nginx dynamic settings – part 2
The post nginx dynamic settings – part 2 appeared first on Yehuda Deutsch.
Looking through solutions on the internet, I found that for nginx there are plenty solution for dynamic root directories, headers and environment variables out there. Today I was asked about using the same application directory with various cached index files, in this case, the determination is based on the domain accessed. The previous solution used… Continue reading How to set dynamic nginx settings using variables
The post How to set dynamic nginx settings using variables appeared first on Yehuda Deutsch.
Following this great old post from David Walsh’s post Tweet for Code #2, here is a PHP adaptation for this JavaScript Var Swap tweet: Works on PHP 5.4 and up. I know this is not very practical, for daily work, but it can come handy in a job interview. ♦ ♦ ♦ [Update:June 16, 2016] In PHP 7.1.x it will… Continue reading Short variable swap in PHP > 5.4.x
The post Short variable swap in PHP > 5.4.x appeared first on Yehuda Deutsch.
When using Gitlab / Github for development with large development groups, with or without branch per feature, you probably would want to use a development branch, and setting it as a default is a good idea. so when making a new clone you will automatically be in the development branch. You need to keep in… Continue reading Gitlab / Github set custom branch as default
The post Gitlab / Github set custom branch as default appeared first on Yehuda Deutsch.