Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)RL
rlyehfhtagn @lemmy.ml
Posts 5
Comments 10
Lemmy Support @lemmy.ml rlyehfhtagn @lemmy.ml

Building a lemmy instance, can anyone recommend a web host?

I'm looking to wind up a lemmy instance for a subreddit that I mod that gets something like 1000 daily visitors. We mainly share photos, though daily visitors greatly outweighs active users. It would additionally not be federated. For personal security reasons, and home networking limitations, I want to find a web host. Could anyone suggest one of the many hosts out there would work best for someone in the US, won't drive me to the poor house, and can support these needs? I can afford like $40/month, or can buy years in advance if it's a good deal.

15
Lemmy Support @lemmy.ml rlyehfhtagn @lemmy.ml

Running into trouble setting up lemmy via docker

I'm following the steps outlined in the official documentation at https://join-lemmy.org.

When I run >docker-compose up -d

It returns the following error >failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount182554177/Dockerfile: no such file or directory

Here's a screenshot from my terminal. https://i.imgur.com/Y27cfXf.png

How do I correct this?

EDIT: I've been researching this the best I can for some time now. The most common suggestion is to make sure that the Dockerfile is spelled correctly in the docker-compose.yml. It is.

Am I supposed to be creating a Dockerfile and fill it with some information? Is this intentionally left unaddressed by the guide for docker install? Is there some prerequisite I'm not fulfilling that the guide doesn't address?

2

Is this level of activity too much for my network? Should I use a web host instead running a lemmy instance locally?

I'm looking to host a lemmy instance for a small subreddit. I I am unsure if the load would be too much for my home network. In the last 30 days we got 1.7k comments, 96 posts, 95k views, with an average unique of 809.

My home internet connection is 100mb/s down, 20mb/s up. I use the network to work from home as well as general internet degeneracy when I'm off the clock. I have two roommates also using the network for personal stuff, but not working from home. Would this put too much load on my home network?

If it does, could anyone recommend a good web host service that is compatible with lemmy?

7
[Question] VPN use to keep my instance from pinpointing my house?
  • If I’m not mistaken to make your instance available to other people you’d have to set up a reverse proxy. And a correctly set up reverse proxy shouldn’t reveal your IP, only the local IP (127.0.0.1).

    Thank you for this information, if this is correct it sounds like this isn't something I need to worry about then.

  • [Question] VPN use to keep my instance from pinpointing my house?
  • Alternatively you can run your own VPN with a VPS (and use it like a reverse proxy), then you can easily control the port forwarding.

    This latter part, please forgive me as this is the first time I'm looking into hosting a web service. My plan was to purchase a domain with Google, which would include WHOIS privacy. Is this what you're referring to here?

  • VPN use to keep my instance from pinpointing my house?

    I want to set up a lemmy instance as a subreddit alternative for a community I moderate. I would be running the instance on a local machine in my home so I really want to make sure that it can't be traced to my physical location.

    I already subscribe to ExpressVPN for general use, can I just install it on the local machine, press connect, and boom be anonymous? What impact would this have on users?

    14
    Lemmy Support @lemmy.ml rlyehfhtagn @lemmy.ml

    Is Lemmy right for me?

    I'm looking to create a space for a small subreddit that I moderate that has maybe a couple hundred active users at most. I feel like the documentation provided here leaves a lot up to assuming the reader has prior knowledge of hosting a web service. I don't have any such prior knowledge so I'm hoping I can ask here. Please bear with me as I fumble my way through asking questions about a thing I'm doing for the first time.

    I am thinking this is accomplished with a computer set up at my location, like a tiny little AWS in my bedroom running by the sheer force of my internet connection, and the hopes and dreams for my community. Or am I completely misunderstanding what it means to host an instance?

    -Does the local machine store files like pictures posted by users? If yes I assume this means I should build a computer with sufficient storage to meet this demand.

    -Does the lemmy install via ansible require the local machine to run an operating system? Or does ansible fill that role? I'm assuming the former based on the documentation for ansible, and that it should be a linux distro but I'm dense, so I'm asking.

    -Is it required that the instance be federated to and visible to other instances? I would like for it to be isolated and somewhat private.

    -The local machine would be connected to my personal business ISP connection. Could the instance be traced to my physical location? If so, what would be necessary to mitigate that?

    -Am I entirely out of my depth? I can follow a guide real well, and problem solve, I just have no experience.

    Thank you for your time!

    7