Daemionfox

PHP Fox, wrote Clickthulu. Re-writing Clickthulu for the Fediverse. AKA Daemionfox on RedWombat

2025-05-13

@munin @amy @estrogenandspite Not according to Billy Shakes. The man wrote several sonnets about his own Willy after all.

2025-02-17

Wanted. A simple PHP library for handling all ActivityPub actions. Sub/Unsub/Post/Reply/Receive/etc. Anyone have anything? Bonus points if it's compatible with Symfony

Daemionfox boosted:
2024-11-18
A cartoon shows a bearded man sitting in a chair saying, "I'm pretty sure it's an issue with the compiler," while a yellow duck sitting across from him responds with "QUACK."
Daemionfox boosted:
snipe ⭑⭒⭒⭒⭒ :antiverified:snipe@hackers.town
2024-10-25

*taps sign*

Daemionfox boosted:
Laura ✨🎨alicetragedy
2024-10-25

OMG YES THIS. UNIVERSAL BASIC INCOME FOREVER ✊

widerweb.org/@trevorflowers/11

Daemionfox boosted:
snipe ⭑⭒⭒⭒⭒ :antiverified:snipe@hackers.town
2024-10-25

Boo!

Daemionfox boosted:
2024-10-07

If you agree, PLEASE REPOST

In a street, a large advertising board with a face of somebody that could be Elon musk, masked by adhesive tape. And on the right, written in block letters, 
Elon Musk
SHUT
THE 
FUCK
UP
Daemionfox boosted:
2024-09-27

Help out, #birding #birdphotography mastodon!

. D Did you have a terrific birding trip to Iceland in May, but then lose your SD card with your 3,700 bird photos in Norfolk? | have it!
2024-09-24

@snipe Didja get a little surprise when not quite awake yet?

2024-09-24
2024-09-15
2024-09-14
2024-09-14

Blargh. Okay, @fennecbyte has solved my nginx issue, thank you. Leaving me with the other issue about building this installer.

No composer libraries, no support structure, no nothing, just me, procedural php and straight up HTML/javascript.

*cracks knuckles*. It's been a while, let's do this.

2024-09-14

@fennecbyte Seems to have worked! Thanks!

2024-09-14

@fennecbyte Should it go above or below the index block? I've got it above currently and no dice

2024-09-14

@fennecbyte this is the location I thought would work

location ~ ^/install/.+$ {
include fastcgi_params;
fastcgi_pass hotbox-php:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
fastcgi_param DOCUMENT_ROOT $realpath_root;
internal;
}

2024-09-14

@fennecbyte Sure thing, this is the base config (no install) that works fine.

server {
# listen 0.0.0.0:80;
listen 443 ssl;
server_name localhost;
root /var/www/public;
ssl_certificate /etc/nginx/ssl/nginx-selfsigned.crt;
ssl_certificate_key /etc/nginx/ssl/nginx-selfsigned.key;


location / {
try_files $uri /index.php$is_args$args;
}

location ~ ^/index\.php(/|$) {
include fastcgi_params;
fastcgi_pass hotbox-php:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
fastcgi_param DOCUMENT_ROOT $realpath_root;
internal;
}

error_log /var/log/nginx/project_error.log;
access_log /var/log/nginx/project_access.log;
}

server {
listen 80;
server_name localhost;
return 302 https://$server_name$request_uri;
}

2024-09-14

@fennecbyte this is EXACTLY the problem. Except when I try and add another location for the install, it ignores the php-fpm directives. I *think* its because i have a / location that sends everything to index, but i should (I think) be able to slide a /install/ at the top

2024-09-14

@l4p1n That's the issue. A non index.php triggers a download

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst