Sidebar

Run It Yourself

"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself cypherpunks 9 months ago 55%
should /c/selfhosted@lemmy.ml be deprecated in favor of the (larger) /c/selfhost@lemmy.ml ?

the title of this post was originally *"/c/selfhosted is a duplicate community: use /c/selfhost@lemmy.ml instead"* and it has received two upvotes and four downvotes so far. So, I'm changing the title to *"should /c/selfhosted@lemmy.ml be deprecated in favor of the (larger) /c/selfhost@lemmy.ml ?"* They're obviously very similar, but, right after i posted this I noticed the recently-returned original mod of selfhost has just established some new rules there, so, perhaps it makes sense to keep both?

1
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself beta 3 months ago 90%
HomeBox has been archived.

@selfhosted@lemmy.world @selfhosted@lemmy.ml HomeBox has been archived. https://github.com/hay-kot/homebox/issues/919

8
3
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself pezhore 3 months ago 100%
Self-hosted YouTube frontend with some additional features

cross-posted from: https://lemmy.ml/post/16619786 > Self-hosted YouTube frontend with some additional features > > I've been running [Viewtube](https://viewtube.io/) in my homelab for my family after the actual YouTube started misbehaving. Was it because I use Firefox? DNS adblock? Unlock origin? Who knows! > > I absolutely love that with Viewtube I can make the front page only my subscriptions. It seems to be relatively low on resource usage as well. > > But lately, the lack of features is starting to get to me - namely closed captions and "Add to queue". > > Are there any other self hosted options that are more feature rich in this regard?

7
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself ptman 4 months ago 88%
Gitea 1.22.0 is released | Gitea Blog https://blog.gitea.com/release-of-1.22.0/
7
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself lemmyreader 5 months ago 100%
LittleLink - open source DIY Linktree alternative https://littlelink.io/

https://github.com/sethcottle/littlelink

6
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself neon_arch 5 months ago 87%
Websurfx 1.15.0 release

cross-posted from: https://programming.dev/post/13475052 > Hello again!! > > Sorry for the big delay in the announcements. I know it has been a long time I have not made any announcements, but I will try my best next time this doesn't happen again. > > So, through the medium of this post I would like to share with you all the `v1.15.0` major release version of the `websurfx` project which was released on the 25th of March. > > If you are new, and you don't know what is `websurfx` then I would suggest taking a look at my previous post here: > > https://programming.dev/post/2678496 > > Which covers in depth about what the project is and why it exists. > > ## Credits > > Before I share with you the `changelog`, what this release version means and a preview on what we are planning to work on for the next major release `v2.0.0`. I would first like to thank all our contributors and maintainers because of whom this was all possible. Specially I would like to thank [spencerjibz](https://github.com/spencerjibz), [ddotthomas](https://github.com/ddotthomas) and [evanyang1](https://github.com/evanyang1) who have been invaluable to the project. Also, `Websurfx` would not have been possible without [alamin655](https://github.com/alamin655) and [xffxff](https://github.com/xffxff) early involvement. > > ![](https://programming.dev/pictrs/image/3baba397-2c61-4f2f-b90a-fefcab4eee59.webm) > **Thanks 💖 to all the people involved in the project** > > Now, let's dive straight into what this release version actually means. > > ## What does this release version means > > This new release version `v1.15.0` introduces the new ranking algorithm for search results on the search page which ranks the results based on the relevancy to the user's search query. > > ## Changelog > > The changelog of all the changes can be found here: > > https://github.com/neon-mmd/websurfx/releases/tag/v1.15.0 > > ## Preview of the goals for the next major release > > - Different levels of privacy to choose from with the help of rust's conditional compiling features (**In progress**). > - Even more engines will be supported. > - Categories would be added to search results like images, news, etc. > - More themes will be provided by default > - More animations for the websurfx frontend will be supported. > - Multi language support would be added. > - I2p and tor support will be provided. > - Reduce animations would be added for those who don't want animations and effects on the frontend. > - And lots more ✨. >

