Self Hosted - Self-hosting your services.

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

Awesome-Selfhosted - curated list of software for selfhosting services
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,

[Question] Anyone know a selfhosted cloud gaming panel?
I am looking for something which u can selfhost and have a web UI or client where u choose the game and launch it. Edit: Something open source would be great!

  • flbn
  • 2Y
[QUESTION] Static IP vs Dynamic DNS?
I'm trying to self-host some stuff on my Raspberry Pi (i.e. web server, lightweight matrix server, etc) and every time I get around to try and set it up I forget that I have to do this lol Do you guys recommend going full send and contacting my ISP about a static IP or should I just pay for a Dynamic DNS service?

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

Hi all. I've recently started using IRC to chat with contributors of large open source projects (e.g. Gnome). So I need a service that can store my pasts. So then `` didn't work for me and I couldn't find any good analogues so I developed my own "pastebin". - Source code: (License: AGPL3, Language: Go) - My instance: PS: If you don't mind telling me what you're missing in Lenpaste. **EDIT** DB Tech, made a video about Lenpaste v1.1. Here is the link:

Do you guys use some management software for your server or just have a lot of docker containers?
Sorry, maybe a weird question. But I am gonna acquire a nice server soon and am interested on how to manage that. I want to run stuff like a webserver, matrix server and just a lot of cool stuff. But how do I approach that on a software level? Any tips would be nice. Thanks

Lenpaste v1.2 is out. Lenpaste source code and installation guide: Installation on a Raspberry PI is supported. # UI: History tab History is not transferred to a server, but is stored locally in your browser. ![]( # UI: Copy to clipboard button ![]( # For instance administrators - Rate-limits on paste creation (env: `LENPASTE_NEW_PASTES_PER_5MIN`). - Add default paste life time for WEB interface (env: `LENPASTE_UI_DEFAULT_LIFETIME`). - Add terms of use support (file: `/data/terms`). - Private servers - password request to create paste (file: `/data/lenpasswd`). # Fixes - Fixed a security bug that could cause an attacker to overflow the disk. - Fixed not saving settings in some browsers. - The interface now displays the full name of the language instead of its code. - Fixed compatibility with WebKit browsers (for example: Gnome WEB). # List of public Lenpaste server You can find a list of public servers or add your own public server at ![]( PS: I will be glad to receive constructive criticism and suggestions.

Does Filebrowser’s docker image have malware?
I am aware that if you download it from their installer, it comes with some malware. But, I’m not sure if it’s also in the docker image. Also, I’d like to hear how the software and how you liked it.

  • Γ7Σ
  • English
  • 6M
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

[Question] Proxmox Cluster and Quorum
How do you handle Proxmox clusters when you only have 1 or 2 servers? I technically have 3 servers but I keep one offline because I don't need it 24/7 most point wasting power on a server I don't need. I believe I read somewhere that you can force Proxmox it to a lower number but it isn't recommended. Has anyone done this and if so have you run into any issues with this? My main issue is I want my VM to start no matter what. For example I had a power outage. When the servers came back online instead of starting they waited for the quorum number to reach 3. (it will never reach 3 because the third server wasn't turn on.) so they just waited forever until I got home and ran >pvecm expected 2

Reminder for this community!
Lemmy doesn’t have flags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate.

I want to start selfhosting Minetest
Problem being, my best computer is a Fujitsu Lifebook with 4GB ram and a Core i5. I also am concerned about getting haxxed. Any help would be awesome! ^^

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.

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!

How much storage is used on average for a Lemmy instance?
If I were to create my own instance federated with all the other instances, as of today, how much data would I be storing, since I would make a copy of all the content? I know this will vary a lot, but I’m looking for a ballpark figure to have an idea. I don’t think it would be a lot, but I can’t find an estimate anywhere. *Reposted from as I think this community is probably a better fit*

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

[Question] What are your computers named?
My main server is named Postulate (an idea that you assume for the sake of argument), my desktop is named Axiom (a proved postulate), and my backup server is named Corollary (an idea that follows from an axiom). What are your computers named, and why?

