Shared December 31, 2022

00:00 - Intro

01:26 - Introduction of akkoma

01:44 - Setup VPS for akkoma

03:27 - Initial Linux hardening

07:50 - Prepare environment for akkoma

13:21 - Install akkoma

20:02 - Configure Ingress for akkoma

22:36 - Installing frontend for akkoma

24:58 - Creating user in akkoma

25:31 - Following user in fediverse

26:20 - Admin panel in akkoma

27:15 - Switching off registration

27:50 - Federation & Publicity

30:00 - Disable Known Timeline for anon users

30:48 - Black listing instances from Federation

  • poVoq@slrpnk.net
    link
    fedilink
    arrow-up
    4
    ·
    2 years ago

    Akkoma seems to be indeed the best Mastodon alternative for self-hosting right now, although with things changing quickly during this time, who knows if this is still true next month :)

    • mathias
      link
      fedilink
      arrow-up
      4
      ·
      2 years ago

      It is indeed what I’m running these days. Loving it. It is like someone has made a “paper cuts”-list of Pleroma and then “just fixed it”, and then added small sweet little things that make for better usability. Great stuff. Made me finally sort out a Liberapay account so I could show my support in ways that matter.

      • 0x1C3B00DA
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        2 years ago

        Can you list some of the differences between pleroma and akkoma? I know they removed the shoutbox (which was pretty useless) and chats (which I think should be improved instead of removed).

        EDIT: I’ve also seen some akkoma instances and their frontend doesn’t have some of the features that pleroma does, so it seems they’ve gone the hard fork route which is disappointing.

        • mathias
          link
          fedilink
          arrow-up
          9
          ·
          2 years ago

          Firstly, this will have to be from memory of my old (actually current stable version) install of Pleroma, and things I have reacted positively on:

          • There are back-end changes. Not sure what impact they have had, but I’ve seen the Pleroma devs migrating in things to Pleroma from Akkoma, so obviously some things have been solved by Akkoma.
          • Regular updates - not something Pleroma can be accused of. Akkoma does a new release the second Saturday each month, and has a clear roadmap everyone can see (good expectation management).
          • Admin options in admin-fe has been cleared up, and actually work. Still areas that could do with improvements (as they are inherited from Pleroma), but I remember settings that were confusing and/or plainly didn’t work for me in Pleroma “just works” in Akkoma. Possibly related to first point in this list.
          • The rest is GUI things (and now I am only talking about pleroma-fe). I don’t know how, or who, configured the instances you’ve been looking at, but I have not encountered any other micro-blogging service, on the Fediverse or elsewhere, with as much functionality before (I have accounts on “everything”, for testing).
          • Tree-view of threads (an optional account setting)
          • A “floating” bar saying “Collapse” that always stay within reach if you’ve “folded out” a thread which turned out to be 3 miles long and you’re not looking forward to scrolling the next 5 minutes.
          • Search (full-text) works fine (IMHO). Was a hit-and-miss in my old Pleroma instance, and could previously generate different results on repeated searches. With Akkoma it seems to “just work”.
          • Lists and list management - massive improvement. Could still be improved further, but a huge step up from Pleroma.
          • Follow hashtags
          • Translations (I use DeepL)

          A lot of the rest it has inherited from Pleroma, which was good to start with. Pretty much everything can be styled (except easily changing fonts unless you wish to code) from GUI settings (I run a Dracula inspired self-styled theme). It has Misskey emojis/animations, but I don’t care (at all) about those. Quote posting is the same as in Pleroma. It has all the filter-options from Pleroma too. There is nothing in Pleroma that isn’t in Akkoma. There’s lots in Akkoma that isn’t in Pleroma.

          Most importantly, compared to Mastodon and pretty much all other fediverse micro-blogging services: it dynamically shows the contents in all threads, and on profiles. If it doesn’t have the stuff you are looking at (say, a profile), it runs off to get it for you, and within a couple of seconds it has populated that profile, instead of staying empty (like on Mastodon, Misskey, Calckey etc). The same goes for threads: it goes out to collect replies from people even if you haven’t seen them (or, their instances) before, instead of staying empty/invisible (like on Mastodon/Calckey). So…“proper” Federation.

          But yeah, something like that. :)

          • mathias
            link
            fedilink
            arrow-up
            5
            ·
            2 years ago

            Hah, forgot to say: Yes, the shoutbox and chat was removed. As I run an instance-of-one in any case I don’t miss them.

            Also, Akkoma dev has made friends with the Glitch-social people and so the “advanced” Mastodon-fe is updated and available again. It doesn’t have all the bells and whistles in functionality from Akkomas pleroma-fe though. Also, for those inclined, there is a soapbox-fe too. I don’t run it so don’t know much about it, other than that it looks simplistic and nice, but I prefer pleroma-fe (in Akkomas version) so haven’t tried it.

            • 0x1C3B00DA
              link
              fedilink
              arrow-up
              3
              ·
              2 years ago

              Thanks for all that info. Maybe the akkoma instance I was looking at was broken or had patches that changed features around.

              it dynamically shows the contents in all threads, and on profiles

              That sounds great. I hope pleroma pulls that in. The tree-view and Collapse header seem to have made it back to pleroma and they’re really useful.

        • poVoq@slrpnk.net
          link
          fedilink
          arrow-up
          2
          ·
          2 years ago

          Their FAQ has a section on the differences.

          I think it was a good decision to remove the chat. Apparently it worked quite badly, was not supported by any other AP software and there are other protocols like xmpp or Matrix that are much better suited for private chats.

          • 0x1C3B00DA
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            2 years ago

            Their FAQ has a section on the differences.

            This faq? I don’t see any comparison with pleroma.

            was not supported by any other AP software

            Lemmy seems to support it, though not very well. I agree xmpp or matrix are better suited for that, but ppl still want DMs and pleroma chats are a better alternative to that.

            • poVoq@slrpnk.net
              link
              fedilink
              arrow-up
              2
              arrow-down
              1
              ·
              2 years ago

              It explains the differences and links to a more detailed explanation.

              I guess you want a table listing technical differences in detail? That would make little sense as both projects are still pulling changes from each other and are in active development, especially Akkoma. So such a table would be outdated within a very short time. Look that the git change log I guess?