6
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself lemmyreader 6 months ago 94%
Self-Hosted Applications and Alternatives selfh.st

https://fosstodon.org/@shollyethan/112207107796883634

17
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself GravitySpoiled 7 months ago 88%
immich update has breaking changes github.com
7
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself GravitySpoiled 7 months ago 100%
GitHub - basings/selfhosted-music-overview: A table listing software network services which can be hosted on your own servers github.com
16
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself vasco 8 months ago 80%
[Help] [Seeding] DDoS secrets, responsible for hosting several leaks, will stop its activities.

cross-posted from: https://lemmy.dbzer0.com/post/13532369 DDoS secrets responsible for hosting leaks such as **EpikFail** and **BlueLeaks** will stop its activities, I would like help from anyone who has space left so we can download everything and keep seeding. Torrent download links: https://data.ddosecrets.com/

3
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself rando 8 months ago 93%
Mumble instead of discord

I'm trying to get my group to play games with mumble instead of discord. I see lot of interest and ease of installation around matrix and jitsi, however mumble seems not talked about much. I am looking for a guide of sort to setup mumble the easy way, i don't want to get new domain and vps and i don't want to open ports in my home router. I've tailscale/headscale running off site with tunnel to home And i also have matrix server running with traefik. If anyone have experience in the similar scenario i would like to know

13
3
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself ozoned 9 months ago 50%
[Promoting] GabeK: Thank you for making Owncast a success in 2023 https://gabekangas.com/blog/2024/01/thank-you-for-making-owncast-a-success-in-2023/

