r_selfhosted | Unsorted

Telegram-канал r_selfhosted - r/SelfHosted

820

@r_channels

Subscribe to a channel

r/SelfHosted

Vaultwarden v Bitwarden

Im looking to move away from my existing password manager which is bundled with my vpn and self host my own. I have seen various lists of pros & cons of both Vaultwarden and Bitwarden. It seems to break down to one is still own by a company, but there is open source and more open to malicious code.

Can anyone give me some pros and cons, feedback etc on the real word useage of both? I intend to host it in my homelab and access via my reverse proxy.

https://redd.it/1pec4su
@r_SelfHosted

Читать полностью…

r/SelfHosted

A collection of open-source Uptime Kuma Layouts and Themes
https://redd.it/1pe5gln
@r_SelfHosted

Читать полностью…

r/SelfHosted

What’s your favorite newly released self-hosted app of 2025?

I recently installed BookLore to host my book collection and was pleasantly surprised by its clean interface and useful features.

Got me curious, what’s your newly released app of the year for 2025 so far? Anything that genuinely surprised you or replaced an app you’d been using for years?

Edit: Here's the BookLore repo: https://github.com/booklore-app/booklore

https://redd.it/1pe3nzo
@r_SelfHosted

Читать полностью…

r/SelfHosted

Hello, my name is value, and I am a recovering homelab addict
https://redd.it/1pe0kdu
@r_SelfHosted

Читать полностью…

r/SelfHosted

What’s one tool you self-hosted that completely replaced a SaaS subscription for you?

I started self-hosting a few things mostly to save money, but some of them ended up being straight upgrades over paid tools.

Curious what others are running that they’d genuinely never go back to SaaS for. Could be dashboards, media, analytics, notes, backups, anything.

Bonus points if it’s low-maintenance and hasn’t broken in six months.

https://redd.it/1pdwbvl
@r_SelfHosted

Читать полностью…

r/SelfHosted

Favorite Self-Hosted Tools in 2025 (Looking for More Suggestions!)

I use Docker containers and a cloud server to host services mainly for my personal workflow. Here are my favorite self-hosted projects in 2025 — all of them have been extremely useful to me!

1. Blinko – A self-hosted AI-powered knowledge base and note-taking app
2. Ollama – Works perfectly with Blinko for local embedding models
3. Gitea – Where I host the source code of my Hugo blog
4. Woodpecker – My CI/CD tool paired with Gitea (e.g., automatically builds my blog)
5. wakapi – Self-hosted API for tracking my coding time
6. Plausible CE – My favorite privacy-friendly web analytics with zero bloat
7. nahpet – A simple and clean URL shortener
8. Twikoo – A self-hosted comment system I use on my Hugo blog
9. immich – The best Google Photos alternative — powerful and impressive
10. IT Tools – A collection of simple web utilities running entirely in the browser
11. bark server – Sends APNs notifications to iOS/iPadOS
12. Uptime Kuma – Monitors the uptime and health of all my sites and containers
13. Cloudreve Pro – My private cloud storage solution
14. Stirling PDF – A powerful PDF toolkit, though the commercialization is getting heavy… I’m looking for alternatives

For domains, I purchase from Porkbun because Cloudflare doesn’t support my TLD.
DNS and CDN are provided by Cloudflare, and my server uses Nginx as a reverse proxy with Cloudflare-only access to the origin. Cloudflare Zero Trust adds another layer of protection for secure access to my services.

If you have more recommendations, please share them! I’d love to discover more awesome self-hosted tools. Thanks, everyone!

https://redd.it/1pdui2u
@r_SelfHosted

Читать полностью…

r/SelfHosted

Most used self-hosted services in 2025?

As the title states, what are your most used services in 2025 that you self host.

For me, its

1. Forgejo (Git Version Control)

2. OpenWebUI w/ Ollama

3. Immich (Photos)

4. Jellyfin


PS

If there are any suggestions for a calorie tracking/health wellness app. Let me know. I was thinking of creating one, as a personal project.

https://redd.it/1pdn2hl
@r_SelfHosted

Читать полностью…

r/SelfHosted

Pasto: a self-hosted pastebin (with some tricks)

I would like to announce the first release of Pasto a pretty special pastebin.


