Crony's Dungeon
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
ocean@lemmy.selfhostcat.com to Fediverse@lemmy.worldEnglish · 21 days ago

Thoughts on lightweight platforms like gotosocial?

message-square
message-square
14
fedilink
24
message-square

Thoughts on lightweight platforms like gotosocial?

ocean@lemmy.selfhostcat.com to Fediverse@lemmy.worldEnglish · 21 days ago
message-square
14
fedilink
alert-triangle
You must log in or # to comment.
  • mbirth@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    ·
    21 days ago

    Very happy with it. I’m running it with an SQLite database, so no extra database server is needed. And I’m using Elk as a frontend for when I don’t feel like using an app.

    • ocean@lemmy.selfhostcat.comOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      21 days ago

      Oh that’s very nice! Do you use that db for other services too?

      • mbirth@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        21 days ago

        Whenever it is supported, yes. I’m a huge fan of SQLite.

        • ocean@lemmy.selfhostcat.comOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          21 days ago

          I’ve only run docker containers with their own db. It sounds more logical to run one db, right? My only concern would be if that db corrupts then they all do.

          Why do you like that over postgresql

          • mbirth@lemmy.ml
            link
            fedilink
            English
            arrow-up
            2
            ·
            21 days ago

            Ohh, SQLite isn’t “one” db. SQLite is file-based. I.e. a database in e.g. PostgreSQL (containing several tables, views, indexes, etc.) would translate to one SQLite file (e.g. mydatabase.db3 or myappdata.sqlite). And each app has its own file/database. If the file corrupts, then it’s only affecting that specific app. (However, SQLite is pretty robust.) And since these are just files, you can backup them together with the application. No need to export data or shutdown the database first.

            • ocean@lemmy.selfhostcat.comOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              21 days ago

              That’s very helpful! Thank you for taking the time to explain

  • mesa@piefed.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    21 days ago

    I like it. Its worked well for the last year or so.

    I like the look of phanpy on my own little machine.

  • ozoned@piefed.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    21 days ago

    I personally enjoy GTS. I use it for two accounts. It’s still alpha, so not feature complete, but it does all the basics I’d need and I find it to be stable.

    • ocean@lemmy.selfhostcat.comOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      21 days ago

      I think it’s moved to beta since last Fall. Thanks for sharing! Does it only interact with Mastodon?

      • ozoned@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        21 days ago

        It interacts with the Fediverse in general. Peertube follows are bugged, but Peertube is working on it. It can’t really follow some Lemmy things, but van with others. Idk. :-D.

        • ocean@lemmy.selfhostcat.comOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          21 days ago

          Awesome! Thanks for sharing ;)

  • lgsp@feddit.it@feddit.it
    link
    fedilink
    English
    arrow-up
    3
    ·
    21 days ago

    I think that the lightest you can get is SNAC: written in portable C, it requires only an ngix server, and no database.

    It’s ideal for single used instances or automated projects

    Here some background and how tos: https://encrypted.tesio.it/2024/12/18/how-to-run-your-own-social-network.html

    And here the description of fedimeteo, that provides forecasts for thousands of cities on the fediverse using a slim low cost vps’ https://it-notes.dragas.net/2025/02/26/fedimeteo-how-a-tiny-freebsd-vps-became-a-global-weather-service-for-thousands/

  • Ladislawgrowlo@lemy.lol
    link
    fedilink
    English
    arrow-up
    2
    ·
    21 days ago

    What do you mean by lightweight? Like lightweight on the client, requiring less javascript? Or on the server hoster, because the server-side is more efficient?

    Could not find any more sources on this …

    • a sample instance
    • project documentation
    • ocean@lemmy.selfhostcat.comOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      21 days ago

      I mean server side.

Fediverse@lemmy.world

fediverse@lemmy.world

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !fediverse@lemmy.world

A community to talk about the Fediverse and all it’s related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 302 users / day
  • 1.46K users / week
  • 5.38K users / month
  • 17.7K users / 6 months
  • 1 local subscriber
  • 33.5K subscribers
  • 1.6K Posts
  • 41.8K Comments
  • Modlog
  • mods:
  • Ruud@lemmy.world
  • Xilly@lemmy.world
  • MrCenny@lemmy.world
  • TragicNotCute@lemmy.world
  • AutoMod - Beta@lemmy.world
  • woelkchen@lemmy.world
  • BE: 0.19.7
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org