med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

345
active users

#nginx

9 posts9 participants0 posts today
Rye<p>Looking for some help troubleshooting django and gunicorn - images are not rendering in production </p><p><a href="https://ioc.exchange/tags/django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>django</span></a> <a href="https://ioc.exchange/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://ioc.exchange/tags/gunicorn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gunicorn</span></a> <a href="https://ioc.exchange/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a></p>
thezerobit<p>Thinking about firing up a <a href="https://anticapitalist.party/tags/VPS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VPS</span></a> to run my own software (wiki, <a href="https://anticapitalist.party/tags/gotosocial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gotosocial</span></a>, ???). I want something cheap and lightweight, so I'll probably just manage the server myself. It's been like 10 years since I've done this. Before, I've just run Ubuntu Server, which worked well at the time. I think I used <a href="https://anticapitalist.party/tags/supervisord" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>supervisord</span></a> to manage services, IIRC, with <a href="https://anticapitalist.party/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> as the public gateway w/ manual routing configs. Not sure what is best for this type of hosting now. I want to avoid docker images for efficiency sake.</p>
Ryan Peters<p>Set up a script to ping me when my fail2ban blocks a malicious IP (and grabs the location) trying to connect to my <a href="https://social.binarydad.com/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> reverse proxy. I swear at some point I'll block every IPv4 out there.</p>
Jesse Skinner<p>I'm thinking of developing a new course or workshop in the fall.. would any of these interest you?</p><p><a href="https://toot.cafe/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://toot.cafe/tags/svelte" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>svelte</span></a> <a href="https://toot.cafe/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://toot.cafe/tags/css" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>css</span></a> <a href="https://toot.cafe/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://toot.cafe/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> <a href="https://toot.cafe/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> <a href="https://toot.cafe/tags/freelancer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freelancer</span></a></p>
Tom :damnified:<p>Seit einigen Tagen werden Medien meiner Mastodon-Instanz metalhead.club global verteilt über ein eigenes CDN ausgeliefert. :goose_hacker: </p><p>Das verringert die Latenzen für Benutzer aus nicht-EU Ländern und sorgt für weniger Frust bei den Ladezeiten. </p><p>Was ein CDN ist, welche Implementierungsmethoden es gibt und wie ich mein kleines CDN umgesetzt habe, erfahrt ihr in meinem neuen Blogpost: </p><p>"Ein eigenes kleines CDN für meine Mastodon-Instanz metalhead.club" - <a href="https://thomas-leister.de/mastodon-media-storage-cdn/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thomas-leister.de/mastodon-med</span><span class="invisible">ia-storage-cdn/</span></a></p><p><a href="https://metalhead.club/tags/metalheadclub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>metalheadclub</span></a> <a href="https://metalhead.club/tags/cdn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cdn</span></a> <a href="https://metalhead.club/tags/media" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>media</span></a> <a href="https://metalhead.club/tags/mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodon</span></a> <a href="https://metalhead.club/tags/instance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>instance</span></a> <a href="https://metalhead.club/tags/mastoadmin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastoadmin</span></a> <a href="https://metalhead.club/tags/hosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hosting</span></a> <a href="https://metalhead.club/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a> <a href="https://metalhead.club/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> <a href="https://metalhead.club/tags/scaleway" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scaleway</span></a> <a href="https://metalhead.club/tags/dns" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dns</span></a> <a href="https://metalhead.club/tags/geoip" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>geoip</span></a> <a href="https://metalhead.club/tags/geodns" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>geodns</span></a> <a href="https://metalhead.club/tags/hetzner" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hetzner</span></a></p>
Cecelia<p>I just launched a new phpBB forum. The rollout was super smooth despite my doing it via git deployment. I feel like I’ve reached a comfortable level with my Nginx configuration skill.</p><p>The hardest part was setting up Postfix with Domain Keys and Sender Policy Framework correctly.</p><p><a href="https://tech.lgbt/tags/phpBB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phpBB</span></a> <a href="https://tech.lgbt/tags/Nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nginx</span></a></p>
Jesse Skinner<p>I've said this before, but I can't say it enough: OpenResty (nginx+lua) is painfully underappreciated. It's fantastic, and the only platform I trust for very high volume, high performance, mission critical web application servers.</p><p><a href="https://toot.cafe/tags/openresty" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openresty</span></a> <a href="https://toot.cafe/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> <a href="https://toot.cafe/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a></p>
Third spruce tree on the left<p>Oh snap! `YARR - Yet Another RSS Reader` has a new version and I missed it in March!<br><a href="https://github.com/nkanaev/yarr/releases/tag/v2.5" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/nkanaev/yarr/releas</span><span class="invisible">es/tag/v2.5</span></a><br>YARR is like Feedly or NewsBlur, except more like TinyRSS or FreshRSS - you can self-host. </p><p>UNLIKE those, you can tell yarr to run at `&lt;ip:port&gt;`, so you can stick it at port 7666 for your reverse <a href="https://mas.to/tags/proxy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>proxy</span></a>. And its lightweight, I run my own AND 3 other instances for fam. members on the same host accessed via different subdomains re-proxied by <a href="https://mas.to/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a>. </p><p><a href="https://mas.to/tags/rss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rss</span></a> <a href="https://mas.to/tags/smolweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smolweb</span></a> <a href="https://mas.to/tags/selfhosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosted</span></a></p>
ct 3003<p><strong>Homeserver von außen erreichbar machen!</strong></p> <p><a href="https://peertube.heise.de/w/5kEnVvFHevZBwTBA8L3Vxn" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">peertube.heise.de/w/5kEnVvFHev</span><span class="invisible">ZBwTBA8L3Vxn</span></a></p>
Jan ☕🎼🎹☁️🏋️‍♂️<p>Testing out <a href="https://fedi.kcore.org/tags/tebi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tebi</span></a> object storage with <a href="https://fedi.kcore.org/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> caching in front of it instead of <a href="https://fedi.kcore.org/tags/backblaze" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>backblaze</span></a> <a href="https://fedi.kcore.org/tags/b2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>b2</span></a> with <a href="https://fedi.kcore.org/tags/cloudflare" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cloudflare</span></a>.</p>
genehack<p>A couple weeks ago, I added some stuff to my <a href="https://dementedandsadbut.social/tags/Nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nginx</span></a> config to multiplex SSH and TLS on port 443. Turns out, this FUBARs the downstream TLS logging pretty badly. </p><p>Anybody have a working config for this use case? <a href="https://dementedandsadbut.social/tags/lazyWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lazyWeb</span></a></p>
Felix Palmen :freebsd: :c64:<p><span class="h-card" translate="no"><a href="https://mendeddrum.org/@fanf" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fanf</span></a></span> Sure that does make sense. I'll try to verify jmeter indeed doesn't reuse connections (I already have debug logging in place that should tell me).</p><p>If that's really the reason, I guess the sane thing to do is to add a hint to the docs to just disable TLS for very busy sites. The intended usecase for <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swad</span></a> is operation behind <a href="https://mastodon.bsd.cafe/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> to serve its "auth_request". I don't intend to implement HTTP/2 or beyond, but it would be pretty pointless here anyways, nginx defaults to HTTP/1.0 for proxy requests and can be configured to use HTTP/1.1 instead, but *still* doesn't reuse connections by default, and my experiments so far to enable it weren't successful, maybe I didn't fully understand it yet. Using TLS behind nginx would make sense from a "defense in depth" point of view, but it's probably impractical once your load exceeds a certain threshold.</p><p>For background how I arrived there, I observed stupid <a href="https://mastodon.bsd.cafe/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.bsd.cafe/tags/scraper" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scraper</span></a> <a href="https://mastodon.bsd.cafe/tags/bots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bots</span></a> clog my DSL connection by downloading gigabytes of build logs produced by my <a href="https://mastodon.bsd.cafe/tags/poudriere" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>poudriere</span></a>. They're not secret in any way and having a simple way to share them is great for community bug hunting, but this had to stop. I had a simple C library doing a fully portable reactor event loop on top of select (so, not really scalable), and some very limited HTTP/1.1 server code from experiments with TOR hidden services ... so I put that together to add some web-form + cookies auth to my private nginx to lock out the bots. Later, I added a "guest login" doing the same "proof of work" stuff known from <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a>, and then I suddenly had the idea in mind to make my little service (that already solved the problem perfectly for myself) suitable for large-scale installations. So, added kqueue, epoll etc support, added a "multi-reactor with acceptor-connector" design, etc .... and now I'm a bit frustrated enabling TLS spoils all the performance 🙈</p>
Sam<p>Ok how cool is this? </p><p>I have one IPv4 address and want to terminate TLS/HTTPS on different machines depending on the hostname.</p><p>It turns out Nginx can detect the hostname and route the traffic without having the cert/terminating the traffic. Magic!</p><p><a href="https://nginx.org/en/docs/stream/ngx_stream_ssl_preread_module.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nginx.org/en/docs/stream/ngx_s</span><span class="invisible">tream_ssl_preread_module.html</span></a></p><p><a href="https://social.running.cafe/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a> <a href="https://social.running.cafe/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a></p>
Jeff Starr<p>✨ 🤖 New version of Ultimate Block List to Stop <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/Bots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bots</span></a>. Version 1.5 features 20+ new bots, improved regex/pattern-matching, and rules formatted for <a href="https://mastodon.social/tags/Nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nginx</span></a> ✨ <a href="https://perishablepress.com/ultimate-ai-block-list/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">perishablepress.com/ultimate-a</span><span class="invisible">i-block-list/</span></a></p>
Gardiner Bryant<p>Not sure if you guys noticed but I haven't posted an article to The Bryant Blog since last Saturday. That's because I've been working on this beast.</p><p><a href="https://mastodon.online/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://mastodon.online/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a> <a href="https://mastodon.online/tags/opnsense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opnsense</span></a> <a href="https://mastodon.online/tags/proxmox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>proxmox</span></a> <a href="https://mastodon.online/tags/reverseproxy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reverseproxy</span></a> <a href="https://mastodon.online/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> <span class="h-card" translate="no"><a href="https://mastodon.xyz/@nextcloud" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nextcloud</span></a></span> <br><a href="https://gardinerbryant.com/opnsense-nginx-reverse-proxy-for-your-homelab/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gardinerbryant.com/opnsense-ng</span><span class="invisible">inx-reverse-proxy-for-your-homelab/</span></a></p>
Elizabeth K. Joseph<p>The <a href="https://floss.social/tags/s390x" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>s390x</span></a> open source software team at IBM confirms the latest versions of various software packages run well on <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> on <a href="https://floss.social/tags/IBMZ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IBMZ</span></a> &amp; <a href="https://floss.social/tags/LinuxONE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxONE</span></a> 🐧 </p><p>In April 2025 validation was maintained for over 40 projects, including <a href="https://floss.social/tags/Apache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apache</span></a> Hbase, HashiCorp <a href="https://floss.social/tags/Consul" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Consul</span></a> and <a href="https://floss.social/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> 🎉 </p><p>Plus, community CI was added for zaars, V (programming lang), &amp; Exiv2</p><p>Full report + how your project can apply for a s390x VM: <a href="https://community.ibm.com/community/user/blogs/elizabeth-k-joseph1/2025/05/29/linuxone-open-source-report-april-2025" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.ibm.com/community/us</span><span class="invisible">er/blogs/elizabeth-k-joseph1/2025/05/29/linuxone-open-source-report-april-2025</span></a></p>
Dan Langille<p>I want Anubis to be used only for /search.php (and maybe /commit.php) - and I can't figure out how to do that. <a href="https://bsd.network/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> help please</p>
Jan Wildeboer 😷:krulorange:<p>UPDATE: Thx to the replies, I implemented the change for all my domains, did a `certbot renew --dry-run` and that succeeded. Yay to a cleaner config :)</p><p><a href="https://social.wildeboer.net/tags/NerdQuestion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NerdQuestion</span></a>. When I move {server [...] } blocks in `/etc/nginx/nginx.conf` to separate files in the `/etc/nginx/conf.d` directory, will certbot still find them and will automatic renewals just keep working as before? Anyone with experience on that?</p><p><a href="https://social.wildeboer.net/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> <a href="https://social.wildeboer.net/tags/letsencrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>letsencrypt</span></a> <a href="https://social.wildeboer.net/tags/LazyWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LazyWeb</span></a></p>
Deni Mintsaev 🇪🇺<p>502 Bad Gateway<br><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a></p>
Daniel Detlaf<p>Have been thinking about <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> and how much I hate Google and <a href="https://mastodon.social/tags/WordPress" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WordPress</span></a> . </p><p>I've put together a "CMS" that is basically a couple template files that will use server side includes, and some grep/sed aliases for editing them. </p><p>I skipped most of the history of web development from about 1999 to 2022 ... can anyone wise in the ways of <a href="https://mastodon.social/tags/http" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>http</span></a> and <a href="https://mastodon.social/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> tell me if there are any pressing security or other reasons I should not take this approach nowadays? </p><p>For a static site.</p><p><a href="https://mastodon.social/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a></p>