Gitea 28: news and upgrade precautions
Audit, bots, deploy tokens, and Actions in Gitea 28: what changed and the precautions with retention, egress, and WebSocket before upgrading.
Audit, bots, deploy tokens, and Actions in Gitea 28: what changed and the precautions with retention, egress, and WebSocket before upgrading.
Install Caddy on Ubuntu and Debian via the official repository and put sites and applications behind automatic HTTPS, with reverse proxy, load balancing, PHP, Docker, and plugins.
File Browser was archived on September 1, 2026, with no future security fixes. Understand why the project ended and how to install FileBrowser Quantum, the fork that replaces it, with Docker, systemd, and Nginx.
Compile Filestash from source, install the binary on Debian 13 or Ubuntu 24.04 with systemd and Nginx, and compare it with File Browser and FileBrowser Quantum to choose the right web file manager.
Install Uptime Kuma with Docker Compose, publish it with Nginx and configure alerts, status page and backup with security.
Install Ansible on Ubuntu, set up inventory and an SSH key, run ad-hoc commands, and write your first playbook with a variable, template, and handler, simulating before applying. Everything was tested with ansible-core 2.21.
Debian 12 ships PHP 8.2. Ubuntu 24.04 ships 8.3. Debian 13, 8.4. Ubuntu 26.04, 8.5. A real host needs all three at once: the old WordPress site, the new Laravel application, and the cron CLI. The distribution repository does not allow it. Ondřej Surý’s does. nginx comes from nginx.org — stable, pinned, without mixing … Read more
In 2017, HHVM was the performance shortcut: Facebook’s JIT, WordPress and Laravel running faster than Ubuntu’s PHP 5.6/7.0. Nine years later, Zend Engine won — PHP 7, then 8, a proper OPcache, … Read more
Gogs is a self-hosted Git server written in Go: a single binary, no Ruby, no Node, no queue, no Redis. You drop the file on the server, point it at a database and you have a web interface similar to the … Read more