1
84
submitted 8 months ago by [email protected] to c/[email protected]

Just wrote up a little post for those who want to self host a lemmy instance with docker-compose and traefik.

2
259
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]

Hello everyone! Mods here 😊

Tell us, what services do you selfhost? Extra points for selfhosted hardware infrastructure.

Feel free to take it as a chance to present yourself to the community!

🦎

3
456
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]

Greetings, self-hosting enthusiasts and welcome to the Selfhosted group on Lemmy! I am formerly /u/Fimeg now Casey, your tour guide through the labyrinth of digital change. As you’re likely aware, we’re witnessing a considerable transformation in the landscape of online communities, particularly around Reddit. So let’s indulge our inner tech geeks and dive into the details of this issue, and explore how we, as a self-hosting community, can contribute to the solution.

The crux of the upheaval is a policy change from Reddit that’s putting the existence of beloved third-party apps, like Reddit is Fun, Narwhal, and BaconReader, in jeopardy. Reddit has begun charging exorbitant fees for API usage, so much so that Apollo is facing a monthly charge of $1.7 million. The ramifications of these charges have resulted in an outcry from the Reddit community, leading to a number of subreddits planning to go dark in protest.

These actions have pushed many users to seek out alternative platforms, such as Lemmy, to continue their digital explorations. The migration to Lemmy is especially significant for us self-hosters. Third-party applications have long been a critical part of our Reddit experience, offering unique features and user experiences not available on the official app.

As members of the Selfhosted group on Lemmy, we’re not just bystanders in this shift - we have the knowledge, skills, and power to contribute to the solution. One of the ways we can contribute is by assisting with the archiving efforts currently being organized by r/datahoarder on Reddit. As self-hosting enthusiasts, we understand the value of data preservation and have the technical acumen required to ensure the wealth of information on Reddit is not lost due to these policy changes.

So, while we navigate this new territory on Lemmy, let’s continue to engage in productive discussions, share insights, and help to shape the future of online communities. Your decision to join Lemmy’s Selfhosted group signifies a commitment to maintain the spirit of a free and open internet, a cause that is dear to all of us.

Finally, in line with the spirit of the original Reddit post, if you wish to spend money, consider supporting open-source projects or charities that promote a free and accessible internet.

With that, let’s roll up our digital sleeves and embark on this new journey together. Welcome to the Selfhosted group on Lemmy!

P.S. Thank you to Ruud who is actively maintaining the moderation front in this community!

4
37
submitted 3 hours ago by [email protected] to c/[email protected]

Hi everyone! We're incredibly excited to announce that we're launching a beta of Finamp's redesign today. This is a major update to the app, and we're looking for feedback from anyone willing to try it out before we roll it out to everyone.

The beta is a work-in-progress, there are several new features already, but we will be adding more features over time.

Looks very nice!

5
22
submitted 4 hours ago by [email protected] to c/[email protected]

Hello everyone, I'd like your recommendations for a note taking app that:

  • Can be selfhosted
  • Stores the notes as plain text or *.md files, not some SQL database.
  • Can use Marddown format.
  • Have an android client or at least a mobile optimized web-interface.
  • Not a must but it would be nice to have a to-do list option.

I tried:

  • Trilium: use an encrypted litesql to store the notes.
  • Joplin: does not encrypt the notes, but store them in random named directories, making ot harder finding the notes.
  • Logseq: No firefox support, I did not check how it stores itsdatabase.
  • Standard note: Need subscriptions to selfhost or to use markdown format.

The closest I found so far is Obsidian, which:

  • Unfortunately, does not have any selfhosting option.
  • Have a client app on every platform and store.
  • Can use a custom directory to store it database as plain text files, whuch can be a network mounted directory (on my laptop/desktop) or a directory on my android phone that i will have to keep synchronized using a third party app.
6
15
submitted 11 hours ago by [email protected] to c/[email protected]

cross-posted from: https://lemmy.ml/post/12593641

I want to share some images securely with self destruct. Is there any alternatives can do what Unsee.cc does excluding chat?

So the functions I'm looking for:

  • Self-expiring image
  • Copy protection
  • Store in RAM
  • (optional) watermarking
  • (optional) share more types of documents like PDF

Thanks in advance.

7
17
Faircamp (simonrepp.com)
submitted 13 hours ago by [email protected] to c/[email protected]