cross-posted from: > ## Introduction > > Hello everybody, About 5 months ago I started building an alternative to the Searx [metasearch engine]( called `Websurfx` which brings many improvements and features which lacks in Searx like speed, security, high levels of customization and lots more. Although as of now it lacks many features which will be added soon in futures release cycles but right now we have got everything stabilized and are nearing to our first release `v1.0.0`. So I would like to have some feedbacks on my project because they are really valuable part for this project. > > In the next part I share the reason this project exists and what we have done so far, share the goal of the project and what we are planning to do in the future. > > ## Why does it exist? > > The primary purpose of the `Websurfx` project is to create a fast, secure, and privacy-focused metasearch engine. While there are numerous metasearch engines available, not all of them guarantee the security of their search engine, which is critical for maintaining privacy. Memory flaws, for example, can expose private or sensitive information, which is never a good thing. Also, there is the added problem of Spam, ads, and unorganic results which most engines don't have the full-proof answer to it till now. Moreover, Rust is used to write Websurfx, which ensures memory safety and removes such issues. Many metasearch engines also lack important features like advanced picture search, which is required by many graphic designers, content providers, and others. Websurfx attempts to improve the user experience by providing these and other features, such as providing custom filtering ability and Micro-apps or Quick results (like providing a calculator, currency exchanges, etc. in the search results). > > ## Preview > > ### Home Page > ![]( > > ### Search Page > ![]( > > ### 404 Page > ![]( > > ## What Do We Provide Right Now? > > - Ad-Free Results. > - 12 colorschemes and a `simple` theme by default. > - Ability to filter content using filter lists (coming soon). > - Speed, Privacy, and Security. > > ## In Future Releases > > We are planning to move to `leptos` framework, which will help us provide more privacy by providing feature based compilation which allows the user to choose between different privacy levels. Which will look something like this: > > - `Default:` It will use `wasm` and `js` with `csr` and `ssr`. > - `Harderned:` It will use `ssr` only with some `js` > - `Harderned-with-no-scripts:` It will use `ssr` only with no `js` at all. > > ## Goals > > - Organic and Relevant Results > - Ad-Free and Spam-Free Results > - Advanced Image Search (providing searches based on color, size, etc.) > - Dorking Support (in other words advanced search query syntax like using And, not and or in search queries) > - Privacy, Security, and Speed. > - Support for low memory devices (like you will be able to host websurfx on low memory devices like phones, tablets, etc.). > - Quick Results and Micro-Apps (providing quick apps like calculator, and exchange in the search results). > - AI Integration for Answering Search Queries. > - High Level of Customizability (providing more colorschemes and themes). > > ## Benchmarks > > Well, I will not compare my benchmark to other metasearch engines and Searx, but here is the benchmark for speed. > > Number of workers/users: 16 > Number of searches per worker/user: 1 > Total time: 75.37s > Average time per search: 4.71s > Minimum time: 2.95s > Maximum time: 9.28s > > **Note:** This benchmark was performed on a 1 Mbps internet connection speed. > > ## Installation > > To get started, clone the repository, edit the config file, which is located in the `websurfx` directory, and install the Redis server by following the instructions located here. Then run the `websurfx` server and Redis server using the following commands. > > git clone > cd websurfx > cargo build -r > redis-server --port 8082 & > ./target/debug/websurfx > > Once you have started the server, open your preferred web browser and navigate to `` to start using Websurfx. > > Check out the [docs]( for docker deployment and more installation instructions. > > **Call to Action:** If you like the project then I would suggest leaving a star on the project as this helps us reach more people in the process. > > ![]( > **"Show your love by starring the project"** > > **Project Link:** > > [](

[Question] How do you handle offsite backups for your setup?
I'm particularly interested in low bandwidth solutions. My connection to the internet is pretty rough 20mbps down and 1mbps up with no option to upgrade. That said, this isn't limited to low bandwidth solutions. I'm planning on redoing my entire setup soon to run on Kubernetes followed by expanding the scope of what my server does (Currently plex, a sftp server and local client backups). Before i do that i need a proper offsite backup solution.

[Question] Am I the only dummy who likes Seafile?
Its stupid fast, reliable, and rarely has any conflicts. If it does it seems to work them out without intervention. I've tried Nextcloud including the AIO image and its just so clunky and slow. I was getting sync errors just on the simple Notes apps. Repeatedly. I mean I get why people like it, it can do way more than Seafile. But for a pure Dropbox replacement, I love it. The fact I can reach any file on any device *from* any other device **without** syncing EVERYTHING is fantastic. I know Syncthing is also popular, but seems to require more manual settings if you want to be selective on what syncs. I will say, I've tried and failed numerous times to get Collabora CODE and S3 storage integration to work with Seafile and that is a nightmare, at least for me. I cannot get my head around it. But standing Seafile up itself was fairly easy. Does anyone else use it? If so, have you tried the CODE and/or multiple storage backend integrations?

