#dev 2024-03-17
2024-03-17 UTC
geoffo, mitchsucksatgame and to2ds joined the channel
# kuzkuz. Asking here, as suggested by Loki the bot...
# IWDiscord <kuzkuz.>
# kuzkuz. The reason why I chosen AWS in the first place is because is the cheapest I was able to find at that time (a few years ago).
# kuzkuz. I have a static website hosted on AWS, with the domain on Route53 and the website's files being loaded straight from an S3 bucket.
# IWDiscord <kuzkuz.>
# kuzkuz. Now my situation has changed and my dislike for AWS is stronger than money!
# IWDiscord <kuzkuz.>
# kuzkuz. I would like to move my website somewhere else but I have no clue about what hosting is good in terms of quality and reliability but also good in terms of "doing good for the betterment of the community rather than the most value for the shareholders". That type of good 🙂
# kuzkuz. [edit] Asking here, as suggested by Loqi the bot...
# kuzkuz. I have a static website hosted on AWS, with the domain on Route53 and the website's files being loaded straight from an S3 bucket.
# IWDiscord <kuzkuz.>
# kuzkuz. The reason why I chosen AWS in the first place is because is the cheapest I was able to find at that time (a few years ago).
# IWDiscord <kuzkuz.>
# kuzkuz. Now my situation has changed and my dislike for AWS is stronger than money!
# IWDiscord <kuzkuz.>
# kuzkuz. I would like to move my website somewhere else but I have no clue about what hosting is good in terms of quality and reliability but also good in terms of "doing good for the betterment of the community rather than the most value for the shareholders". That type of good 🙂
# kuzkuz. Aren't Netlify or Vercel or GitHub also hosted on AWS?
# [tantek] performance << https://mastodon.social/@danluu/112107129233149155
# Loqi ok, I added "https://mastodon.social/@danluu/112107129233149155" to the "See Also" section of /performance https://indieweb.org/wiki/index.php?diff=94191&oldid=92296
[manton] joined the channel
geoffo and to2ds joined the channel
CRISPR and geoffo joined the channel
# [qubyte] For feed types of pages, lazy loading is your friend. These days all you’ve gotta do is add `loading="lazy"` to the `img` tag and (ideally) render the tag with width and height attributes so things don’t move around when the browser decides it’s time to download an image. You can see that in action here: https://qubyte.codes/notes/ (pop open the network panel to see it working). Obviously not an excuse to not optimise images though!
to2ds joined the channel
[pfefferle] joined the channel
# [pfefferle] ↩️ Yes the plugin also checks incoming sigs
geoffo, to2ds, mahboubine, bterry1, doubleloop, ttybitnik, jonnybarnes and [contact898] joined the channel
# starrwulfe !tell to2ds happy to help anytime 👍🏾
box464 joined the channel
# [Tilley] Re: AWS alternatives, Digital Ocean offers S3-like storage and Backblaze has B2 storage
to2ds, lanodan, bterry1, jacky, box464, geoffo and [lcs] joined the channel
[Paul_Robert_Ll] joined the channel
# [Paul_Robert_Ll] Am trying to get to the bottom of https://github.com/getindiekit/indiekit/issues/673 cc [aciccarello]
# [Paul_Robert_Ll] First of all, realised that Indiekit’s IndieAuth endpoint needs to support editing Microsub scopes (hard coded to only recognise Micropub scopes right now).
# [Paul_Robert_Ll] Secondly, am wondering if right in thinking that the latest version of the IndieAuth spec uses `POST /introspect` to verify a token, whereas older versions of the spec used `GET /token` (the key difference being the request method of course, the actual path being defined elsewhere)
# [Paul_Robert_Ll] Anyhoo, with all those issues resolved, _still_ getting `invalid_token_response` from Monocle, with the message `The token endpoint did not return a \"me\" URL for the token`. :woozy_face:
geoffo joined the channel
# [Paul_Robert_Ll] And yet (having browsed chat logs and found the same issue from 2021), when I `curl -i https://indiekit.up.railway.app/auth/token -H "Accept: application/json" -H "Authorization: Bearer XXXXX"` the response is seemingly correct
# [Paul_Robert_Ll] `
{"active":true,"client_id":"https://indiekit.up.railway.app","me":"https://indiekit-sandbox.netlify.app/","scope":"create update read follow channels profile","iat":1710704962,"exp":1718480962}
`# [Paul_Robert_Ll] It has `me` in the token response. Assuming it’s getting tripped up on this line https://github.com/aaronpk/Aperture/blob/c56e8e3e2604d3948eca274bfcdc8b726b1d19d5/aperture/app/Http/Middleware/VerifyIndieAuthAccessToken.php#L122 but I’m really at a loss as to why. 😞
gRegor joined the channel
to2ds joined the channel
# gRegor This might be of interest for Mac fans: https://www.marchintosh.com/
geoffo and [tantek] joined the channel
# [Paul_Robert_Ll] For backwards compatibility, think I’ll add back `GET /token` but point it to the middleware function I used for `POST /introspect`
cidney, to2ds, petermolnar and geoffo joined the channel