Self-hosted bandcamp

8
41
submitted 16 hours ago by [email protected] to c/[email protected]

Hey all, I'm looking to build a couple dashboards out around my house. I've done this before with rokchip boards and they are... fine, but not great. Is rpi the best option right now? Are there alternatives you really like? I'd like to keep it a single board to easily mount behind things where it doesn't take up a lot of space, and I won't lie I like the DIY feeling of it over something like a thin client.

9
22
submitted 15 hours ago by [email protected] to c/[email protected]

My apologies for the long post.

I have a single server running Unraid with about 12 services (Pihole, Wordpress, Heimdall, Jellyfin, etc.) all running on Docker. This server is also acting as my home lab NAS. Everything runs fine for my use case (at least for right now) but I’ve been thinking about creating some type of compute cluster for my services instead of a single server.

Recently, I saw a discussion about Proxmox, Docker, LXD and Incus where a user felt that Incus was a better option to all the others. Curious, I started reading up on Incus and playing around with it and contemplating switching all my services from Docker in Unraid to an Incus cluster (I’m thinking around 3 nodes) and leaving the Unraid server to serve as a NAS only.

In a nutshell Incus/LXD appear to be (to me) a lightweight version of a VM in which case I would have to manually install and configure each service I have running. Based on the services I have running, that seems like a ton of work to switch to Incus when I could just do 3 physical servers (Debian) in docker swarm mode or a Proxmox cluster with 3 Debian VMs with docker in swarm mode. I’d all possible, I would like to keep my services containerized rather then actual VMs.

What has me thinking that a switch to Incus may be worth it is performance. If the performance of my services is significantly better in Incus/LXDs as compared to Docker, then that’s worth it to me. I have not been able to find any type of performance comparison between Incus/LXD and Docker. I don’t know if there are other reasons as to “Incus over Proxmox and Docker” which is why I’m asking the greater community.

Here’s my question:

Based on your experience and taking into consideration my use case (home lab/home use), do the pros and cons of Incus outweigh accomplishing my goal by creating standalone hosts cluster or Proxmox cluster?

10
86
Selfhost wiki (personal) (wiki.gardiol.org)
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

I have finally got my selfhost wiki up to a satisfying shape. Its here: https://wiki.gardiol.org

Take a look i hope it can help somebody.

I am open to any suggestions about it.

Note: the most original part is the one about multi-homed routing and failbacks and advanced routing.

11
12
K3S over tailscale (lemmy.world)
submitted 22 hours ago* (last edited 22 hours ago) by [email protected] to c/[email protected]

Hey everyone, my friend and I are wanting to learn kubernetes and we wanted to set up K3S, the problem being we are in two different physical locations.

What we would like to do is setup K3S to operate over tailscale but are running into issues with it.

I am currently at work and can post error logs later but I was just wondering if anyone had any guides they could point me to?

Thanks,

Sandbag

12
9
submitted 22 hours ago by [email protected] to c/[email protected]

Hello everyone, I have a Raspberry Pi 4B with 2GBs of RAM. I am trying to run all the *arr stack via docker containers(5 or 6 containers) but this causes my Raspberry Pi to lag very much. I could not use any of the stack's web interface or SSH to the pi during the lag and to fix it I had to reset the pi.

I think it is because I have little RAM but it might also be the power supply because I sometimes get messages for undervoltage.

What do you think is happening and how could I fix it? Do I need to buy a more powerful device?

Thanks in advance.

13
8
DAS recommandation (lemmy.world)
submitted 22 hours ago by [email protected] to c/[email protected]

Hello lemmy, I have currently 4x4tb hard drives but they are almost full. Im thinking of getting a 8 bay das so i can put extra drives in it. I have looked around but wasnt able to find something that looked good, does someone have recommandations? Thanks for your time!

14
37
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

There are quite a few choices of brands when it comes to purchasing harddisks or ssd, but which one do you find the most reliable one? Personally had great experiences with SeaGate, but heard ChrisTitus had the opposite experience with them.

So curious to what manufacturers people here swear to and why? Which ones do you have the worst experience with?

15
34
submitted 2 days ago* (last edited 1 day ago) by [email protected] to c/[email protected]