Live public instance: pasto1.ralsina.me

The docker image is 20MB
Runs on *anything*, uses very few resources
SSH integration: you use ssh to authenticate if you don't want to use it anonymously
Can create pastes via SSH or HTTP
Syntax highlighting for pretty much anything
See markdown as highlighted markdown or as rendered HTML (so you can do lightweight pages)
Pastes are editable (if you are authenticated)
Pastes are *versioned* (if you edit them)

All in all a fairly complete app, you can ask for missing features at github.com/ralsina/pasto

A rendered markdown paste

Editing a paste with lang autodetect



https://redd.it/1pdl0mr
@r_SelfHosted

Читать полностью…

r/SelfHosted

Is there a 'Spotify Wrapped' for Navidrome/Subsonic

Just wondering if there is something equivalent for self hosted music platforms?

https://redd.it/1pdhf6g
@r_SelfHosted

Читать полностью…

r/SelfHosted

Raspberry pi zero 2 - is it enough for tailscale?

Hello, I have this idea:

Configure a raspi zero 2 to be a tailscale exit node, and then send it to my brother abroad.

The idea is: I want to be able to use it as exit note on my fire tv. I'll configure everything at home, including his wifi credentials etc, send it to him and tell him to place it near his wifi router.

I like that it's cheap, I like that fire tv's tailscale app works like charm, and I like the low power consumption.
I dislike the obviously weak wifi but could be enough for HD hm?

Now I don't know if he's behind cgnat and he doesn't know and I don't want to bother him with it, I'll just take the risk (or would it work anyway?)


https://redd.it/1pdbl04
@r_SelfHosted

Читать полностью…

r/SelfHosted

My Tailscale ACL JSON for those having trouble

https://redd.it/1pdaljt
@r_SelfHosted

Читать полностью…

r/SelfHosted

Self-hosted tool to annotate separately-saved PDFs?

I am using paperless-ngx (which is an amazing tool btw) to organize my documents during my work. My project documentation is being done in my self-hosted trilium notes (a wiki-like notes platform).

I often come across a case similar to this: While working on a project, I download a PDF which for example contains product specifications for something required for this project. I drop it in paperless, and organize it using paperless features (tags etc). Now from trilium I would like to refer to a specific place in the document and maybe add a few comments (e.g. highlight a row in a relevant table).

My current workflow is taking a screenshot of the PDF, drop it in trilium, and adding my comments. Additionally, I reference the source PDF by pasting the link and the page number in trilium.



My ideal workflow would be something like this:


* I drop my paperless pdf link in some hypothetical annotation tool, where I can add my notes to the right place

* it generate a link/preview image including my notes that I can include in trilium


This should keep my annotations in a separate, searchable database, but reference to the right place/page in the pdf on paperless. If I revisit the project later, it is easy to trace everything back to the source pdf.


Is anybody following a similar workflow? I assume e.g. people working with different regulations/laws might have a need similar as mine.




https://redd.it/1pd4ahz
@r_SelfHosted

Читать полностью…

r/SelfHosted

Can someone explain to me the benefits?

Hey everyone,

call me old fashioned, call me outdated (despite being 36 y/o), but some aspects of cloud computing just.....don't make sense to me.

Case and Point: Kubernetes.

While I get containerization from a security and resource point of view, what I don't get is "upscaling".

Now, I never dove too deep into container, but from what I understand, one of the benefits of things like Kubernetes or Podman is that if there are load spikes, additional instances of, say, an Apache webserver can be dynamically spun up and added to a "cluster" to compensate these load peaks....

Now here is, where things stop making sense to me.

Despite Cloud this, Cloud that, there is still hardware required underneath. This hardware has certain components, say, an Intel Xeon Gold CPU, 256 GB RAM, etc.

What's the point of artificially "chopping up" these resources into, say, 100 pieces, and then add and remove these pieces based on load?
I mean sure, you might save a few watts of power, but the machine is running, whether you have 1 apache instance using 100% of the resources, or having 100 apache instances/pods/containers with each getting 1% of the resources.

So either I have TOTALLY misunderstood this whole pod thing, or it really makes no sense from a resource standpoint.

