#jwhite0111[m]hi. I have followed steps to install Wordpress on EC2 instance from indieweb.org. When I run sudo ubos-admin update -v I receive these errors though: https://pastebin.com/vsVH2cVW
#jwhite0111[m]Any further attempt to run the command results in a Perl error, so I have reset the instance to the initial snapshot and tried again, but receive the same error. I also tried carrying on with the tutorial without updating, but none of the packages will install.
#jwhite0111[m]Is this the right place to get help on Amazon EC2 indieweb installation? Thanks.
#LoqiAmazon EC2, or "Elastic Cloud Compute", is an Amazon.com service that rents out Virtual Private Servers with a variety of Operating System, Pricing, CPU, and Memory options https://indieweb.org/ec2
#jackyit looks like you're using UBOS, you should get help from them, jwhite0111[m]
#jackyalso def check out #indieweb-wordpress once you get Wordpress base up and running for help with the plugins for the IndieWeb
jacky and alex11 joined the channel
#[dshanske]Updating the GItHub actions and composer files for all my repos...apparently the new version of composer added something to make them break, so thought I'd look for all opportunities and deploy
#vikanezrimaya[schmarty]: I even managed to improve upon your media endpoint design by streaming the upload to the backing store AND hashing it concurrently. And then it gets moved from a temporary file to its destined location, and a sidefile is created to hold some pieces of metadata, such as recorded Content-Type, its length (I could probably just stat() the file itself for that one...) and the original filename (I plan to use it for the Conten
#vikanezrimayaAnd, of course, it also gets streamed on the way back to the reader's browser
#vikanezrimayaI wonder if splitting out the code for that media endpoint and packaging it as an optional separate offering will be a good idea. Maybe someone needs a super-fast media endpoint written in Rust? Thanks to my usual manner of splitting code into modules, I just need to switch out a few things and I could make the media endpoint a separate crate installable as a standalone app
#vikanezrimayaTL;DR: create a tempfile; create a hasher; stream the file to a tempfile and the hasher concurrently (join + spawn_blocking = <3); record the hash; rename(); write metadata; return filename
#vikanezrimayaYep! Turns out sha256 is suitable for hashing streams, which I used to hash the file chunk-by-chunk as it goes into the pipe of my network connection
#vikanezrimayaI will probably refactor all of that to a separate crate tomorrow - for now I need some rest since I've written most of the code in a single sitting
#vikanezrimayaThen I would move MicropubError which is the pretty Micropub-compliant JSON-compatbile error to kittybox-util, factor out the media module into kittybox-media, make one depend on the other, and I've got a release
#vikanezrimayaA standalone piece of software I could ship to production not only for myself, but for whoever needs it too
#vikanezrimaya(except authentication - I'll need to do something about authenticating users...)
nertzy joined the channel
#vikanezrimayaOh, what a coincidence, I planned to tackle the new IndieAuth standards tomorrow and attempt to write an in-house implementation
#vikanezrimayaWhat a great excuse to also hack on the new media endpoint and a few of the shared modules!
#jackyheh sounds like you have a productive time :)
#vikanezrimayai hope i won't be too productive, or I risk turning into a lazy catgirl for a month
#@BlogrollOrgJust added to the Blogroll: Lord Matt https://lordmatt.co.uk/
Multipotentialite: Public speaker, writer, SEO, developer, and business to Internet interface expert.
Also a published author and Indieweb fanatic (see his curated list of Webmention sites).
#blogging #blogroll (twitter.com/_/status/1545892968384577536)
jacky, tetov-irc, geoffo_ and geoffo joined the channel