My current setup consists of a Raspberry Pi 4 with 4gb RAM and a 1tb external SSD. I'm thinking of getting a used mini PC for around 100€ to replace that tho because it would give me a lot more power and especially RAM (I currently need to use an 8gb swap file). My plan so far is to get a used mini PC that's quiet, has a built-in SSD and at least 8gb of RAM (16 would be better). Because of the built-in SSD, I could also sell the external SSD and buy an 8-12tb HDD instead.

Does anyone have recommendations for what mini PC to get or things that I should look out for?

Edit: Thanks for all the help! I decided on the Firebat T8 Pro Plus with 16gb RAM and 512gb internal storage because that really seems to be perfect for my use case.

16
122
submitted 2 days ago by [email protected] to c/[email protected]
17
33
submitted 2 days ago by [email protected] to c/[email protected]

I created a lemmy instance and noticed the stats on the index page showed that the instance had 2 users registered, even though only the admin account existed at that point. I created a second account, and now it shows 3 users. However, the database query SELECT name from person WHERE local='t'; only shows only the admin account and the second account I made.

https://i.imgur.com/haNw37o.png

Is this normal behavior or is there a way I can fix it?

18
49
submitted 2 days ago by [email protected] to c/[email protected]

Hiya, I'm looking to keep track of my different services in hosting via Unraid. Right now I'm hosting roughly 12 different services, but would be nice to have the logs of all my services in one place, preferably with a nice GUI. Are there any such services that could easily connect to the different docker containers I have running?

Appreciate any suggestions 🙌

19
87
submitted 3 days ago* (last edited 2 days ago) by [email protected] to c/[email protected]

Feishin: An open source self-hosted music player that can connect to your Navidrome and Jellyfin libraries

https://github.com/jeffvli/feishin

@selfhosted

20
62
submitted 3 days ago by [email protected] to c/[email protected]

Hello there!

I was wondering what people on here use for general household related peojects and general recurring task management.

I feel like it would be easier to get stuff done if my wife and I could have a place to store and real time add/update information on things. Notes on the fridge don't cut it anymore, as life gets complex.

I was looking into NextCloud AIO. I don't care much for the mail, file sync or call and chat features. But a shared calendar and the Deck app with tasks sound useful. Along with the cookbook app that exists.

I was also checking out independent-ish solutions like Vikunja and Kitchen owl. I was also looking for a MS whiteboard-like thing to use, and Excalidraw came up. It is possible to tie all these together with a dashboard, so it doesn't feel like it's all over the place I am sure. But the wife approval factor is also something I have to keep in mind. Also, mobile apps are hit and miss in my opinion.

If you have extendes experiences with the above tools or alternatives that you use, please share how you like it! I could use some perspective before I deploy stuff to "prd".

21
15
submitted 2 days ago by [email protected] to c/[email protected]

Hi selfhosted community. First off, apologies if this is the wrong place to post this.

I’m trying to look for a computer / server that can handle Plex streaming reliably (just family members so a few connections).

I’ve looked around and some people say to get a NAS but apparently the transcoding is not good on those. Others have said N100, but I’m not sure exactly which one to get so I’m at a loss.

I would just like something that is great today and a bit future proof in case I want to up my storage. I preferably don’t want to build an entire huge desktop PC but looking for something with a smaller footprint where I can hide it behind the TV or behind a desk if need be.

Thank you so much for reading, and for the help!

22
50
submitted 3 days ago by [email protected] to c/[email protected]

I'm posting this in selfhosted because Gandi increasing prices actually helped me a lot with being more serious about selfhosting, made me look into things like DNS and reverse proxies and VPN and docker and also ended up saving me money by re-evaluating my service needs.

For background, Gandi.net is a large and old (25 years) domain registrar and hosting provider in the EU, who after two successive rounds of being acquired by investment funds have hiked up prices across the board for all their services.

In July 2023 when they announced the changes for November I was using their services for pretty much everything because I manage domains for friends and family. That means a wide selection of domains registered with them (both TLDs and European ccTLDs), LAMP hosting, and was taking advantage of their free email hosting for multiple domains.

For the record I don't hold the price hike against them, it was just unsustainable for us. Their email prices (~5€/mailbox/mo) are in line with market prices and so are hosting prices. Their domain prices are however exaggerated (€25-30/yr is their lower price now). I also think they could've been smarter about email, they could've offered lower prices if you keep domains registered with them. [These prices include the VAT for my country btw. They will appear lower in USD.]

