I ve been running owncloud, then nextcloud for years. While it worked I was never very happy with it. Performance was always lackluster even for 1-2 users, features added are seemingly superfluous and was never something I wanted or cared about (groupware, AI assistant, talk features don t use, need or care). All I want is ... Read more The post Running opencloud great nextcloud replacement…
Setting up xdebug with swoole could be a bit of a hustle especially if application is containerized and you are running swoole and xdebug in a docker container but your IDE is on the host. Here s what worked for me. Here I m using hyperf framework, but I think issues and instructions should be similar for ... Read more The post How to use xdebug with swoole in a docker container appeared first on…
When it comes to NVR, there are many choices out there, I wanted to share a quick review for xeoma linux NVR that I use and have been using for at least 7-8 years now. It s installable on Linux, has a linux desktop client (obviously mac and windows as well), has ios and android ... Read more The post Xeoma great Linux NVR (network video recorder for security cameras) appeared first on Byte…
You are caching your site in some origin Cache, such as Varnish Cache. For many reasons you may want to configure shorter cache TTL, let s use 24 hours for this example this could be for many reasons like: This means that cached pages will only stay in Varnish Cache for 24 hours. What happens ... Read more The post Simple Varnish Cache Warmer using wget2 appeared first on Byte Pursuits .
Update: April 1st, 8:05pm Eastern 2024. It appears like Google began to slowly roll out the promised price hikes, see new pricing here. The pricing hikes are in fact real. Update: This is Apr 1st 6am Easter, 2024 I do not see any documentation updates or other confirmations from google official sources that this ... Read more The post Google significantly reduces recaptcha free tier, introduces…
High density compact 12 bay nas server for homelab, (optionally rackmountable, but probably best for no-rack setups) JMCD 12S4 seems to be a great case for those looking to expand their existing homelab NAS server capacity or setup a new high-capacity NAS server/ disk array for either standalone or rackmountable situations. Hello there my ... Read more The post 12 bay homelab NAS JMCD 12S4.…
If you are like me and part of your company is using Bitbucket while the other part is using GitHub - you might find this post helpful. If you need to git pull a repository from GitHub into one of your bitbucket pipeline steps read on. Add ssh key into the bitbucket pipeline: Go ... Read more The post Access the GitHub repository from the bitbucket pipelines cicd appeared first on Byte Pursuits .
Vite.js bills itself as a Next Generation Frontend Tooling , in simpler words this is something to replace your webpack bundler with (for your next project) as most modern browsers suppport ESM which make bundling easier and faster. I ve started using it for some of my projects and could not find an example for brotli and ... Read more The post vite.js to precompress your .js and .css bundles in…
How realistic is this benchmark? Before people start pulling out pitchforks from their basements (sheds, whatever) I do realize this is a rather NOT a realistic test-case scenario. In the real life scenario, it is somewhat unlikely your API will just be serving some static json responses without any io calls. And even a ... Read more The post Benchmarking of PHP application with php-fpm vs…
Using the Least Privileged User (and definitely a non-root user) is one of the best practices when working with Dockerfiles. By default, when a Dockerfile does not specify a user, it uses a root user which is almost never a good idea. However, sometimes using non-root users may introduce some hard-to-understand and resolve problems. If you are trying to use AWS ECS fargate non-root containers that…