How can I hide a service behind a proxy with #Apache ?
Like I have @navidrome running on standard port 4533 but I would like to Proxy it behind apache. So when I go to my website(dot)com/music I can reach it (as well with the apps so prolly websockets needs to be configured?).
Had a crazy idea to support tls-alpn for #apache. I think I can make it work by setting up a #caddyserver container but map 443 to a high local port, then proxy all .acme_challenge to caddy, and have the same domains listed in caddy with the generated certs volume-mounted to the location that apache is set up to read, then using inotify to restart apache on change to those cert files.
Y a des pros de #Apache dans le coin ? Je tente vainement de rediriger un dossier vers un fichier dans mon .htaccess avec RedirectMatch 301 ^/rss/?$ /feeds/posts.xml mais il s'obstine à rajouter un / après .xml :/
I recently discovered blacklistd, which I understand is FreeBSDs native equivalent of Fail2Ban.
However I'm struggling to find useful documentation - most search results focus on protecting sshd, and there doesn't seem to be any way to set the rules. What behaviour triggers a block? What if I want to add to that?
I want to protect Apache from getting DOSd by rude and overeager search engine bots. Can blacklistd do this, or would fail2ban be an easier option?
#MastoAdmin#Tip: Don't forget to enable gzip compression in your #Apache or #nginx or whatever you're using as a reverse proxy for #Mastodon to improve performance on slow connections. I have seen requests that could be compressed to 10% their original size!
I ended up writing this on my lunch break today. It's bugged me for years that #HTML doesn't have a way to #include partial without using #JavaScript without recourse to #PHP, #Apache#serverSideIncludes, or build tools that output HTML.
I might have to rethink my stance on "#GPL all the way".
Due to the highly scriptable nature of the #FOSS static site generator that I'm building, site code (or even entire sites) may fall under copyleft, and that's not what I want. I've had a look at the #LGPL, but for my use case, it still sounds too strict. I'm also not keen on writing my own license exception, and I doubt it'd keep enough protections to make GPLing worthwhile in the first place. So I'm afraid #Apache 2.0 is my best bet?
Community Over Code 2023 (former ApacheCon) will be in Halifax Canada and is now open for your talk proposal submissions.
We are looking for presentations about anything relating to ASF projects, open source governance, community, and software development.
We also encourage sustainability related talks (long-term success, socio-technical factors related to sustainability, etc.).
Over the past 3 weeks I migrated my Apache Reverse Proxy over to a managed Nginx Reverse Proxy with a web management interface. I apparently have a lot of redirects.
It's mostly stable. Only my old landing page / site is having weird downloading issues. Everything else was easy to do.
I'm looking for recommendations for a new web host! Who do you use?
The webhost I've used for 24 years is going out of business, seems like a good time to compare the competition. I've already found massive speed differences between webhosts with great reviews. (Seriously, I've seen 7x speed differences between companies.)
Just using PHP & Server Side Includes, no MySQL or Wordpress. I don't want to patch ubuntu/PHP myself. But open to suggestions!
I haven't paid attention to Netcraft's Web Server Survey, which was once a battlefield between Linux and Microsoft (namely Apache httpd vs Microsoft IIS).
Nginx took the lead from Apache in 2019. However, for the past 3 years Nginx's market share has been on a steady decline, matched by the growth of Cloudflare (10%) and "Other" (25%). Is Amazon AWS lumped with it?
Why #Navajo is the world’s hardest language to learn
The tonal #NativeAmerican#language differentiates words based on #pitch and makes Spanish conjugation look like child’s play.
by Tim Brinkhof, November 27, 2023
"Concentrated in #Arizona and #NewMexico, the Navajo are one of the largest Native American groups in the United States. Consisting of up to 400,000 tribal members, they are thought to have originated from northwestern #Canada and were forcibly moved to their present location by the federal government in the 1860s during #TheLongWalk.
"Traditional Navajo families live in circular mud-and-log homes called hogans, create intricate ceremonial paintings made of sand, and hold four-day runs (a ritual called kinaalda) to celebrate young girls turning into adult women.
"Arguably, the most important aspect of Navajo culture is their language. Also known as #Diné#Bizaad (the “people’s language”), Navajo is similar to #Apache, from which it separated between 1300 and 1525 AD. Both Navajo and Apache belong to a language family called #Athabaskan, which, providing evidence for their geographic origin, is also spoken by native tribes in #Yukon, #Alaska, and #BritishColumbia. As with other Native American languages, #globalization and #discrimination threaten Navajo’s survival. In 2017, the number of fluent speakers was estimated at 170,000, less than half of the tribe’s population.
"Learning Navajo isn’t easy. Compared to other complicated but more widely spoken languages, like Korean or Arabic, there are limited resources available to non-speakers. Mastery of Navajo language also requires a level of familiarity with Navajo customs, something even some Indigenous people no longer have access to.
"That said, the most daunting aspect of learning Navajo is the language itself. Described by linguists Robert W. Young and William Morgan as a 'hopeless maze of irregularities,' its unique grammar, syntax, and tonal pronunciation are so indecipherable to outsiders that, during the Second World War, the American army used Navajo as a form of military code."
Nu har jag tillbringat två dagar med att installera #Ubuntu och bekantat mig med miljön (det var minst 10 år sen sist). Sedan har jag installerat #Apache, #MySql och #PHP vilket förde med sig några timmars problemlösning när jag upptäckte att jag saknade skrivrättigheter där jag behövde det. När måste slå
upp alla terminalkommandon jag glömt tar det tid. Om någon har ett tips på ett bra #IDE för PHP medan jag övergår till mer nyårsrelaterade grejer, tar jag gärna emot det!
I just lost half a day because of a very unusual bug on a Plesk server that caused seemingly arbitrary 403 errors and redirects to the default Apache page that's shown when the site doesn't exist.
It was also my first time touching #WordPress in years so troubleshooting it was made more difficult in that I wasn't familiar with how the various plugins my client installed were supposed to work together.
It made no sense whatsoever because it wasn't a problem with the site. The server would randomly blacklist your IP address and give you a 403 Forbidden page sometimes and a Plesk default page at other times.
Apparently there was a package update to the server that installed an additional package that doesn't play well with Plesk servers, the mod_evasive module.
First time in 20-some years of managing servers that I've seen anything this freakishly random. Seriously felt like there was a cruel person on the other end just messin with me.
Geronimo driving a brand new Locomobile Model C, 1905