Self Hosted - Self-hosting your services.
!selfhost@lemmy.ml
help-circle
rss
I have a Kasa HS210 3-way switchm but it has started to fail… maybe it is related to the fact that I blocked the DNS entries to tp-link servers, but every a few days it restarts it self.
I have a Kasa HS210 3-way switchm but it has started to fail... maybe it is related to the fact that I blocked the DNS entries to tp-link servers, but every a few days it restarts it self. Do you have a recommendation of a local-only 3-way switch that is HomeAssistant friendly (and hopefully not super expensive)? cc [@selfhost@lemmy.ml](https://lemmy.ml/c/selfhost) [@selfhosted@lemmy.world](https://lemmy.world/c/selfhosted) [@homeassistant@lemmy.world](https://lemmy.world/c/homeassistant) [@ironicbadger@techhub.social](https://techhub.social/@ironicbadger)
fedilink

Navidrome functionality
[Cross-posted from HomeServer@lemmy.ml] I have Navidrome set up on my home server running TrueNAS, and I've set up a few playlists there via the web interface. However, I've noticed that the android apps with OpenSubsonic support do not allow me to create playlists on them. Are there any apps with this feature (as well as local download support), or is this not supported over OpenSubsonic?
fedilink

When I open a file Jellyfin always shows “fetching additional data”.
When I open a file Jellyfin always shows "fetching additional data". Is there a way to do that before opening a file, ideally for *all* files? cc [@selfhost@lemmy.ml](https://lemmy.ml/c/selfhost) [@selfhosted@lemmy.world](https://lemmy.world/c/selfhosted) [@jellyfin@lemmy.ml](https://lemmy.ml/c/jellyfin)
fedilink

  • boo
  • edit-2
    1Y
Does it make sense to upgrade my ethernet cables?
So I self host some stuff like jellyfin, ssh server for borg backup etc. over lan(Asus RT-AX53U router). And just noticed that i still use cat5 and cat5e cables. Does it make sense to upgrade to newer cat8 cables?
fedilink

  • Γ7Σ
  • English
  • 1Y
Keepalived
I am currently looking into High Availability for my work setup. I am having some problems understanding how to achive that. I have two servers, one running libvirt and a couple VM, the other one nothing much yet. To achieve HA with keepalived, I would have to setup the exact same VMs under the second server, right? If that's the case, how would I make sure that the "mirrors" stay equal, If for example the master goes down, the backup takes over, some changes are made in a DB and the master knows nothing about these changes. Maybe I misunderstood keepalived so far, can somebody provide me with an example setup or hints on how to achieve what I want to do? Kind Regards g7s
fedilink
2

Would a raspberry pi zero manage to host a Lemmy instance?
Title, I want to host a Lemmy instance and to save money I was hoping to use a pizero that I already have. I would consider a vps, but I worry about bandwidth
fedilink

Self-hosting Lemmy on Hetzner
This weekend I installed my own Lemmy instance, so I want to share the instructions to help others, who want to do the same. I used the [Ansible script](https://github.com/LemmyNet/lemmy-ansible/) and it was pretty easy. First I wanted to use my existing PosgreSQL server, what I already use for my [Akkoma server](https://social.nauk.io/). It didn't really work out that well, the migrations failed and I couldn't figure out what didn't work. Eventually I just went back using PostgreSQL on Docker. If you don't start modifying the script, and just use the dockerized PostgreSQL, you will have no problems with the installation. What you need first is a cheap (or expensive, if you decide to invite million friends to your instance) VPS: I use [Hetzner Cloud](https://www.hetzner.com/cloud), which has been working for me super well for many years and I'm very happy with the service. I got the second cheapest AMD instance, with two cores and two gigabytes of RAM. Before buying the instance, you need to upload an SSH key to Hetzner. If you don't have one, creating is easy from the command line: `ssh-keygen -t ecdsa`. What you need to give to Hetzner is your _public key_; the one with the `.pub` extension in your `$HOME/.ssh` directory. Do _not_ give the private key to anyone. Go with Ubuntu, might work the best with the Ansible script. You can now SSH to the instance: `ssh root@<ip-address from the Hetzner control panel>`. Next what you need is a domain name for the server. Lemmy wants an `A` record, and being a good internet citizen, you also get an `AAAA` record for the IPv6 users. I use [Cloudflare](https://www.cloudflare.com/) for my DNS records. It's very easy to set them from their control panel. Do not set the proxy on just yet, we'll come back to that later. You can get the IP addresses from the Hetzner panel. The IPv4 you just copy, for the IPv6 you have to replace the `::/64` with `::1`. Now you should be able to ssh to your instance with the new domain name. It's time to follow the Ansible instructions for Lemmy, just run the script and see it's done correctly with no errors. When you can login to your Lemmy instance as an admin, go back to Cloudflare and turn on proxying to your `A` and `AAAA` records to hide your server IP and prevent DDOS attacks. The first time federation is a bit slow in the beginning. Go to search in your instance, and search for !lemmy@lemmy.ml. It takes a while for the result to arrive. You can SSH to your instance, and look for the logs of your Lemmy image: ```sh root@lemmy:~# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9e940b84cc45 dessalines/lemmy-ui:0.17.3 "docker-entrypoint.s…" 22 hours ago Up 22 hours 127.0.0.1:6719->1234/tcp lemmynaukio_lemmy-ui_1 6442d9d93554 dessalines/lemmy:0.17.3 "/app/lemmy" 22 hours ago Up 22 hours 127.0.0.1:20926->8536/tcp lemmynaukio_lemmy_1 36a030f7bf27 asonix/pictrs:0.3.1 "/sbin/tini -- /usr/…" 22 hours ago Up 22 hours 6669/tcp, 127.0.0.1:8934->8080/tcp lemmynaukio_pictrs_1 979be89076b2 postgres:15-alpine "docker-entrypoint.s…" 22 hours ago Up 22 hours 5432/tcp lemmynaukio_postgres_1 774112d48c87 mwader/postfix-relay "/root/run" 23 hours ago Up 23 hours 25/tcp lemmynaukio_postfix_1 ``` ```sh > docker logs -f 6442d9d93554 ``` This should start showing you the federated posts in real time. Eventually your search will show up, you can click the community open and subscribe to it. Do the same for other communities what you want to follow, federate other instances and eventually you are part of the federation. It gets faster and easier for the other users, but the beginning is a bit slow. Congratulations, you're now a Lemmy admin and part of the bigger federation.
fedilink

How do i log in to a new Lemmy instance
I've set one up using the docker instructions but i can't log in to it.. When i try to signup or login the green button just swirls constantly...
fedilink

[@selfhost@lemmy.ml](https://lemmy.ml/c/selfhost)
fedilink

r/ntfy moving to Lemmy
Hey folks, the r/selfhosted community has always been very kind to [ntfy](https://ntfy.sh), and with recent events, I'm moving the r/ntfy subreddit to Lemmy. https://discuss.ntfy.sh/c/ntfy Feel free to join and/or ask questions about ntfy.
fedilink

Multiple Fediverse sites in a week
I am currently working to set up multiple Fediverse sites. I am tired of sites that establish themselves on the backs of a userbase turning on that userbase. I just don't trust "them" with my data anymore. I've built an owncast, pixelfed, lemmy, and mastodon sites as of the publishing of this. I'm going to add a PeerTube site in the coming days. I'll record my #boomer_shooter streams, edit them, and post them there. I'm tired of having to count on Social Media sites that have their own best interest at heart. And they should, that's the business model they have to abide by when they have shareholders. I'll be a 100% share holder in my sites... So, my rules.
fedilink

Can I run any of the following with this PC?
So I upgraded my PC a bit last year which ended up in my having 2 now since I went for an AMD and I have some spare cabinets and RAMs. Well, thing is, my other machine has these specs: ``` Motherboard: MSI H110M PRO-VH PLUS Processor: Intel Pentium G4560 3.50 GHz Cabinet: Sentey Slim SS1-2426 Hard Drive: I think it is a Seagate 1TB RAM Memory: Kingston Fury Beast DDR4 KF432C16BB/8 ``` I would like to run any of the following, multiple if possible: - A Lemmy instance - A private tracker - A Matrix instance So what do you say? Is it good enough for any of this shit or is it a piece of junk? I've been using it to play video games but with another 8gb of ram and it worked okay-ish.
fedilink


Lemmy Instance in Proxmox
I'm interested in hosting a small lemmy instance from my home and I already use proxmox for several services so figured I'd start there. I got a quick test lemmy instance running on an ubuntu VM but decided I wanted to try running it in an LXC container since PVE has a great setup for those. So I tried again with an ubuntu LXC container and got that going pretty quick too. I'm wondering if running a docker container from inside an LXC container is a good idea or not. I like the idea because it seems very portable and lightweight, but I also wonder if I'm creating more overhead by doing the Russian doll thing with containers. I'm also wondering about DNS and security. The only thing I run locally that's accessible from the web is home assistant and I use Nabu Casa's service for that so it was pretty idiot proof. Does anyone have any general recommendations\dos\donts for running an instance from home? I'm planning to use cloudflare for DNS but I'm kind of new to this part so looking for advice.
fedilink

Noob question: How much RAM does my VPS need if…
I plan to have the following services running concurrently on it: * A VPN (OpenVPN or Wireguard) * A very lightweight personal website * A Nextcloud instance (25GB storage max) * A Vaultwarden instance * An Invidious instance * A Matrix server * A Lemmy instance I'm unsure if these would be private or public instances. But I'd be curious to hear any thoughts on how much more space I'd need for public instances too, if you'd have a sense of that. I currently have a VPS with 2GB RAM + 50GB storage. Would that be enough? Thanks in advance!
fedilink

Hosted Fediverse for Family?
Do you host any Fediverse instances for family (Mastodon, etc)? Curious if you get your family to use it and what headaches when linking to other instances. Seems like a nice way to combine group texts, picture sharing, etc
fedilink

Lemmy takes over the world
The death of Reddit shall bring the life of Lemmy.tf Love, Bro. Karyl
fedilink

Lemmy not syncing
Hello, after installing lemmy in swarm the federated sites and communities are not syncing. especially /c/selfhosted and /c/Linux from lemmy.ml. Is this related to the instance overload ?
fedilink

[@selfhost@lemmy.ml](https://lemmy.ml/c/selfhost) [@vegan@lemmy.ml](https://calckey.social/@vegan@lemmy.ml) [@WorldNews@lemmy.ml](https://calckey.social/@WorldNews@lemmy.ml)
fedilink

Good web-based ebook library/reader?
Looking to remove Google play books from my life, so looking for something I can toss a bunch of stuff into and use. Any good recommendations, with a decent UI?
fedilink



Hello all, Let me share with you with this amazing list of links for self hosting services. Its a very long one, and I have barely tried a handful of them myself. I hope you all find this inspiriting and resourceful. Regards,
fedilink

what hardware is ideal for a beginner looking to self-host on Yunohost?
it's just me that's going to be using whatever it is, i plan to host a Nextcloud, probably a Matrix server using Synapse, a website, and email. i have an Ethernet cable ready to go, but i'm using someone else's internet at the moment (with their knowledge and approval). i've been looking at Pine64 SBCs, but i'm open to anything as long as it's not a Raspberry Pi
fedilink

Lemmy; how do you do??
I've been working with the two suggested LemmyNet installation methods; Docker and Ansible. Neither are too wild of a setup, but they aren't plug and play docker-compose-like, either. I want to run a LemmyNet on a subdomain; lemmy.domain.com, and use nginx-proxy-manager to point traffic in the right direction, but it will be on the same local IP... some port changes will need to be made. Is anyone running their own instances? Have suggestions or tips with things that helped you lean up a lemmy.subnet? Cheers!! - pAULIE42o - . . . . . . . . . . . - /s
fedilink

Currently using Tutanota but they've just retired my current plan and doubled the price. I'm looking into hosting my own email. I would like to have encryption but it doesn't function very well when both sender and receiver need to be on the same platform. In addition none of the information being sent by email is overly sensitive so it's not a must. Anyone that's hosting their own email or has experience/knowledge of Lavabit that would care to chime in I'd be greatly appreciative.
fedilink


If you run a matrix server and haven't yet heard of or moved to spantaleev's matrix-docker-ansible-deploy do yourself a favor and take the plunge. I switched after running matrix with a few bridges for years and wow what a time saver!
fedilink

Which music streaming server?
I have 49 gb of music and at the moment i just sync it between my devices with syncthing. But i think it will be better if i stream it, as the storage on my phone is limited. Which streaming server do you recommend? I saw nextcloud music, but i have the feeling it's half backed and it will just clog my nextcloud install. Or supysonic? Ampache?
fedilink


[Question] OVH vs hetzner for a cheap dedicated server
I don't know if renting a dedicated server goes against the point of selfhosting but whatever. Everyone seems to recommend hetzner on reddit because they are cheaper, but OVH seems to be much cheaper that hetzner for low end servers, especially the Kimsufi and So You Start ranges. This is the server I was looking at with OVH: CPU : Intel Xeon D1520 - 4c/8t - 2.2 GHz/2.6 GHz Memory : 32 GB DDR4 ECC Storage : 4 x 2 TB HDD SATA Soft RAID Public bandwidth : 250 Mbps Price: £26.66 per month. hetzner seems to start a lot higher with specs, but I don't need 64GB of ram and a 1Gb/s internet connection, The instance I am posting this from is the lowest spec kimsufi possible with an intel atom and 4GB of RAM and that is running lemmy and mastodon fine. Is there something else bad about OVH that I am missing? (other than the flammable servers)
fedilink


Co-op Cloud
Public interest infrastructure. An alternative to corporate clouds built by tech co-ops. A bit similar to Yunohost.
fedilink


  • ram
  • English
  • edit-2
    1Y
[Solved]Cloudflare 502 on Self-Hosted Owncast Server
Okay, so I followed some guides starting with [this one that uses CLI](https://yewtu.be/watch?v=hrwoKO7LMzk) but then ended up roughly-following [this Docker guide](https://www.crosstalksolutions.com/cloudflare-tunnel-easy-setup/). I'm running Ubuntu so I had to figure some things myself. My SSL settings are set to encryption mode full, my tunnel settings are as follows\ ![](https://lemmy.ca/pictrs/image/3c53b946-57f3-44bb-a2be-76871a886be0.png) ![](https://lemmy.ca/pictrs/image/bce74f01-431c-4e73-a5b2-e71d0c457dc1.png) My Owncast server is set up to 30050 and I can even connect fine through external IP, but Cloudflare's not cooperating. When I connect via my hostname, I get a 502 error, and on the server side I get the following errors: ``` ERR error="Unable to reach the origin service. The service may be down or it may not be responding to traffic from cloudflared: dial tcp 127.0.0.1:30050: connect: connection refused" cfRay=7d6fe3954bcd5419-YYZ event=1 ingressRule=0 originService=http://127.0.0.1:30050/ ERR Request failed error="Unable to reach the origin service. The service may be down or it may not be responding to traffic from cloudflared: dial tcp 127.0.0.1:30050: connect: connection refused" connIndex=1 dest=https://live.ramram.ink/favicon.ico event=0 ip=198.41.192.7 type=http ``` I also confirmed that on the local machine, running curl 127.0.0.1:30050 works fine.
fedilink

Lemmy instance with traefik
Hello, first post here since leaving Reddit (yay) Has anyone successfully setup an Lemmy instance with traefik? I was thinking about selfhost a private instance but saw that Lemmy didnt support traefik. Im thankful for any help 😄
fedilink

cross-posted from: all over the fediverse (I think this is probably an okay place to post this, lmk if not) Looking for collaborators to create a new instance of Lemmy. Among other things this instance will differ from existing ones by having a self-governing structure. Check out the very rough draft linked below to learn about my current vision for this community. Much on the doc will change based on other people's ideas. This community's goal is for it to belong to the community. No specific skills needed, but please read through the concept outline before getting in touch. Any type of contribution is amazing. You just have to be interested. Join me in creating a unique and innovative platform.
fedilink

[Question] What are some good Gandi alternatives? (for domain registration, mailbox and DNS)
I'm a bit late to the party but finally got the dreaded e-mail about the Gandi price increases. I was glad to pay their premium prices for domain registration because of the convenience of their DNS management and mailbox offer, but the new prices are just too much for me. Anyone in the same situation? Which alternative have you moved to? Important points for me are to be able to use caddy-dns, send low volumes of e-mail for things like nextcloud account creation and notifications, and to a lesser degree to prefer European services
fedilink

  • D4NM3D
  • English
  • 1Y
New to Caddy - Trying to get a wildcard certificate
I've been trying to get a wildcard certificate for my domain for use in Caddy.. i've got caddy installed and working fine but it seems i need to build caddy manually to include the cloudflaredns module? My issue is that i installed caddy using apt.. so i'm not really sure what i'm meant to do now.. Does anyone have any suggestions?
fedilink


Self Hosted - Self-hosting your services.
!selfhost@lemmy.ml
    Create a post

    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

    • No harassment
    • crossposts from c/Open Source & c/docker & related may be allowed, depending on context
    • Video Promoting is allowed if is within the topic.
    • No spamming.
    • Stay friendly.
    • Follow the lemmy.ml instance rules.
    • Tag your post. (Read under)

    Important

    Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!

    • Lemmy doesn’t have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate.

    Cross-posting

    If you see a rule-breaker please DM the mods!

    • 0 users online
    • 7 users / day
    • 9 users / week
    • 36 users / month
    • 269 users / 6 months
    • 1 subscriber
    • 363 Posts
    • 1.94K Comments
    • Modlog
    Lemmy
    A community of privacy and FOSS enthusiasts, run by Lemmy’s developers

    What is Lemmy.ml

    Rules

    1. No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.
    2. Be respectful, especially when disagreeing. Everyone should feel welcome here.
    3. No porn.
    4. No Ads / Spamming.

    Feel free to ask questions over in: