gyptazy.ch is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
3️⃣ In wenigen Minuten hatte ich dann notfallmässig #Nginx mit Caching davor aufgesetzt und damit flutschte alles. (Bis auf Safari-Requests; die fixte ich dann aber etwas später.)
➡️ Wer sich eine Webseite aufsetzt, sollte die testweise mal mit ein paar Requests bombardieren. Und wenn nötig Caching aufsetzen (was auch #oembed-Requests cacht). Dann ist sie bereit. Sonst nicht.
2/2
@kubikpixel
Der geslashdottete, äh, ge-HN-te Artikel ist übrigens der hier:
https://netfuture.ch/2022/05/web3-is-just-expensive-p2p/
⚡ Nginx 1.26 Released With Experimental HTTP/3 Support
➥ @phoronix
「 Nginx 1.26 stable is out as the newest version of this popular alternative to the Apache web server while also able to work as a load balancer, reverse proxy, and HTTP cache. Nginx 1.26 incorporates the great work from the Nginx 1.25 mainline branch such as experimental HTTP/3 support 」
@dexter "Trivial" 😉
Well, actually, it is. #FreeBSD ports exist. You probably want to put guacamole in its own jail (but that's kind of a "standard" thing) and you also want to place such a service behind a reverse-proxy, but even that is covered for #nginx and #apache in guacamole docs:
https://guacamole.apache.org/doc/gug/reverse-proxy.html
The only thing that wasn't trivial at all was setting up authentication against the samba AD, together with a database to store connection and map access privileges. But then, this is a very specific scenario, not sure it makes sense to write something about that?
@dexter "Trivial" 😉
Well, actually, it is. #FreeBSD ports exist. You probably want to put guacamole in its own jail (but that's kind of a "standard" thing) and you also want to place such a service behind a reverse-proxy, but even that is covered for #nginx and #apache in guacamole docs:
https://guacamole.apache.org/doc/gug/reverse-proxy.html
The only thing that wasn't trivial at all was setting up authentication against the samba AD, together with a database to store connection and map access privileges. But then, this is a very specific scenario, not sure it makes sense to write something about that?
- #Debian 12 #AnsibleSemaphore
- #FreeBSD 14 #snac (#ActivityPub / #Fediverse)
- #Debian 12 #Nextcloud 28 (#nginx / #mysql)
What do you want next?
#AppleSilicon #virtualization #aarch64
https://gyptazy.ch/blog/collection-of-vagrant-boxes-images-for-apple-silicon-based-on-arm64/
Over the last few days, I have continued to work on the structure of the website and the articles in the background. In addition to an extensive "standardisation" in terms of structure and layout, two separate articles were also created as the basis for others:
- #Nginx web server with PHP
- #PostgreSQL #database server
I will continue to do this in future so that there is as little duplicate content as possible that is difficult to update.
In den letzten Tagen habe ich im Hintergrund weiter an der Struktur der Website bzw. der Artikel gearbeitet. Neben einer umfangreichen "Vereinheitlichung", was Struktur und Aufbau betrifft, wurden auch zwei separate Artikel als Grundlage für weitere erstellt:
- #Nginx #Webserver mit #PHP
- #PostgreSQL #Datenbankserver
Ich werde dies auch in Zukunft so handhaben, damit es möglichst wenig doppelte Inhalte gibt, die schwer zu aktualisieren sind.^
Well, this is great for everyone running #nginx
@sourcerer Assignment of CVEs to experimental features available in production version ...
#Nginx key developer [Maxim D] starts a “#freenginx” fork after dispute with parent firm [F5]: Disagreement over security disclosures and bug-fixing priorities led to split, 20240215,
by Kevin P,
https://arstechnica.com/information-technology/2024/02/nginx-key-developer-starts-a-freenginx-fork-after-dispute-with-parent-firm/
Ich mag den #Webserver Nginx mehr als andere. Es gibt einige Alternativen wie zB #Apache, #lighttpd oder #caddy und einige mehr, je nach dem. Mal sehen wie sich der Nginx-Klon sich entwickelt. Das in #Russland nun dieser auch missbraucht wird obwohl Open-Source, wundert mich nicht wirklich.
"Ich halte #Nginx nicht mehr für ein freies und #OpenSource-Projekt, das für das öffentliche Wohl entwickelt und gepflegt wird."
– Maxim Douni
🌐 https://www.golem.de/news/web-server-russischer-kern-entwickler-startet-fork-von-nginx-2402-182235.html
🌐 https://www.heise.de/news/Webserver-nginx-Fork-kommt-nach-Knatsch-zwischen-Kernentwickler-und-F5-9628847.html
Looks like #nginx is being forked by the original developer because of some decisions made by #F5Networks, so he's announced #FreeNginx. #WebServers
https://mailman.nginx.org/pipermail/nginx-devel/2024-February/K5IC6VYO2PB7N4HRP2FUQIBIBCGP4WAU.html
Added:
* #FreeBSD 14.0 with #snac (a #Fediverse server) and #nginx
(https://app.vagrantup.com/gyptazy/boxes/freebsd14.0-snac-fediverse-server-arm64)
* #Alma 9.3 (#AlmaLinux)
(https://app.vagrantup.com/gyptazy/boxes/alma9.3-arm64)
* #Rocky 9.3 (#RockyLinux)
(https://app.vagrantup.com/gyptazy/boxes/rocky9.3-arm64)
(Fixes: https://github.com/gyptazy/vagrant-arm64-boxes/issues/1 and https://github.com/gyptazy/vagrant-arm64-boxes/issues/6)
* #Chimera 20240122 (#ChimeraLinux)
(https://app.vagrantup.com/gyptazy/boxes/chimera20240122-arm64)
You can find all 42 images on:
https://gyptazy.ch/blog/collection-of-vagrant-boxes-images-for-apple-silicon-based-on-arm64/