I can understand that you dynamically add entire SERVERS to a cluster, for instance, you have 100 bare metal servers, of which only 20 are up and running during normal operations, and if there is more load to handle, you add five more, until the load can easily be dealt with.

But if I know that I might get a bit "under pressure", why not use a potent machine in it's entirety from the get go? I mean, I paid for the entire machine anyway, whether I use it as baremetal or not.

I can understand this whole "cloud" thing to a degree, when it comes to VMs, say, you have one VM that runs a batch job once every 30 days. Why should it run for 29 days idling, when you can shut it down and use the freed resources on other VMs via dynamic resource sharing.

But if you have a dedicated host that is only running one application in a containerized format with Pods......nope, still don't get it.

Hopefully someone in this sub can explain it to me.

Thank you in advance

Regards

Raine

https://redd.it/1pcyzfk
@r_SelfHosted

Читать полностью…

r/SelfHosted

Password-manager gang called me a masochist for going full OIDC in my homelab. I’m one good argument away from burning it all down and going back to 1Password. Change my mind (again).

Round 1 recap of my last post:
I counted 68 different credentials across my lab (23 Docker admin users, 18 static API keys, 27 human accounts). Got so fed up that I migrated everything possible to:

Single OIDC provider (Authentik, because I like pain)
Workload identities + short-lived certs via Spike (formerly Smallstep)
Forward auth on Traefik for anything that doesn’t speak OIDC natively Result: literally one master password + certs that auto-expire every 4–8 h. Felt like ascending.

Then y’all showed up with the war crimes:

“1Password/KeePassXC master race. You never forget a password if it’s in the vault.”
“Local logins just work. Family accounts change once every five years.”
“The only thing your fancy OIDC setup guarantees is that YOU will break it at 3 a.m.”
“Half the \arrs and paperless and immich still don’t support OIDC without a paywall or a 400-line proxy hack.”
“If you’re offboarding family that often you need therapy, not Keycloak.”

…okay, that last one was fair.

So here’s the actual challenge for the password-manager maximalists and the “static credentials are fine” crowd:

Give me the killer argument why I should rip out Authentik + Spike + all the forward-auth nonsense and go back to:

1. One shared 1Password/KeePassXC family vault (or separate vaults + emergency kit drama)
2. Long-lived random passwords for every service
3. Static API keys that never rotate because “if it ain’t broke”

Specific things I’m currently enjoying that you have to beat:

Family member creates their own account once, logs in with Google/Microsoft from phone/TV/browser, never asks me for a password again
In case someone’s phone gets stolen(that has happened once) I just revoke their OIDC session in Authentik, no password changes anywhere
API keys are gone; everything uses mTLS certs that expire before breakfast
New service gets added → one line in Traefik middleware → done, no new credential
I can see exactly who logged into what and when (yes I’m that guy)

Your move. Convince me the complexity budget isn’t worth it for a homelab that’s literally just me + wife + parents + sister. Make it technical, make it brutal, make it real.

Best argument gets gold and I’ll make a full “I was wrong” post with screenshots if I actually revert.

Current mental scoreboard:
Password manager gang — 1
OIDC cult — 0.5 (I’m coping)

(Paperless-ngx password reset PTSD still haunts me. Don’t @ me unless you’ve been there.)



https://redd.it/1pcxk8f
@r_SelfHosted

Читать полностью…

r/SelfHosted

YAMLResume v0.8: Resume as Code, now with Markdown output (LLM friendly) and multiple layouts

Hey self-hosters here

It is been quite a while since YAMLResume's last update.

I'm excited to share YAMLResume v0.8, a significant milestone in the journey to make "Resume as Code" the standard for developers.

If you are first time here: YAMLResume allows you to craft resumes in a clean, version-controlled YAML format and compile them into beautifully typeset, pixel-perfect PDFs. No more fighting with Word formatting or proprietary online builders. You own your data.

# What's New in v0.8?

The big shift in this version is the introduction of Multiple Layouts. Previously, the pipeline was linear (YAML -> PDF). Now, a single build command can produce multiple artifacts simultaneously.

1. Markdown Output Support We've added a first-class markdown engine. Why?