cross-posted from: https://lemmy.world/post/10421936 > cross-posted from: https://lemmy.world/post/10403664 > > > #Thank you for making Owncast a success in 2023 > > > > I missed the first week of the year, but I still wanted to write a bit about Owncast and share my appreciation what this past year has brought for Owncast. > > > > As every year before it, Owncast has had the opportunity to be used to solve more people’s live streaming needs, be viewed by more people, and have more conversations around decentralization, Big Tech alternatives, The Fediverse, and all the wonderful things that come along with being a part of Owncast. > > > > **Development** > > > > From the development standpoint, by far, the biggest effort this year was the rewrite of the Owncast user interface. This was also, by far, the largest effort by numbers of contributors. Switching to React and TypeScript was a huge win for the project. It opened the doors for frontend contributors for the first time, and I’m thankful every day I made that decision. I’m very proud of all all the work everyone had put into that effort, and it continues to pay off as we continue to more easily work on the frontend, fixing bugs and adding features. > > > > There’s a roadmap of upcoming plans that I’m really looking forward to getting to. There’s a lot of behind the scenes stuff taking place before the really fun and fancy user-facing features come to light, but I think it’ll all be worth it. > > > > **Ubuntu Summit** > > > > One of the highlights personally was being given the opportunity to travel to Riga, Latvia to speak at Ubuntu Summit about Owncast. It was a fantastic experience, and I’m very thankful to Cononical for the chance to share Owncast with more people. In general the attendees of the conference really seemed to be impressed with the direction of the project and the value it’s providing to users. > > > > **Often people can’t find a way to talk about Owncast** > > > > One problem that has continued to be difficult this year, and will continue to, is people’s expectations of Owncast, and how to interpret it. > > > > People, in general, are used to talking about multiuser services. Like Facebook, or Instagram, or Twitch, or Mastodon, or Pixelfed, or Spotify. Things anybody can sign up to and use. These things are really easy to talk about. And Owncast will never be that. It’s not meant to be that. Owncast isn’t a public service. It’s software. Like computing used to be. You wanted your computer to do something? You downloaded the software, you installed it, and now your computer does that thing. People don’t do that anymore, so people find it confusing. People want to go to a website and have somebody else run the software for them. > > > > They want unlimited users to be serviced, just like Facebook does. The concept of a person installing software that is just for that single person seems weird these days. So I get asked “How many channels can Owncast have?” Do you mean streams? One. Yours. It’s for you. I’m not sure how to make that more clear. It used to be the norm. > > > > I often get questions like “How many users does Owncast have?” And I don’t know what that question means. What’s a user? Do you mean how many downloads? Do you mean how many servers are online? I have no idea, servers are private. Do you mean how many viewers are watching streams? I have no idea. Streams are private. > > > > It also means most success stories are behind the scenes, and that sometimes leads to people comparing it to services like PeerTube and thinking Owncast is failing, or isn’t any good, or is useless, or whatever it is they think. That can’t be further from the truth. > > > > So you can see how people get frustrated and just blow off Owncast completely because they can’t get excited about something they can’t quantify. They can look at Pixelfed and say exactly “Look how many users they have!” or “Look how successful these accounts are!” and they’ll never be able to do that with Owncast. And that’s okay. I just keep doing my own thing, and I try to explain when I can that it’s comparing Apples and Oranges. > > > > **Thank you to the silent successes** > > > > That being said, thank you to the many people and companies who are quietly relying on on Owncast to power their live video infrastructure. The churches, the porn sites, the conferences, the music venues, the wedding halls, and so many more that we’ll never hear spoken about. They’ll never be on the Fediverse or the directory. They’re not looking for viewers or attention. You’ll never know who they are. They’re just doing their thing successfully with Owncast. It is a complete honor to help them in some way, just like so many pieces of software have helped me over the years. > > > > **To those streaming publicly with Owncast** > > > > Thank you to those who keep running Owncast streams regardless if the majority of their viewers are there, or just a small minority. I’ve seen hundreds of Owncast-powered streams disappear after a week of waning enthusiasm because viewers didn’t magically show up. So when I see a live stream using Owncast publicly stream week after week, month after month, year after year, don’t think I don’t notice. It means everything. These are the people building the version of the internet I want to be a part of. They’re building their own thing, regardless what other people think. I don’t have the words to express how much that means to me. > > > > **Thank you to the vocal advocates** > > > > Those who care about the project, the vision, and the direction regardless if they’re actively streaming or not. I see all of you. It means the absolute world to me every time you say something nice about Owncast. It goes into a little bucket of motivation that I can pull from when I’m feeling down, frustrated, lonely, or that people don’t care. Thank you. I’ve been incredibly lucky to have people be so kind towards to me and the project, I can’t imagine others have it so good. > > > > **Donors have really helped this year** > > > > The financial support this year have been a lifesaver. At one point in the year I needed to acquire the services of a law firm to help with some paperwork. Mostly around clarification around the directory, what Owncast is, what it isn’t, what we provide, what we have control over, etc etc. The kind of thing I can provide next time I get a DMCA takedown (this is not uncommon). Without the donations I would have had to pay for that out of pocket, and it would have been a huge financial burden. So thank you to everyone who has donated, and continues to donate. It’s these kind of big expenses that come up that I’m able to handle because of your support, and I’m incredibly thankful for that. > > > > **Community outreach** > > > > Near the end of 2023 there began some really great initiatives around building more of a true community around Owncast. Since, in general, most Owncast-powered live streams are pretty isolated. People need to stream, so they install Owncast, and then they stream, they don’t exactly hang out and talk about Owncast with others. So it’s been a challenge to build a community around Owncast. But MXKS offered to start a monthly Owncast newsletter as a first step into reaching out to those who are interested in being a bit more connected into the world of Owncast and the streamers who use it. There has been an issue already, and people seem to like the idea. I’m looking forward to seeing where it goes. Please do sign up if you’re interested. > > > > Feel free to drop into the community chat if you’d like to discuss the future of this initiative. Everything is on the table to make it easier for people to connect with each other, share their experiences, and help each other out. But it’s not up to me! > > > > **2024** > > > > I’m looking forward to 2024. There’s some really exciting things on the roadmap, and the behind he scenes stuff are equally going to improve working on the project. I hope to continue to balance features that improve the life of all streamers, regardless what their focus is, but also get to some specific things for the “interactive/twitch-style” streamer. > > > > I’m also looking forward to getting some ways out there to allow more people to easily view Owncast streams easier. Hopefully that’s on the horizon soon. > > > > Not everything goes fast with this project. I’m super appreciative that we get handfuls of contributions these days, but drive by contributions are usually not a good fit for working on really large, long-term feature work. But thankfully everyone has always been patient with me, and everyone is really thankful when they get released. > > > > That being said, if you’re interested in being a longer-term contributor to Owncast, and working on some of these exciting features that are coming up, I’d love to chat! > > > > Here’s to another year of creative, independent, decentralized live streaming. I hope I, and Owncast, can continue to play some part in it with you.

