ShittyKopper [they/them]

I’m boring and I shitpost and tech-post all over the place. Big fan of Ea-nāṣir.

Microblogs: @shittykopper@toots.w.on-t.work

  • 3 Posts
  • 53 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2023

help-circle



  • I’m on Matrix and GoToSocial (both selfhosted).

    I also made an alt on kbin which is probably where I’ll probably end up migrating the “serious” discussion to, so this account will really end up as my shitposting account just like it did back at Reddit.

    I also have an account on Tildes under a different name and from a long time ago.

    All of these are different enough that I end up checking on all of them quite regularly.

    Oh and I have a Discord too but it just feels too overwhelming how fast most guilds (they’re not servers and I will die on this hill) move so I really use it to check for updates on shit like Sync’s Lemmy port instead of posting memes or whatever.

    And finally: YouTube & WhatsApp. both of which are unescapeable. I’ve tried.

    As for the ones I cut off: Facebook around 2015, Instagram since so long ago I forgot, got banned off Twitter several times, and I’m waiting until Reddit gives my GDPR export to bail from there as well.

    Edit: Oh, they processed my GDPR export. Brb off to delete my account





  • Also, repeating comments on the same post. Obviously you don’t have to read all the comments if there are already hundreds of them. But if there are too many comments saying the exact same thing it just gets harder to read them all. So it would be nice if people would look whether the point they want to make maybe has been made already. They can increase that comment’s visibility by upvoting. No need to make other people read the same content multiple times and by that make it harder to read different comments.

    This may be a little bit of an issue here as small instances (or frequently defederated instances) may not be aware of replies made on older comments. To see the whole reply chain of a comment you need to click the fediverse button (the rainbow star thingy on Lemmy web) and read the source. If people don’t do that they may legitimately not know that someone has replied with the exact thing they were about to reply with.












  • Rootful Podman & podman-compose. Waiting on the version of Podman that supports passt to hit Debian Bookworm or backports to attempt rootless. Deployed with Ansible except a few manual parts like creating the Postgres databases themselves.

    No auto updates or notifications so far, as there seems to be a couple incompatibility issues left with Watchtower & Podman. Although since I switched CrowdSec to monitor journald instead of the Podman socket I don’t really have a reason to keep the daemon running, and I think that’s for the best.


  • Not OP but I can answer with my own stats:

    In just a week, With BTRFS compression (compress-force=zstd:3) & deduplication (via bees), media is at about 1GB (and I am subscribed to media-heavy communities like 196) and the postgres DB is at about 550MB (which is also currently shared with Matrix Dendrite)

    At “idle” (as you can be while being connected to ActivityPub & Matrix), the immediate CPU and RAM usage breakdown per container is:

    NAME        CPU %       MEM USAGE / LIMIT  MEM %       NET IO             BLOCK IO           PIDS        CPU TIME         AVG CPU %
    pict-rs     0.20%       18.92MB / 4.005GB  0.47%       3.319GB / 1.105GB  17.58GB / 3.239GB  13          1h16m57.232828s  0.59%
    crowdsec    1.39%       44.23MB / 4.005GB  1.10%       106.4MB / 23.46MB  25.53GB / 486.7MB  11          45m28.744419s    1.95%
    caddy       0.63%       73.06MB / 4.005GB  1.82%       1.675GB / 1.977GB  3.322GB / 720MB    10          21m9.94572s      0.90%
    dendrite    1.58%       197.7MB / 4.005GB  4.94%       912.8MB / 2.33GB   8.718GB / 4.761GB  12          53m26.302022s    1.43%
    postgres    5.33%       82.51MB / 4.005GB  2.06%       56.22GB / 7.961GB  20.92GB / 295.7GB  23          8h20m28.078567s  2.86%
    lemmy-ui    0.00%       48.71MB / 4.005GB  1.22%       3.491GB / 5.961GB  3.603GB / 5.267GB  12          31m35.884936s    0.24%
    lemmy-be    2.82%       29.01MB / 4.005GB  0.72%       16.45GB / 57.85GB  7.966GB / 6.439GB  6           3h6m34.633508s   1.42%
    

    Net IO you shouldn’t really care about as that includes inter-container networking. I’m trying to find how much outgoing data have been transferred but because the month just ended I have no idea how accurate the numbers are.



  • Depending on how well you know your way around, my recommendation is to not use the Ansible setup but instead treat it as documentation while doing things your way. It has quite a bit of strange stuff going on (postfix? two nginx installs with only one being in a container?) and seems to be missing important things such as SSH hardening. It also assumes it’ll be the only thing running in your server just in general (horrible yet common practice, unfortunately) so if you have anything set up it may or may not clobber over it to do things it’s own way, and end up breaking something.

    Also, can you log in to wefwef through your instance, or how do you access everything, specifically on mobile?

    I haven’t tried wefwef in particular but all native apps I tried work just fine. An issue I can see cropping up from wefwef is that Lemmy’s CORS policies are way too restrictive by default. No idea if they do any kind of proxying to get around that but that would be the main issue I’d imagine.