LLM Optimization: PDF is great for humans, but bad for AI. You can now feed the generated `resume.md` directly into ChatGPT/Claude to tailor your resume for specific job descriptions or critique your summary.
Web Integration: Drop the generated Markdown file directly into your Hugo, Jekyll, or Next.js personal site/portfolio.
Git Diffs: Track changes to your resume content in plain text, making peer reviews in Pull Requests much easier than diffing binary PDFs.

2. Flexible Configuration You can now define multiple outputs in your `resume.yml`. For example, generate a formal PDF for applications and a Markdown file for your website in one go:

layouts:
- engine: latex
template: moderncv-banking
- engine: markdown

# Quick Demo

You can see the new workflow in action here: [
https://asciinema.org/a/759578](https://asciinema.org/a/759578)

[YAMLResume Markdown output](
https://preview.redd.it/uywu323zpw4g1.png?width=1512&format=png&auto=webp&s=af76c68978f1c681ed6b1d4603681ba8cf733495)

# How to try it

If you have Node.js installed:

npm install -g yamlresume
# or
brew install yamlresume

# Generate a boilerplate
yamlresume new my-resume.yml

# Build PDF and Markdown simultaneously
yamlresume build my-resume.yml

# What's Next?

We are working on a native HTML layout engine. Imagine generating a fully responsive, SEO-optimized standalone HTML file that looks as good as the PDF but is native to the browser—perfect for hosting on your self-hosted infrastructure or GitHub Pages.

I'd love to hear your feedback!

Links:

Website: https://yamlresume.dev
GitHub: [https://github.com/yamlresume/yamlresume](https://github.com/yamlresume/yamlresume)
Showcases: https://github.com/yamlresume/yamlresume/discussions/50

https://redd.it/1pct9dm
@r_SelfHosted

Читать полностью…

r/SelfHosted

Dropzone File Sharing V.2.8 - now available as a Docker image!

Hey everyone!

I’ve been actively developing Dropzone File Sharing, a lightweight self-hosted upload tool with chunk uploads, email sharing, password protection, expiry settings, multi-language support and a small built-in admin panel.

With Version 2.8, I’m excited to announce that Dropzone File Sharing is now fully available as a Docker image – making installation and persistence way easier.

# 🔥 What’s new in V.2.8?

# 🐳 Official Docker support

You can now run Dropzone with a single command:

docker run -d \
--name dropzonefilesharing \
--restart unless-stopped \
-p 8080:80 \
--dns 1.1.1.1 \
--dns 8.8.8.8 \
-e DROPZONEUPLOADDIR=/data/uploads \
-v ~/dropzone/uploads:/data/uploads \
-v ~/dropzone/inc:/var/www/html/inc \
keepcoolch/dropzonefilesharing:latest

Uploads remain persistent across updates
The inc directory (config, env, admin settings) can be mounted so all settings survive container recreations
Works great on Linux, macOS, NAS devices
You only need to specify any DNS if your container can't reach any internal DNS server for resolving email servers

# 📦 Docker Image

Docker Hub: `keepcoolch/dropzonefilesharing`
Image is multi-arch (arm64 + amd64), so it works everywhere — including Raspberry Pi and Apple Silicon.

# 🌐 Project Info

More details, screenshots and documentation:
**https://github.com/KeepCoolCH/DropzoneFileSharing**

Happy self-hosting! 🚀

https://redd.it/1pe9kfu
@r_SelfHosted

Читать полностью…

r/SelfHosted

Looking for something to simulate a TV Channel

Hi everyone,

I have some media on my NAS and I was looking for something to simulate a TV channel. The goal is to have something like a pool of media that is played constantly like a tv channel. I'd want to use it for cartoons and TV shows. It would be better if there is also an android TV app.


Thank you.

https://redd.it/1pdyjqx
@r_SelfHosted

Читать полностью…

r/SelfHosted

Looking for a lightweight open-source self-hosted file sharing solution.

Hi everyone,

I am looking for a lightweight, open-source, self-hosted solution to share historical documents (PDF, photos, text archives) with a specific community. All users must authenticate, and access should never be anonymous.

Mandatory authentication:

Users must log in to access anything. Some users (like the project maintainers) need read-write permissions, while the rest of the community should be strictly read-only.

Web interface only:

No FTP, no SFTP, no WebDAV. The users are not technical, so the interface must be simple and intuitive.

Lightweight and easy to maintain:

I do not want something heavy like Nextcloud. The solution should be easy to deploy (Docker is preferred) and easy to maintain long-term.

Fully open-source and free:

No proprietary core or commercial licensing.

I've narrowed it down to two potential solutions that seem to fit: Filebrowser and FileGator

What would you recommend between these two options, and why? And if there are other lightweight open-source tools I may have overlooked, feel free to suggest them as well. Thanks in advance for your feedback.

https://redd.it/1pe02hv
@r_SelfHosted

Читать полностью…

r/SelfHosted

Looking for a tool to manage social relationships

I am looking for a self-hosted tool that I can use to model relationships between people and concepts. Sadly, I don't even know what keywords to google for - I always end up with something like "personal CRM", and that tool category is much too heavyweight for what I need.

The usage scenario is as follows: I am an IT consultant and I work for a massive international company. I know a bazillion people and the projects they are involved with, and that network is basically my most valuable resource. Sadly, I have ADHD and a touch of autism, and keeping the relationships between people in memory is a real challenge.

What I need is basically a tool that lets me define people and projects as entities and then connect them in some way. It would be great if there was some form of a graphical view that can be used to navigate that network, but a Wiki-like structure would be OK as well, I guess.

I do already host a Dokuwiki instance and that's what I'm currently using - but it feels clunky, to be brutally honest, and in a way it's really much more than I need or want for the purpose.

Any ideas?

https://redd.it/1pdx6yv
@r_SelfHosted

Читать полностью…

r/SelfHosted

I finally own a domain name !

So far all I've been doing is using tailscale and memorizing port numbers and accepting the fact that I can't use apps that need https

Also no PWAs

I know that there are ways to get around it, but I've tried a bunch of different methods and I couldn't get it to work (most likely a skill issue on my part)

But I realized 3 things

1. that I actually have a job now,
2. that domain names are fairly cheap if you're not picky
3. my life becomes so much easier if I get one

So I am now the proud owner of a .uk domain name from cloudflare (I don't live in the uk). Time to figure out everything else

most likely still going to be using tailscale though

https://redd.it/1pdvnc0
@r_SelfHosted

Читать полностью…

r/SelfHosted

Secure Homelab setup with Zero Public Exposure (Tailscale + Traefik)


TL;DR: Self-hosted containerized services with custom domains, all behind Tailscale.
Tailscale + Traefik + valid SSL = zero public exposure

Detailed guide series coming soon...

————————————

After spending way too much time on trying to figure out ways to secure my homelab setup, I finally figured out how to get clean custom domains with valid SSL certificates for self-hosted services while keeping everything behind Tailscale (zero public ports).

### What This Achieves

Ability to access your application services, this way:

- https://app.yourdomain.com (valid SSL, no warnings)
- Accessible from anywhere via Tailscale
- Selectively share with friends/family by inviting them to your Tailnet
- No port forwards, no public exposure, no VPN configs for users

### The Approach

Tailscale + Traefik + DNS challenge

[User on Tailscale] → [Tailscale Container] → [Traefik] → [Your Apps]

[DNS Challenge]


Point your custom domain to your Tailscale IP (100.x.x.x), use DNS challenge for cert validation, and let Traefik handle routing.

### Key Technical Bits

The trick that took forever to figure out:

- Run Tailscale as a sidecar Docker container
- Use network_mode: service:tailscale-container so Traefik shares the Tailscale network
- Setting the correct set of commands and labels for Traefik and exposed application containers
- Ensure Tailscale container also joins your internal Docker network (so Traefik can reach backend services)
- Use DNS challenge (not HTTP) since your IP is private

Sample use case: I have n8n accessible at https://automation.mydomain.com - valid SSL, works from my phone/laptop anywhere. Friends/family can access, if invited to Tailnet.

### Why Not Tailscale Serve/Funnel?

The solution I am suggesting, gives you:

- Custom domains (not *.ts.net);
- Full Traefik middleware control;
- Multiple services behind one Tailscale node;
- Better integration with existing Docker setups;
- External HTTPS management, without relying on Tailscale's limited HTTPS settings.

### What’s Next

Planning to create a detailed blog/video series covering:

- Complete Docker Compose setup
- Traefik configuration and routing
- DNS provider setup (Cloudflare/others)
- Tailscale ACLs for restricted access
- Common pitfalls and solutions

Wanted to share the approach here first and see if anyone’s tackled this differently or has been thinking about doing something similar for their setup!

https://redd.it/1pdr3ou
@r_SelfHosted

Читать полностью…

r/SelfHosted

Fun fact: Embark Studios, the dev team behind Arc: Raiders & The Finals made 'wg-ui'?! Never noticed, and I have been running wg-ui for years.

https://github.com/EmbarkStudios/wg-ui

Just went back to look at the repo, was bummed that it was archived and... then noticed that it was Embark Studios that built it.

I know its not /r/selfhosted specific, but a ton of people in this community use Wireguard and variations of a web ui (maybe even still run wg-ui) and also enjoy their games.


Anyway, cool to see a game developer have some cross-over to the /r/selfhosted world, even found the post where I discovered it originally: https://www.reddit.com/r/selfhosted/comments/o4fqnu/tryingandfailingtomakerpiseedbox/

🤯

https://redd.it/1pdo8yw
@r_SelfHosted

Читать полностью…

r/SelfHosted

I am looking to make a simple, easy to setup and maintain, self-hosted website. I'm clueless

Long time lurker, first time poster here.

So, lately my dad has been writing poetry and he's very proud of it. For Christmas, I want to give him a place to publish it publicly, but I don't really want to use the usual suspects(wordpress, blogspot, etc). I am thinking about hosting a simple website on my proxmox for him and using my existing vps with pangolin to publish it.

I have no idea what service to use to make the website, so I thought I would ask ya'll. I have never made a website before. I'm a mechanic who dabbles in homelabing, lol. I also live in a different state. I'm looking for something that would be simple and clean where he can just log in and paste some text, but would also be nice to look at as a visitor. Easy to maintain would be a plus for me.

Any ideas? Is this even a good idea?

Thanks, all.

https://redd.it/1pdjahy
@r_SelfHosted

Читать полностью…

r/SelfHosted

DOCKER - Separate Compose Files vs Stacks .yml?

Hi all,

Anyone have good documentation resources or opinions on using a single (or at least a few) docker compose files instead of separate files per?

I've always kept them separate, and as I am figuring out my backup solution, it seems easier to backup my /a/b/docker folder, which then has /container/config folders for each of the containers.

BUT, I'm also getting into Caddy now, where I am having to specify the correct Docker network on each .yml file separately, and it's getting a little old.

For things like the *arr stack, or everything running on Caddy, it seems intuitive to include them on the same file.

But I'm not sure best practice for this. Does that make redeployment easier or harder, should I group by type or by "Caddy network" vs not, aka exposed vs not....I'm not sure.

Thoughts?


I've been doing a lot of cd /a/b/docker/container during troubleshooting lately....

https://redd.it/1pdcr9g
@r_SelfHosted

Читать полностью…

r/SelfHosted

https://dockhand.pro - will need volunteers for testing

Hey folks,

I've been working on a project called Dockhand http://dockhand.pro — a tool for managing multi-container stacks in a way that feels much cleaner than juggling Compose files or scripts.

The goal is to build perfect and the best docker manager for self-hosting.

It’s built with self-hosters and small teams in mind, trying to strike a good balance between simplicity and control.

Right now, I’m looking for a few curious people who’d like to test it out, share feedback, and help surface any weird edge cases. In return, I’ll gladly provide a free commercial license to anyone who takes the time to test and give actionable feedback.

If you regularly deploy Docker stacks, tinker with local services, or just enjoy refining tooling that makes hosting easier, I’d love your input.

Please comment here if interested, and I’ll reach out with details. Thanks!

https://redd.it/1pdatki
@r_SelfHosted

Читать полностью…

r/SelfHosted

MinIO is in "maintenance mode" and is no longer accepting new changes or reviewing issues

Hours ago, MinIO published this in their GitHub README:

https://preview.redd.it/lhkxrfzeo05g1.png?width=1848&format=png&auto=webp&s=79ff7e17e7d6e7aef54ef2e7b7339729cd5d7b96

It seems the project has come to an abrupt halt (at least on their open source side). I know this leaves a bad taste for many people as we're all scrambling to figure out what to migrate to next.

I know there's been prior discussions of what people are moving to, but I just wanted to check in with how your experiences are going.

Many people talked about Garage (https://garagehq.deuxfleurs.fr/), but I am not sure how many people actually made the switch.

What alternatives did you roll with and how did the migration go? Do you feel any features are missing from when you used MinIO?

https://redd.it/1pd97nq
@r_SelfHosted

Читать полностью…

r/SelfHosted

Finally happy with my getHomepage layout, here is the result

https://redd.it/1pcznib
@r_SelfHosted

Читать полностью…

r/SelfHosted

Norish - A realtime, self-hosted recipe app for families & friends
https://redd.it/1pd00n9
@r_SelfHosted

Читать полностью…

r/SelfHosted

Open Source Alternative to NotebookLM

For those of you who aren't familiar with SurfSense, it aims to be the open-source alternative to NotebookLM, Perplexity, or Glean.

In short, it's a Highly Customizable AI Research Agent that connects to your personal external sources and Search Engines (SearxNG, Tavily, LinkUp), Slack, Linear, Jira, ClickUp, Confluence, Gmail, Notion, YouTube, GitHub, Discord, Airtable, Google Calendar and more to come.

I'm looking for contributors. If you're interested in AI agents, RAG, browser extensions, or building open-source research tools, this is a great place to jump in.

Here’s a quick look at what SurfSense offers right now:

Features

RBAC (Role Based Access for Teams)
Notion Like Document Editing experience
Supports 100+ LLMs
Supports local Ollama or vLLM setups
6000+ Embedding Models
50+ File extensions supported (Added Docling recently)
Podcasts support with local TTS providers (Kokoro TTS)
Connects with 15+ external sources such as Search Engines, Slack, Notion, Gmail, Notion, Confluence etc
Cross-Browser Extension to let you save any dynamic webpage you want, including authenticated content.

Upcoming Planned Features

Note Management (Like Notion)
Multi Collaborative Chats.
Multi Collaborative Documents.

Interested in contributing?

SurfSense is completely open source, with an active roadmap. Whether you want to pick up an existing feature, suggest something new, fix bugs, or help improve docs, you're welcome to join in.

GitHub: https://github.com/MODSetter/SurfSense

https://redd.it/1pctj0o
@r_SelfHosted

Читать полностью…

r/SelfHosted

We built an open-source, self-hosted email API - an alternative to AWS SES, Mailgun, Sendgrid

Hey r/selfhosted

We released [Hyvor Relay](https://relay.hyvor.com) on Monday after working on it for almost an year. We took on the challenge of building our own email delivery platform. We made it open-source under AGPLv3 and easily self-hostable using Docker Compose or Swarm.

# Why we built it

We were working on [Hyvor Post](https://post.hyvor.com), a privacy-first newsletter platform, and wanted a cost-effective email API without any tracking features. We could not find one and decided to build our own.

# Self-hosting email?

Yes, we know the cliché. Hyvor Relay helps with the deliverability problem in a few ways:

* Automates DKIM, SPF, and other DNS records (except PTR). Instead of managing DNS records manually, you delegate it to the in-built DNS server which takes care of everything dynamically.
* Automatic DNSBL querying to get notified if any of the sending IPs are listed on them
* Many other [health checks](https://relay.hyvor.com/hosting/health-checks) to ensure everything is correctly configured
* Ability to easily configure multiple servers and fallback IP addresses
* Extensive documentation for help

# Tech Stack

* Symfony for the API
* Go for SMTP and DNS servers, email and webhook workers
* Sveltekit and Hyvor Design System for frontend
* PGSQL for database & queue

# Future Plans

* Incoming mail routing (Email to HTTP)
* Dedicated IPs / queues
* Cloud public release next year

# Links

* Github: [https://github.com/hyvor/relay](https://github.com/hyvor/relay)
* Website: [https://relay.hyvor.com](https://relay.hyvor.com)
* Self-hosting docs: [https://relay.hyvor.com/hosting](https://relay.hyvor.com/hosting)

We would absolutely love to hear what you think!



https://redd.it/1pcrx8j
@r_SelfHosted

Читать полностью…
Subscribe to a channel