What I did:

Domains: looked into alternative registrars with decent prices, support for all the ccTLDs I needed, DNSSEC, enforced whois privacy, and representative services (some ccTLDs require a local contact). Went with INWX.com (Germany) and Netim.com (France). Saved about €70/yr. Could have saved more for .org/.net/.com domains with an American registrar but didn't want to spread too thin.

DNS: learned to use a dedicated DNS service, especially now that I was using multiple registrars since I didn't want to manage DNS in multiple places. Wanted something with support for DNSSEC and API. Went with deSEC.io (Germany) as main service and Bunny.net (Slovenia) as backup. deSEC is free, more on Bunny pricing below. Learned a lot about DNS in the process.

Email: having multiple low-volume mailboxes forced me to look into volume-based providers who charge for storage and emails sent/received not mailboxes. I've found Migadu (Swiss with servers in France at OVH), MXRoute (self-hosted in Texas) and PurelyMail (don't know). Fair warning, they're all 1-2 man operations. But their prices are amazing because you pay a flat fee per year and can have any number of domains and mailboxes instead of monthly fees for one mailbox at one domain. Saved €130/yr. Learned a lot about MX records and SPF/DKIM/DMARC.

Hosting: had a revelation that none of the webpages I was hosting actually needed live dynamic services (like PHP and MySQL). Those that were using a CMS like WordPress or PHP photo galleries could be self-hosted in docker containers because only one person was using each, and the static output hosted on a CDN. Enter Bunny.net, who also offer CDN and static storage services. For Europe and North America it costs 1 cent per GB with a $1 minimum/mo, so basically $12/yr since all websites are low traffic personal websites. Saved another €130/yr. Learned a lot about Docker, reverse proxies and self-hosting in general.

Keep in mind that I already had a decent PC for self-hosting, but at €330 saved per year I could've afforded buying a decent machine and some storage either way.

I think separating registrars, DNS, email and hosting was a good decision because it allows a lot of flexibility should any of them have any issues, price hikes etc.

It does complicate things if I should kick the bucket – compared to having everything in one place – which is something I'll have to consider. I've put together written details for now.

Any comments or questions are welcome. If there are others that have gone through similar migrations I'd be curious what you chose.

23
65
submitted 3 days ago by [email protected] to c/[email protected]

So I've been using Rustdesk with a self hosted server for business and personal use now for some time. However, it is definitely the sketchiest foss software I've used. It seems to be based in China but the developers keep lying and saying its in Singapore.

Here is a list if everything I've found:

https://www.reddit.com/r/selfhosted/comments/14kjvkg/community_consensus_on_rustdesk_with_all_the/

https://github.com/rustdesk/rustdesk/discussions/1159

https://www.reddit.com/r/rustdesk/comments/y230hf/my_rustdesk_client_try_to_communication_with/

https://www.reddit.com/r/selfhosted/comments/10ppntj/reminder_about_the_shadyness_of_rustdesk/

https://www.reddit.com/r/selfhosted/comments/109tn1i/rustdesk_server_117_supports_ipv6_now_selfhosted/j42pf4m/

https://www.reddit.com/r/selfhosted/comments/uurta8/_/

https://www.reddit.com/r/selfhosted/comments/y80sw1/as_someone_that_knows_nothing_about_virtualremote/isxvib2/

https://youtu.be/JIAdEGX_sIU

It seems that now the clients and OSS server are completely foss which is good. They also no longer have public servers in China according to them. In the client itself it also now has better defaults so you are less at risk of getting attacked.

It still is sketch but it now is slightly less sketch I guess? Either way its not ideal.

24
19
submitted 2 days ago by [email protected] to c/[email protected]

I am starting to detangle myself from Google and one of the services I use is YouTube.

I learned that piped exists the other day but that is just a front end for Google.

Is there a tool that I can host on my server that will let me give it YouTube links, that will then download/stream to my server and then server to my phone or computer?

I guess I am looking for a tool that will cache my YouTube videos locally and even download my subscriptions when they upload new stuff.

I'm not sure what this buys me that Piped does not, except that I am backing up videos in case they are removed.

25
103
submitted 3 days ago by [email protected] to c/[email protected]
view more: next ›

Selfhosted

35170 readers
469 users here now

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:

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

Questions? DM the mods!

founded 9 months ago
MODERATORS