I'm thinking of developing a new course or workshop in the fall.. would any of these interest you?
I'm thinking of developing a new course or workshop in the fall.. would any of these interest you?
Oh snap! `YARR - Yet Another RSS Reader` has a new version and I missed it in March!
https://github.com/nkanaev/yarr/releases/tag/v2.5
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 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 → https://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 → https://youtu.be/NHzT88413Q8
I want Anubis to be used only for /search.php (and maybe /commit.php) - and I can't figure out how to do that. #nginx help please
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 :)
#NerdQuestion. 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?
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.
What's the simplest #server that can take a fetch() post statement (uploading a blob) from a static #JavaScript in the browser?
Something #nginx or OneDrive, Google Drive, JottaCloud or something else?
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/;
}
https://dev.to/danielkun/nginx-everything-about-proxypass-2ona
Our shop relies on #FOSS for almost everything:
#debian #GNULinux is our operating system.
#inkscape, #gimp, #krita, #imageMagick, #darkTable, #scribus are our tools.
Our website is handwritten HTML/CSS running on an on-prem server with #hugo and #nginx (launching in June).
We contribute to the #eff and #wikicommons.
To the developers, contributors and maintainers, we salute you!
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:
https://wordpress.org/support/topic/i-think-i-tried-everything-403-on-well-known/
After adding this, the test at https://webfinger.net/lookup outputs a proper response and Wordpress clears the 'webfinger' error in SiteHealth.
Yay!
#ActivityPub #Wordpress #Mastodon #Fediverse #nginx #selfhost
While at the https://compost.party picnic the other day @computersandblues showed me how to edit the #nginx file responsible for redirecting domain.tld/index.html to domain.tld and I added a line to support index.txt and index.svg which was so easy. But one thing I then thought, is there any way to tell a browser to use a different font then the default other then thru CSS or HTML?
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!
Dropped a new Blogpost https://tinfoil-hat.net/posts/proxmox-server-vps-single-ip/
Please tell me what you think about it :-)
@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 http://vkmphotos.com:8080. Just turn off the audio!!
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 https://selfh.st and you catch the rest.
Hot takes, bad jokes, etc.
@f4grx @nixCraft @torproject not really.
I do this with #pfSense & #pfBlockerNG for quite a while…
And the same #blocklist also works for other applications like #nginx, #HAproxy, #httpd, etc.