shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

246
active users

#nginx

2 posts2 participants0 posts today

Oh snap! `YARR - Yet Another RSS Reader` has a new version and I missed it in March!
github.com/nkanaev/yarr/releas
YARR is like Feedly or NewsBlur, except more like TinyRSS or FreshRSS - you can self-host.

UNLIKE those, you can tell yarr to run at `<ip:port>`, so you can stick it at port 7666 for your reverse #proxy. 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 #nginx.

- (new) Fever API support (thanks to @icefed)
- (new) editable feed link (thanks to @adaszko)
- (new) switch to feed by clicking the title in the article page (thanks to @tarasglek for suggestion)
...
GitHubRelease v2.5 · nkanaev/yarr- (new) Fever API support (thanks to @icefed) - (new) editable feed link (thanks to @adaszko) - (new) switch to feed by clicking the title in the article page (thanks to @tarasglek for suggestion) ...

🚀 New video just dropped!

In Part 2 of my self-hosted web app series, I show you how to:

✔️ Install Docker on a VPS

✔️ Set up NGINX Proxy Manager

✔️ Auto-deploy with GitHub Actions

✔️ Serve your site with HTTPS using Let's Encrypt

It’s all running on a hardened Ubuntu server from Hetzner 🛡️

📺 Watch it here → youtu.be/NHzT88413Q8

🚀 New video just dropped!

In Part 2 of my self-hosted web app series, I show you how to:

✔️ Install Docker on a VPS

✔️ Set up NGINX Proxy Manager

✔️ Auto-deploy with GitHub Actions

✔️ Serve your site with HTTPS using Let's Encrypt

It’s all running on a hardened Ubuntu server from Hetzner 🛡️

📺 Watch it here → youtu.be/NHzT88413Q8

Have been thinking about #webdev and how much I hate Google and #WordPress .

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.

I skipped most of the history of web development from about 1999 to 2022 ... can anyone wise in the ways of #http and #nginx tell me if there are any pressing security or other reasons I should not take this approach nowadays?

For a static site.

The good thing about #Nephentes is that it ups my #nginx -game.

I have to admit I never properly digested the docs, but DID YOU KNOW that `proxy_pass` changes behaviour when using variables!

Nice article here by @dalbuschat that helped me redirect even more useless bots that hit 404s repeatedly into the AI maze via

location ~ .. {
set $upstream http://localhost:port;
set proxy_pass $upstream/ai/;
}

dev.to/danielkun/nginx-everyth

DEV CommunityNginx: Everything about proxy_passInformation about using proxy_pass in nginx, and workarounds for it's quirks.

I'm really surprised that a well-developed product like #Varnish doesn't support connecting to its upstream using TLS.

There are quite a few workarounds, but it just seems a bit odd.

I'm exploring the idea of serving the contents of an S3 bucket while maintaining a short-lived cache. It shouldn't be too challenging, right?

I might just fall back to #NGINX.

HEY! I just found the fix for the webfinger "403 forbidden” problem I have been having to get my wordpress blog working fully with ActivityPub @pfefferle!

Looks like for nginx based servers if you are rolling your own or you have a strict web host you need to create a location statement in your nginx config options

The code to add to your options is:

location ^~ /.well-known/webfinger {
auth_basic off;
allow all;
default_type text/plain;
try_files $uri $uri/ /index.php?$args;
break;
}

From this wordpress support question:

wordpress.org/support/topic/i-

After adding this, the test at webfinger.net/lookup outputs a proper response and Wordpress clears the 'webfinger' error in SiteHealth.

Yay!
#ActivityPub #Wordpress #Mastodon #Fediverse #nginx #selfhost

Continued thread

Mystery maybe kind of solved? 16k+ sessions stuck in FIN_WAIT_1, _2 and growing over time with our webserver, Nginx.

After a lot of fiddling with sysctl timeouts nothing made a difference, after a restart the numbers always started climbing again.

Removing the dataready accept filter seems to have done the trick, now numbers have been stable for the past hour. I'll check again later and see if that solves it!

Replied in thread

@FediVideo @spielUndSpass @owncast @Hamish @Mrfunkedude maybe! I joined the Rocket.Chat got some good starting advice. I'm missing some parameters in my #Nginx #reverseproxy that might be affecting browser performance/behavior. It's worth trying out and seeing if that fixes it. If anyone can collect useful debug info from their browser, it's at vkmphotos.com:8080. Just turn off the audio!!

#introduction

I make websites. Sometimes I toot about it.
#eleventy #webc #php #statamic #laravel #tailwindcss #alpinejs uhhh whatever #sql and I guess #nginx #docker and all that crap all the way down. #fullstack

I play RPGs with friends. Sometimes I toot about it.
#ttrpg #dnd #pathfinder #5e #pf2e

I am my group's sysadmin. Sometimes I toot about it.
#selfhosted #plex #lemmy #mastodon #pihole and throw some darts at selfh.st and you catch the rest.

Hot takes, bad jokes, etc.

selfh.stselfh.st - Self-hosted content and softwareSelf-hosted news, content, updates, launches, events, and more