0
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself yessikg 9 months ago 50%
Take CONTROL Of Your EV with Home Assistant! (A Nerdy Show and Tell) peertube.tv

cross-posted from: https://lemmy.blahaj.zone/post/6890142 > This is way above my head but I figured people here would find this interesting

0
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself testman 9 months ago 100%
Introducing Nextcloud Hub 7: The next generation of integrated collaboration https://farside.link/invidious/watch?v=YohQfObl3I8
7
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself GravitySpoiled 10 months ago 100%
what do you use for archiving / viewing, reading later?

I'm looking into archiving websites/bookmarks. There are the obvious ones listed on https://github.com/awesome-selfhosted/awesome-selfhosted . I'm going through all of them. Any advice for a beginner in this topic? I already bookmarked every useful website I visited in the past year. This has also given me my personal search engine. Only open tabs and bookmarks are shown as a search recommendation in my browser.

7
6
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself GravitySpoiled 10 months ago 100%
Photo Backup Bakeoff: PhotoPrism vs Immich empty.coffee
21
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself SSUPII 12 months ago 100%
Possibly free Linux cloud host (or not) for "training"?

I want to monthly rent a VPS in the very near future to host a website, a Peertube instance and an email server as minimum. But despite having used Linux as a home operative system for 3 years, I pretty much known nothing to properly secure online services. So I want to first have a "dummy" cloud system where I can mess around with configurations and everything without risking losing money while I am still learning. While typing this it crossed my mind I could also create a virtual network in Virtualbox, at least when I used it on Windows years ago it allowed you to do it. Could this also work? To create two virtual machines under the same network with one acting as server and one as client?

5
9
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself testman 12 months ago 100%
Something like BOINC but for hosting

