Recent comments
nitori wrote
Reply to just toast by cowloom
nitori OP wrote
Reply to comment by hollyhoppet in Ubuntu to replace classic coreutils and more with new Rust-based alternatives by nitori
I think it's funny to see GNU/Linux get less GNU lol, but at the same time I'm worried about the GPL's influence getting weaker because of this
neku wrote
Reply to just toast by cowloom
cheers
hollyhoppet wrote
excited for the annoying people who are too afraid to learn anything outside of c to get really mad
oolong OP wrote
Reply to comment by I_got_killed_one_time in gyuudon and karaage by oolong
rayquaza not included
I_got_killed_one_time wrote
Reply to gyuudon and karaage by oolong
groudon and kyogre
cowloom wrote
Reply to comment by missingno in ACTUAL and REAL solution to the monty hall problem by hollyhoppet
i instantly knew this would be the top comment
cowloom wrote
Reply to Stir Fry by WRETCHEDSORCERESS
i want some of that
cowloom wrote
every so often I am reminded that advertisements exist
I have gone to such great lengths to eschew all ads, that whenever I see one I am instantly nettled, and make a vow to never buy whatever they're selling
my life is so much more peaceful without ads being shoved down my throat
hollyhoppet wrote
Reply to gyuudon and karaage by oolong
a feast for kings
twovests wrote
Reply to happy international women's day by hollyhoppet
i'll keep posting it because i like these posts
rain wrote
Reply to Introducing: The Conversationero by twovests
What’s more, you can vaguely predict how much your Conversationero Conversations will cost based on how many numbers you have to “dial.” But be warned, there are tricky numbers that cost more than others, and bonus numbers that cost less - or even nothing! to have a Conversationero Conversation with. It’s a surprise every month with Conversationero!
rain wrote
I want a neighborhood free goat. It can frolic amongst the parked cars, and climb the barren bungalows!
oolong wrote
Reply to comment by twovests in Introducing: The Conversationero by twovests
the comma should've tipped me off v.v
twovests OP wrote
Reply to comment by oolong in Introducing: The Conversationero by twovests
yeah :D
nomorepie wrote
Reply to Introducing: The Conversationero by twovests
We need to bring back rotary
SWORDSCROSSED wrote
Reply to Curried lentils over basmati rice by rain
Sounds great!
oolong wrote
Reply to Introducing: The Conversationero by twovests
so like, is the joke that this is how phones used to work,
nomorepie wrote
Reply to so they have a blackberry dr pepper now by hollyhoppet
Yummerrs
emma wrote (edited )
Reply to comment by twovests in silly question, does anyone know what we did to fix thumbnails? (fixed!) by twovests
i think this is just how unix permissions work in general, not just an nginx thing
$ mkdir poo
$ echo crouton > poo/stuff
$ cat poo/stuff
crouton
$ chmod 600 poo
$ cat poo/stuff
cat: poo/stuff: Permission denied
congrats on solving it
twovests OP wrote
Reply to comment by twovests in silly question, does anyone know what we did to fix thumbnails? (fixed!) by twovests
SOLVED! Nginx needs exec permissions even on directories.
I solved this by chmod +x submission_images_2x/
, submission_images_1x
.
twovests OP wrote
Reply to comment by emma in silly question, does anyone know what we did to fix thumbnails? (fixed!) by twovests
That makes sense! Further debugging and posting logs here for my future reference:
This might
postmill-docker-example-web-1 | 2025/03/10 18:16:44 [crit] 30#30: *10 stat() "/app/public/media/cache/submission_thumbnail_2x/83c04d36f7e707aad8323d5e8536fa6921f0e0e78254da4c1e0cfcb6065ddf24.png" failed (13: Permission denied), client: 172.18.0.1, server: , request: "GET /media/cache/submission_thumbnail_2x/83c04d36f7e707aad8323d5e8536fa6921f0e0e78254da4c1e0cfcb6065ddf24.png HTTP/1.1", host: "", referrer: "https:///"
postmill-docker-example-web-1 | 2025/03/10 18:16:44 [crit] 30#30: *11 stat() "/app/public/media/cache/submission_thumbnail_2x/8949be8ddb088c68d93b1904633d2a0e7d94c99c5a47b72d5a98614b8a15a62d.jpg" failed (13: Permission denied), client: 172.18.0.1, server: , request: "GET /media/cache/submission_thumbnail_2x/8949be8ddb088c68d93b1904633d2a0e7d94c99c5a47b72d5a98614b8a15a62d.jpg HTTP/1.1", host: "", referrer: "https:///"
postmill-docker-example-web-1 | 2025/03/10 18:16:44 [crit] 30#30: *13 stat() "/app/public/media/cache/submission_thumbnail_2x/1e7e72e1f466066e11c9ec8cfd764c1b13bd26f15059ffcecb12798da45eac13.png" failed (13: Permission denied), client: 172.18.0.1, server: , request: "GET /media/cache/submission_thumbnail_2x/1e7e72e1f466066e11c9ec8cfd764c1b13bd26f15059ffcecb12798da45eac13.png HTTP/1.1", host: "", referrer: "https:///"
postmill-docker-example-web-1 | 172.18.0.1 - - [10/Mar/2025:18:16:44 +0000] "GET /media/cache/submission_thumbnail_2x/83c04d36f7e707aad8323d5e8536fa6921f0e0e78254da4c1e0cfcb6065ddf24.png HTTP/1.1" 404 366 ""
to future me:
- This might be a Caddy error?
- Or might be the Nginx inside the container: https://stackoverflow.com/questions/25774999/nginx-stat-failed-13-permission-denied
emma wrote
Reply to comment by twovests in silly question, does anyone know what we did to fix thumbnails? (fixed!) by twovests
the docker setup does that to make retaining your data easy. they're bind-mounted to the appropriate locations in each container.
nitori wrote
Reply to comment by neku in just toast by cowloom
so true