[Question] Security considerations when self-hosting Nextcloud
I've been self-hosting Nextcloud for sometime on Linode. At some point in the not too distant future, I plan on hosting it locally on a server in my home as I would like to save on the money I spend on hosting. I find the use of Nextcloud to suit my needs perfectly, and would like to continue using the service. However, I am not so knowledgeable when it comes to security, and I'm not too sure whether I have done sufficient to secure my instance against potential attacks, and what additional things I should consider when moving the hosting from a VPS to my own server. So that's where I am hoping from some input from this community. Wherever it shines through that I have no idea what I'm talking about, please let me know. I have no reason to believe that I am being specifically targeted, but I do store sensitive things there that could potentially compromise my security elsewhere. Here is the basic gist of my setup: - My Linode account has a strong password (>20 characters, randomly generated) and I have 2FA enabled. It required security questions to set up 2FA, but the answers are all random answers that has no relation to the question themselves. - I've disabled ssh login for root. I have instead a new user that is in the sudo usergroup with a custom name. This is also protected by a different, strong password. I imagine this makes automated brute-force attacks a lot more difficult. - I have set up fail2ban for sshd. Default settings. - I update the system at the latest bi-weekly. - Nextcloud is installed with the AIO Docker container. It gets a security rating A from the Nextcloud scan, and fails on not being on the latest patch level as these are released slower for the AIO container. However, updates for the container is applied automatically, and maintaining the container is a breeze (except for a couple of problems I had early on). - I have server-side encryption enabled. Not client-side as my impression is that the module is not working properly. - I have daily backups with borg. These are encrypted. - Images of the server are also daily backed up on Linode. - It is served by an Apache web server that is exposed to outside traffic with HTTPS with DNS records handled by Cloudflare. - I would've wanted to use a reverse proxy, but I did not figure out how to use it together with the Apache server. I have previously set up Nginx Reverse Proxy on a test server, but then I used a regular Docker image for Nextcloud, and not the AIO. - I don't use the server to host anything else.

Monitor internet micro-cuts
I suffer several micro cuts a day since a couple weeks. I'd like to monitor these cuts to help diagnose the issue with my ISP. Is there any docker image that allows to do this ? I only found internet speed monitoring.

[Help] I have been having ALL of the possible issues with NextCloud AIO and I’m about to give up completely if I can’t get it working soon
I've NEVER had this many problems with a docker container before, this is getting WAY past the point of being ridiculous. I'm trying to set up the nextcloud AIO for docker behind NGINX Proxy Manager. Right now, I have everything set up such that I can go to the URL that I set up and get to a nextcloud page. But the only page I can access is an error page that looks like this: ![]( I have no idea how to fix this. I've already set `'maintenance'=>false` in my config.php file. I'm completely at a loss here, I can't do ANYTHING else in nextcloud other than look at this stupid error page. The AIO documentation is completely worthless here, it doesn't give any guidance. And google isn't helping either, every thread either says to add the above to my config (which I obviously already did) or just restart apache (which I've also done). I'm getting seriously annoyed with this and I'm about to give up altogether unless someone here knows how to get past this stupidity. Edit: Okay I've done something REALLY stupid now. I figured I could just re-install nextcloud to see if I could fix this. So, I removed all of the containers, deleted the data and database folders, re-made the folders, and re-deployed everything. Now NOTHING works and I can't get nextcloud to re-do its initial setup. But it looks like now maybe it is? IDK I'm lost here, I'm annoyed and it's late and I should probably stop. So apparently nuking everything and letting nextcloud re-install itself fixed this, somehow. I have no idea why.

Automatic updates: a cautionary tale
Tl;dr: Automatic updates on my home server caused 8 hours of downtime of all of' docker services including email and public websites

Self-hosted version of Notion called Affine.Pro will have docker released at the end of the month
I'm excited about this MPL licensed tool and wanted to share; it's aiming to be a replacement to Notion, but self-hosted. It's not as feature rich (still in Beta) but it's a modern KMS/Collaboration tool that's looks to be on par with other proprietary options in the market. They seem to have some sort of capital backing because they have a team working on development. My concern is how the pricing model will work and what features they will lock. They say that it will be free to self-host, but I feel like they will lock some features (most definitely their cloud service.) But if they only lock cloud hosting but allow self-hosting it will be pretty amazing for the self-hosting community.
Self-hosted version of Notion called Affine.Pro will have docker released at the end of the month

What are some of the best games you can self-host a server for?
I don't mean obvious ones like Minecraft. I'm looking for interesting ones like Runescape for instance

[Question] Open Source operating systems to run on compatible switches for homelab?
publication croisée depuis : > Hi there, I was looking for combinations of switching hardware and open source switching software. [Stratum]( and [Cumulus Linux]( caught my attention, but these seem to be focussed towards the industry and would likely be very difficult to run in a homelab. I'm not going to touch the likes of Ubiquity, but as of now the only choice seems to be closed-source software from TPLink and/or Cisco. I'm going to try and harden the inside of my network too with ACLs and any other features I find on the switches, and having an open source OS with regular updates would be very nice to have. > > Any suggestions? I was trying to find something to run on a MikroTik switch, since I find their L2 OS a bit lacking. > > Cheers! Edit: a kind user mentioned OpenWRT, which I should have looked into more seriously before posting this. I'm going through it right now, any suggestions are welcome!

Self Hosted - Self-hosting your services.
    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.


    • 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 instance rules.
    • Tag your post. (Read under)


    Beginning of July 1st 2023 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.


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

    • 0 users online
    • 1 user / day
    • 1 user / week
    • 7 users / month
    • 183 users / 6 months
    • 1 subscriber
    • 125 Posts
    • Modlog
    A community of privacy and FOSS enthusiasts, run by Lemmy’s developers

    What is


    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: