Under the Jacaranda
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
credo@lemmy.world to Selfhosted@lemmy.worldEnglish · 2 days ago

Self-hosting is having a moment. Ethan Sholly knows why.

arstechnica.com

external-link
message-square
108
fedilink
0
external-link

Self-hosting is having a moment. Ethan Sholly knows why.

arstechnica.com

credo@lemmy.world to Selfhosted@lemmy.worldEnglish · 2 days ago
message-square
108
fedilink
We interview Ethan Sholly of the selfh.st podcast/newsleter/directory.
  • Jeena@piefed.jeena.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 days ago

    I did that first but that always required much more resources than doing it yourself because every docker starts it’s own database and it’s own nginx/apache server in addition to the software itself.

    Now I have just one Postgresql database instance running with many users and databases on it. Also just one Nginx which does all the virtual host stuff in one central place. And both the things which I install with apt and manually are set up similarly.

    I use one docker setup for firefox-sync but only because doing it manually is not documented and even the docker way I had to research for quite some time.

    • FlexibleToast@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 days ago

      What? No it doesn’t… You could still have just one postgresql database if you wanted just one. It is a big antithetical to microservices, but there is no reason you can do it.

      • Jeena@piefed.jeena.net
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 days ago

        But then you can’t just use the containers provided by the service developers and have to figure out how to redo their container which in the end is more work than just run it manually.

        • WhyJiffie@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          2 days ago

          I have very rarely ran into such issues. can you give an example of something that works like that? it sounds to be very half-assed by the developer. only pihole comes to mind right now (except for the db part, because I think it uses sqlite)

          edit: I now see your examples

        • Jeena@piefed.jeena.net
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 days ago

          Some examples:

          • Lemmy: https://github.com/LemmyNet/lemmy-ansible/blob/main/templates/docker-compose.yml#L81
          • Firefox Sync: https://github.com/mozilla-services/syncstorage-rs/blob/master/docker-compose.mysql.yaml#L13
          • TinyTinyRSS: https://gitlab.tt-rss.org/tt-rss/tt-rss/-/blob/master/docker-compose.yml?ref_type=heads#L10
          • Mastodon: https://github.com/mastodon/mastodon/blob/main/docker-compose.yml#L5
          • PeerTube: https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/docker-compose.yml#L71

          and many more.

          • FlexibleToast@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 days ago

            Well, yes that’s best practice. That doesn’t mean you have to do it that way.

Selfhosted@lemmy.world

selfhosted@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: [email protected]

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

  • selfh.st Newsletter and index of selfhosted software and apps
  • awesome-selfhosted software
  • awesome-sysadmin resources
  • Self-Hosted Podcast from Jupiter Broadcasting

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Visibility: Public
globe

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

  • 89 users / day
  • 586 users / week
  • 1.65K users / month
  • 4.65K users / 6 months
  • 0 local subscribers
  • 46.7K subscribers
  • 1.86K Posts
  • 30K Comments
  • Modlog
  • mods:
  • Ruud@lemmy.world
  • Loki@lemmy.world
  • CannaVet@lemmy.world
  • devve@lemmy.world
  • HybridSarcasm@lemmy.world
  • HybridSarcasm@lemmy.hybridsarcasm.xyz
  • BE: 0.19.7
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org