Just some Internet guy

He/him/them 🏳️‍🌈

  • 0 Posts
  • 3 Comments
Joined 2 years ago
cake
Cake day: June 25th, 2023

help-circle
  • This post will probably get taken down, it doesn’t belong to AskLemmy. You might want !selfhosted@lemmy.world or one of the programming communities like !webdev@programming.dev.

    That said, it’s fairly easy to just rent out a cheap VPS for like $5 to get started, get NGINX, MariaDB and PHP running on it and then install Wordpress or Drupal.

    I personally would wait for the Wordpress drama to settle before commiting to that platform.

    The problem with hosting services dedicated to say, Wordpress, is the lack of control. If you need other apps to run you have to pay for another service, whereas your own VPS/server you can do whatever you want. Need ElasticSearch for something else? Sure, no problem, as long as the server is big enough.


  • I would probably just skip the Lemmy Easy Deploy and just do a regular deployment so it doesn’t mess with your existing. Getting it running with just Docker is not that much harder and you just need to point your NGINX to it. Easy Deploy kind of assumes it’s got the whole machine for itself so it’ll try to bind on the same ports as your existing NGINX, so does the official Ansible as well.

    You really just need a postgres instance, the backend, pictrs, the frontend and some NGINX glue to make it work. I recommend stealing the files from the official Ansible, as there’s a few gotchas in the NGINX config as the frontend and backend share the same host and one is just layered on top.


  • Maybe it can be hacked together with Syncthing: have your phone’s camera sync with an inbox folder on the desktop, have the desktop pick up the files and transcode them with handbrake, then move the original out of the inbox. This will cause Syncthing to sync the deletion back to your phone, and sync the transcoded version back on your phone.

    I’d also check if you can just change the bitrate in your camera app’s settings in case there’s a way to lower the quality there. Could be noticeable, could be just as good as handbrake, never know with hardware encoding.