You know [BOINC](https://en.wikipedia.org/wiki/Berkeley_Open_Infrastructure_for_Network_Computing), the thing where you can donate your processing power to specific computational projects? Is there anything like that, but for hosting platforms / services? Something where you could say "I am willing to dedicate this much of my CPU, RAM and storage space to this project or this group of people". Say that I have a server that is more or less collecting dust, and I want to make it do something productive. I am aware of YUNOHost and alternatives, but that still requires me to choose which things to deploy and also somehow then offer that to the community. As a certified lazy dude, I would much rather say "here's the computer, use it for whatever you need the most". The issue I see with this is that my goodwill could be abused for hosting something inappropriate or even illegal, and then I would be held responsible. So there should be some transparency requirement or some other mechanism that helps prevents this. And yes, self-hosting would not be the accurate term to describe this kind of distributed resource sharing. "croud-sourced self-hosting"? "crowd-hosting" sounds like a good description for this phenomenon. Some implementation of this probably already exists. Please provide any relevant names or links that would help me find more about this.

3
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself iso 1 year ago 100%
Looking for a guide for installing Matrix server on Docker with Traefik

I want to set up my own Matrix server, but it seems a bit complicated in the proxy and federation part since I'm not using Nginx or Caddy. Does anyone have an up-to-date guide for Traefik version?

9
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself Atemu 1 year ago 50%
This $250 Ryzen Pre-Built is a BEAST Home Server! www.youtube.com
0
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself beansniffer 1 year ago 57%
Need help installing Proxmox with automatic decryption and multiple drives

I'm trying to install Proxmox on a server that is going to be running Home Assistant, a security camera NVR setup and other sensitive data, I need to have the drives be encrypted with automatic decryption of drives so the VMs can automatically resume after a power failure. # My desired setup: * 2 Sata SSDs boot drives in a ZFS mirror * 1 NVME SSD for L2ARC and VM storage * 3 HDDs in a RAIDz1 for backups and general large storage * 1 (maybe more added later) HDD for Camera NVR VM. I'd prefer every drive encrypted with native ZFS encryption automatically decrypted by either TPM 2.0 or manually by a passphrase if needed as a backup. # Guide I found: I found a general guide on how to do something similar but it honestly went over my head (I'm still learning) and didn't include much information about additional drives: [Proxmox with Secure Boot and Native ZFS Encryption](https://www.reddit.com/r/Proxmox/comments/1338bqa/proxmox_with_secure_boot_and_native_zfs_encryption/) If someone could adapt that post into a more noob friendly guide for the latest Proxmox version, with directions for decryption of multiple drives, that would be amazing and I'm sure it would make an *excellent* addition to the Proxmox wiki ;) # My 2nd preferred setup: * 2 Sata SSDs boot drives in a ZFS mirror with LUKS encryption and automatic decryption with clevis. * All other drives encrypted using ZFS native encryption with ZFS key (keys?) stored on LUKS boot drive partition. With this arrangement, every drive could be encrypted at rest and decrypted on boot with native ZFS encryption on most drives but has the downsides of using LUKS on ZFS for the boot drives. Is storing the ZFS keys in a LUKS partition insecure in some way? Would this result in undecryptable drives if something happened to ZFS keys on the boot drive or can they be also decrypted with a passphrase as a backup? As it stands right now, ***I'm really stuck*** trying to figure this out so any help or well written guides are heavily appreciated. Thanks for reading!

1
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself callmevicious 1 year ago 93%
Stash v0.22 released - adult video organizer github.com
14
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself Haui 1 year ago 100%
Trying to set up CCTV Cameras

Hi there! I‘m running a somewhat developed home server setup and add more services every month. But this thing eludes me: I have 2 IP cameras for my pet room (I have a couple bearded dragons in terrariums). The cameras are fenton 351.150 I can stream many different formats to home assistant or the browser. I also tried multiple apps like viseron (which is pretty cool) and agentdvr from ispy (which always makes the hair on my neck stand up since it looks like it was cobbled together). But what doesnt work is controlling the camera, mostly. I believe agentdvr could do that but I‘m really unhappy about that app. Also, it pushes monetization very hard albeit seeming to be open source. I also found this: https://medevel.com/10-cctv-open-source-solutions/ **Does anyone have experience with a non-jank and non-pushy cctv solution that lets me control the cameras instead of just streaming?** Have a good one!

3
4
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself butter 1 year ago 100%
How important is license to you?

Obviously, the closer to AGPL, the better, in my opinion. But I'll run some MIT, if the product is sufficiently better, for my use case, than the alternative. For example, I want a multilibrary photo album. Photoprism (AGPL) doesn't offer it, but Immich (MIT) does. As soon as Photoprism has that functionality, I'll switch back simply for the license. My hard line is open source. I don't use any proprietary solutions.

12
8
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself datendefekt 1 year ago 100%
Selfhosting searxng and can't get Opensearch to work

I've seen that [searxng](https://github.com/searxng/searxng) has been recommended here, and after trying it out I was so impressed that I spun up a [docker container](https://hub.docker.com/r/searxng/searxng) on my [Unraid](https://unraid.net/) box. Opensearch works fine with public instances, but I can't get it to work with my container. I'm using the official docker image. Is there something I should watch out for? I set the instance name, and passed environment variables with SEARXNG_URL and SEARXNG_BIND_ADDRESS.

3
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself Atemu 1 year ago 100%
How do you encode your paper scans?

cross-posted from: https://lemmy.ml/post/1800585 > I assume many of you host a DMS such as Paperless and use it to organise the dead trees you still receive in the snail mail for some reason in the year of the lord 2023. > > How do you encode your scans? JPEG is pretty meh for text even at better quantisation levels ("dirty" artefacts everywhere) and PNGs are quite large. More modern formats don't go into a PDF, which means multiple pages aren't possible (at least not in Paperless). > > Discussion on GH: https://github.com/paperless-ngx/paperless-ngx/discussions/3756

7
10
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself sparky 1 year ago 100%
Pro-tip: Self-hosting Lemmy? You can use object storage to back pict-rs (image hosting) to save a lot of money

Just thought I'd share this since it's working for me at my home instance of federate.cc, even though it's not documented in the Lemmy hosting guide. The image server used by Lemmy, pict-rs, recently added support for *object storage* like Amazon S3, instead of serving images directly off the disk. This is potentially interesting to you because object storage is orders of magnitude cheaper than disk storage with a VM. By way of example, I'm hosting my setup on Vultr, but this applies to say Digital Ocean or AWS as well. **Going from a 50GB to a 100GB VM instance on Vultr will take you from $12 to $24/month. Up to 180GB, $48/month.** Of course these include CPU and RAM step-ups too, but I'm focusing only on disk space for now. Vultr's object storage by comparison is **$5/month for 1TB of storage** and includes a separate 1TB of bandwidth that doesn't count against your main VM, plus this content is served off of Vultr's CDN instead of your instance, meaning even less CPU load for you. This is pretty easy to do. What we'll be doing is diverging slightly from the [official Lemmy ansible setup](https://github.com/LemmyNet/lemmy-ansible) to add some different environment variables to pict-rs. After step 5, **before running the ansible playbook**, we're going to modify the ansible template slightly: `cd templates/` `cp docker-compose.yml docker-compose.yml.original` Now we're going to edit the docker-compose.yml with your favourite text editor, personally I like `micro` but `vim`, `emacs`, `nano` or whatever will do.. `favourite-editor docker-compose.yml` Down around line 67 begins the section for `pictrs`, you'll notice under the `environment` section there are a bunch of things that the Lemmy guys predefined. We're going to add some here to take advantage of [the new support for object storage in pict-rs 0.4+](https://git.asonix.dog/asonix/pict-rs/#user-content-filesystem-to-object-storage-migration): At the bottom of the `environment` section we'll add these new vars: - PICTRS__STORE__TYPE=object_storage - PICTRS__STORE__ENDPOINT=Your Object Store Endpoint - PICTRS__STORE__BUCKET_NAME=Your Bucket Name - PICTRS__STORE__REGION=Your Bucket Region - PICTRS__STORE__USE_PATH_STYLE=false - PICTRS__STORE__ACCESS_KEY=Your Access Key - PICTRS__STORE__SECRET_KEY=Your Secret Key So your whole `pictrs` section looks something like this: https://pastebin.com/X1dP1jew The actual bucket name, region, access key and secret key will come from your provider. If you're using Vultr like me then they are under the details after you've created your object store, under Overview -> S3 Credentials. On Vultr your endpoint will be something like sjc1.vultrobjects.com, and your region is the domain prefix, so in this case sjc1. Now you can install as usual. **If you have an existing instance already deployed, [there is an additional migration command you have to run to move your on-disk images into the object storage.](https://git.asonix.dog/asonix/pict-rs/#filesystem-to-object-storage-migration)** You're now good to go and things should pretty much behave like before, except `pict-rs` will be saving images to your designated cloud/object store, and when serving images it will instead redirect clients to pull directly from the object store, saving you a lot of storage, cpu use and bandwidth, and therefore money. Hope this helps someone, I am not an expert in either Lemmy administration nor Linux sysadmin stuff, but I can say I've done this on [my own instance at federate.cc](https://federate.cc) and so far I can't see any ill effects. Happy Lemmy-ing!

21
4
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself testman 1 year ago 100%
Nextcloud Hub 5 https://farside.link/invidious/watch?v=8eoo7YhDECw

cross-posted from: https://lemmy.ml/post/1235039 > https://nextcloud.com/blog/introducing-hub-5-first-to-deliver-self-hosted-ai-powered-digital-workspace/

9
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself casey 1 year ago 100%
Reddit Exodus: Welcoming the Selfhosted Community to Lemmy - Migrating to Freedom!

Greetings, self-hosting enthusiasts and welcome to the Selfhosted group on Lemmy! I am Fimeg, 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!

30
4
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself leo 1 year ago 100%
Databag is an open-source self-hosted messaging service with Android and iOS client apps github.com

Crossgeposted von: https://beehaw.org/post/432577 > You host your own service, which can also federate with other Databag nodes. It is Public-Private key based identity (not bound to any blockchain or hosting domain) and End-to-End encrypted (the hosting admin cannot view sealed topics, default unsealed). > > This is not a service for finding friends in your contact list. You, or your organisation, hosts the service, and has completely private and secure chatting amongst yourselves. > > Another use-case may be if you are visiting a foreign country which blocks many public messenger services. This app would connect back to your private server, which is very unlikely to have been blocked. > > See https://github.com/balzack/databag > > #technology #opensource #privacy #selfhosted

3
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself testman 2 years ago 100%
What 2023 will bring for PeerTube... | JoinPeerTube joinpeertube.org
4
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself lemmyreader 2 years ago 100%
Self-hosted home network traffic monitoring with ntopng and a Fritz!Box davquar.it
5
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself lemmyreader 2 years ago 100%
Self-hosted Invidious (de-Google) https://redirect.invidious.io/watch?v=J04-VZEKBco

Shared November 7, 2022

3
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself AgreeableLandscape 2 years ago 100%
The 4 Best Self-Hosted Google Photos Alternatives www.makeuseof.com
5
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself sexy_peach 2 years ago 100%
communities selfhosted@lemmy.ml and selfhost@lemmy.ml

cross-posted from: https://feddit.de/post/134214 > They seem redundant, selfhost seems to have a couple of rules, but they pretty much do the same thing, right? > > I would prefer if they would be merged, it's confusing and annoying to figure out which of both is bigger, since that's all that matters. Also naming is nearly the same. > > I just can't see a difference.

9
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself sexy_peach 2 years ago 100%
Seafile or other alternative to Nextcloud

Is Seafile any good? It's similar to nextcloud, but apparently faster etc. https://play.google.com/store/apps/details?id=com.seafile.seadroid2&showAllReviews=true https://apps.apple.com/cn/app/seafile-pro/id639202512?l=en&platform=iphone Mobile apps both have pretty bad ratings on the app stores. What would you host for yourself, friends and family, basic dropbox functionality is all I need. I have hosted Nextcloud in the past but it's a huge program with way too many tools, apps and a complicated way to update, the end result is often a slow and not very comfortable way to use the aforementioned basic dropbox functionality.

3
6
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself MarcellusDrum 2 years ago 100%
Running Nextcloud on a Raspberry Pi without internet

Would self-hosting a Nextcloud instance locally without an internet connection be viable? Use case: Around 5 people need to share files over the network, collaborate on Office documents in real-time, use GitLab, and a To-do/Task management tool. Beyond the initial setup, does any of these requirements need an active Internet connection, or can we all connect to the Raspberry Pi server via Ethernet?

4
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself kir0ul 2 years ago 100%
Why You Should Start Self Hosting | Rohan Deshmukh https://rohanrd.xyz/posts/why-you-should-start-self-hosting/
6
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself armoredgore 3 years ago 95%
is selfhosting public stuff like XMPP, Email, ActivityPub, on a homeserver good for privacy?

if I have communications with someone through the internet with a homeserver. I would inevitably give out my IP address. Is that a bad thing? In my country they don't have services like that, RTCing would be a bit sluggish using available euro servers.

18
11
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
Run It Yourself dessalines 3 years ago 100%
Gitea 1.16.0 and 1.16.1 released - Blog blog.gitea.io
13
2