Projects to replace the lost RSS feeds?
Anybody have any ideas for replacing the loss of Reddit's RSS feeds? I've probably been using the front page RSS feed for over a decade to get reddit posts. On my phone I like to check specific subreddits, but on my desktop I like to just have an unfiltered firehose of everything hitting /r/all. (http://www.reddit.com/.rss)
Is it possible to replicate that? I briefly did some looking. There's an open-source project called redlib - the main project seems nearly dead and while there are forks, nothing seems to be consistently functional these days.
https://redd.it/1xpkrec
@r_SelfHosted
Seerr Help
https://redd.it/1xphgvi
@r_SelfHosted
Looking for a true 1:1 complete GitHub backup solution (LFS, releases, wikis, issues/PRs) across multiple accounts — storage is not an issue
Seeing several recent posts about unexpected GitHub account suspensions made me want to establish a real, ZERO-compromised disaster recovery ways for ALL my repositories across several accounts (both public and private)
Storage and bandwidth are completely fine—I have enough capacity across two offsite VPSs (an Oracle ARM and a GreenCloud). My goal is simple: maximum completeness. If GitHub bans my accounts tomorrow, I want to retain literally everything, not just the master branch commit history
From what I understand, a standard git clone leaves a massive amount of platform data behind. Here is what I consider a **"complete"** snapshot:
1.Full Git history: git clone --mirror to capture ALL branches, tags, notes, and PR head references (refs/pull/*)
2.Full Git LFS objects: Grabbing actual historical binary payloads across ALL commits (git lfs fetch --all), not just the raw pointer files,it is incomplete
3.Wikis: Pulling .wiki.git for every enabled repository
4.Release binaries: ALL compiled assets, tarballs, and artifacts attached to GitHub Releases. Though I have no assets now, but I want to keep the LATEST asset of EVERY software I wrote and compiled
5.Platform metadata: Issues, PR discussions, review comments, commit comments, labels, milestones, and Discussions exported via the GitHub API (raw JSON or structured text, I do not care, the raw data is the most **IMPORTANT**)
A few practical questions for those who have implemented this:
1.Tooling recommendation: Is Joey Hess's github-backup still the gold standard for this level of deep archival, or is there a more modern containerized/standalone tool that reliably handles multi-account authentication and full release asset dumping?
2.Forgejo/Gitea vs. Cold Flat Files: For disaster recovery, is it better to push mirrors and migrate issues/PRs into a live self-hosted Forgejo instance, or keep bare .git mirrors alongside cold JSON dumps of the API data?
3.API rate limits & Gotchas: Any traps with GitHub API rate limits when dumping large release assets or pulling deep commit trees across dozens of private repos on a scheduled basis?
Appreciate any battle-tested recommendations or script architectures
https://redd.it/1xpe5l8
@r_SelfHosted
Anchor enables share on mobile
https://github.com/ZhFahim/anchor/releases/tag/v0.18.0
https://redd.it/1xpbc1k
@r_SelfHosted
Low the disk I/O of Bunkerweb
Hello everyone!
Recentely I've noticed in my selfhosted selfmade API a lot, and I mean, a lot of GET calls trying to penetrate it.
So, after some study, I substituted my vanilla Nginx Proxy Manager with Bunkerweb with Crowdsec activated. I'm happy for the thing he does in the free version, but I've noticed a big increase of the hard disk I/O.
So I'm asking, is there a way to lessen a lot of that I/O? I don't care a lot for the logs, that can live in the RAM until the container/server is taken down.
Also... Bunkerweb seems good, but I'm noticing that also NPMPlus would have been a good candidate. If I change from the first to the latter, is there a way to tone down the I/O?
I have a mechanical hard disk on that (yes, is a NAS), hearing it working all the time makes me worried.
Thanks!
https://redd.it/1xp86iv
@r_SelfHosted
Is Tailscale vulnerable?
I’m looking at redoing my server setup to make it easier to share with friends. The plan is to run proxmox and have a VM with docker running all my media apps (Jellyfin, audiobookshelf, navidrome, etc.) and then have a container running pterodactyl for various game servers (foundry, Minecraft). I can then have Tailscale on each machine and share the media server as just one machine instead of having to share a bunch, and then have the gaming server be another machine I can share.
I was talking to my coworker about this and he said that’s a horrible idea since sharing a Tailscale machine gives people full access to my machine, and they can use that as a back door to get into my home network. He said I should use nginx or another reverse proxy and set up my firewall to make it more secure.
I’m gonna be honest the internet terrifies me. I’d much rather have a VPN that people have to download rather than making my service public facing. I’m still new to self hosting and this is definitely more of a hobby of mine. I don’t mind learning new things, and I don’t mind tinkering, but I also have other hobbies and don’t want this to be something that demands all of my time.
I also saw a post a few weeks ago where the general consensus was that if something doesn’t need to be public then it shouldn’t, and I don’t mind telling my friends the barrier of entry to access my server is having to download a vpn.
I believe what my coworker is saying is technically true, but I’m not sure how easy / concerned I should be about someone accessing things they shouldn’t with Tailscale access. Is that something I really should be concerned about? Is nginx really the better way to protect my home network? Is there a way to lock down the machine so even having Tailscale access doesn’t give you access to things I don’t want people to have access to? I don’t plan on sharing this with anyone I don’t trust, but my coworker was saying “technically they could share their Tailscale password with someone and now someone you don’t know has access to your machine” which like, yes I guess that’s true. It sounds very paranoid to me though.
TLDR: Is it safer to share a machine with docker and a bunch of apps on it or is it better to run nginx and a reverse proxy if I’m trying to balance vulnerabilities with lower maintenance times?
https://redd.it/1xp2mev
@r_SelfHosted
Lightweight self-hosted ImprovMX alternative
I'm looking for an open-source, self-hosted email forwarder for my own domains. Basically ImprovMX/ForwardMX on my own VPS.
Is there any open source software? tool? I don't want to built it from scratch, and I don't need entire SMTP server.
https://redd.it/1xp6edz
@r_SelfHosted
Flexprice or Lago for self-hosted usage billing? Which would you trust?
We're looking at open source options for usage billing. We meter API calls and sell prepaid credits on top of that. Flexprice keeps coming up next to lago, and the docs look decent, but docs always look decent.
If you're running it in production, I'd mainly like to know how painful self-hosting is day to day, whether credits and overages hold up at real volume, and what broke that you didn't expect.
I'm also happy to hear reasons not to use it.
https://redd.it/1xp403w
@r_SelfHosted
Anyone ever try the Syncthing equivalent of VPNs, Anywherelan?
I recently found this project called Anywherelan on Fdroid and have not been able to find additional information outside of github.
It's a mesh VPN with no coordination server. Peers find each other through a DHT and connect either directly or through relays just like in Syncthing.
I might give it a shot. Anyone here actually used it?
https://github.com/anywherelan/awl
https://redd.it/1xozg3r
@r_SelfHosted
dividend and interest tracking, and better rebalancing tools showing suggested buys, sells, and cash requirements.
* **Retirement planning.** There’s now a planner using your portfolios, contributions, and retirement goals. With linked accounts, it can also check proposed contributions against cashflow and optional debt information to show whether a scenario looks affordable.
* **Better account organization and currency handling.** You can archive accounts while keeping their history, exclude accounts from reports, and assign named fee profiles. Optional allocation groups let you split trades proportionally for separate reporting. Currency work has also moved beyond changing the displayed symbol: supported analytics use historical exchange rates, while trade prices retain their native currency.
* **Charts and journaling got some practical improvements.** Replaced the trade chart with KLineCharts, added P&L measurement and saved chart preferences, and improved futures data fallbacks. Journals support multiple entries per day. You can paste images, expand them in a viewer, attach chart links in bulk, and add YouTube recordings to trades.
* **Sharing and mobile updates.** Added shareable trade cards and public links with previews, including open-position cards. On the hosted version, broker-verified cards and verified leaderboards help distinguish synced results. The iOS app became available through the App Store, Android APKs are attached to releases, and mobile login, broker redirects, widgets, and push notifications have received fixes and improvements.
* **More market context and alert options.** Added market risk indicators, more useful screener starting points, saved stock valuations, and improvements to the DCF calculations and historical financial data. Price alerts can send to Slack or Discord webhooks, and mobile push settings are respected per alert.
Hosted version here: [https://tradetally.io](https://tradetally.io)
https://redd.it/1xowka6
@r_SelfHosted
TradeTally - Stock Trading Journal v2.15.1
https://github.com/GeneBO98/tradetally
Hello All,
It has been a while since I have posted here since the hostility of using AI to assist in development. But TradeTally has come a along way so I figured I would give an update on everything.
The dashboard has been rebuilt. P&L, equity curve, calendar, win rate, streaks, open positions, and risk signals are together in one view. You can rearrange sections and hide what you don’t use. Open positions now show daily P&L and views for price ranges, stops, and targets.
Trade replay and a backtesting sandbox. You can replay a trade, try different management decisions, and see how they would have played out. There’s also a sandbox for practicing entries and exits against historical candles, including futures support.
More broker connections. Added direct sync integrations for Alpaca, TradeStation, Trading 212, Webull, Tradovate, and OANDA v20. IBKR also got a lot of attention: multiple Flex connections, better history retrieval, timezone handling, clearer errors, and retries when IBKR temporarily fails. Schwab gained account exclusions and renewal warnings.
A lot more import support. Added or expanded imports for Tastytrade, TradeStation, TradingView, TraderVue, AvaTrade, Firstrade, Tiger Brokers, MetaTrader 5, ProjectX, NinjaTrader, Sierra Chart, and thinkorswim paperMoney. Supported Excel, ZIP, HTML, and text exports can now go through the import flow too. Account detection, column mapping, duplicate checks, and error messages have all been improved.
Better options and futures handling. Multi-leg options can be grouped and reviewed as a complete position, including in AI analysis. Whole-position statistics help keep scaling out from turning one trade into several separate wins or losses. Futures work includes contract multipliers, tick precision, continuous contracts, chart data, and execution costs.
More useful performance stats. Added partial-exit analytics, account comparisons, and R-based views across the dashboard and monthly reports. Breakeven trades are handled separately, with configurable tolerances in ticks or dollars and win rates shown both including and excluding scratches.
MAE/MFE analysis, including after your exit. You can review how far a trade moved against you and in your favor, plus what happened after you closed it. Automatic calculations work where suitable market data is available, and there’s manual entry for instruments without that coverage.
Playbook reviews and custom grading. Trades can be reviewed against your playbook rules, with manual grading profiles for your own criteria. Stocks and options have separate automatic grading profiles and adjustable weights. Behavioral Analytics also has a session activity timeline for reviewing how the day unfolded.
Prop-firm account tracking. You can attach evaluation rules to an account and track profit targets, minimum trading days, daily loss limits, and static or trailing drawdown. It keeps a breach history too. This uses journaled results and daily closes, so it’s a review tool rather than an intraday risk monitor.
AI reviews have more context. You can save instructions about how you want your trades reviewed, describe your trading approach, and keep notes the assistant remembers. Chat can filter your actual trades by things like symbol, setup, tag, grade, or date range. There’s also an optional weekly edge report covering what worked, what cost you money, and something specific to work on next.
More AI options for self-hosters. Provider support has expanded to include DeepSeek, Kimi, custom OpenAI-compatible endpoints, and authenticated local Codex/Claude CLI providers. Local AI handling and recovery from long-running requests have also improved.
Portfolio and cashflow tools have grown. Plaid connections can bring in funding transactions and investment holdings, with a review queue for transactions. Added balance history, equity curves,
New Project Megathread - Week of 05 Nov 2026
Welcome to the New Project Megathread!
This weekly thread is the new official home for sharing your new projects (younger than three months) with the community.
To keep the subreddit feed from being overwhelmed (particularly with the rapid influx of AI-generated projects) all new projects can only be posted here.
How this thread works:
A new thread will be posted every Friday.
You can post here ANY day of the week. You do not have to wait until Friday to share your new project.
Standalone new project posts will be removed and the author will be redirected to the current week's megathread.
To find past New Project Megathreads just use the [search](https://www.reddit.com/r/selfhosted/search/?q="New%20Project%20Megathread%20-"&type=posts&sort=new).
# Posting a New Project
We recommend to use the following template (or include this information) in your top-level comment:
Project Name:
Repo/Website Link: (GitHub, GitLab, Codeberg, etc.)
Description: (What does it do? What problem does it solve? What features are included? How is it beneficial for users who may try it?)
Deployment: (App must be released and available for users to download/try. App must have some minimal form of documentation explaining how to install or use your app. Is there a Docker image? Docker-compose example? How can I selfhost the app?)
AI Involvement: (Please be transparent.)
Please keep our rules on self promotion in mind as well.
Cheers,
https://redd.it/1xox23i
@r_SelfHosted
LivPhotos Immich/Google Photos alternative for low end systems
As I started with homelabbing, I wanted to install Immich. But when I saw the system requirements, my setup was right on the borderline. I ran the container anyway, and my system was left with only 500MB of RAM. That gave me the idea to build a lightweight alternative.
I am looking for opinions: is this kind of alternative actually needed in the homelab community
I'll be really grateful to the community if i get replies, I am open to Contribution and ideas
https://redd.it/1xot9uz
@r_SelfHosted
Wireguard on router Vs Tailscale
Hi everyone,
I'm not an expert and in the last years I set up my homelab (home assistant, some IoT, and a dozen services) trying different security settings and the current config uses Tailscale and no ports open on the router and so far I'm happy with it.
I recently read that a VPN on the router would be better and found out that my router has a very easy VPN server option.
So I'm torn between the two options.
Anyone that went from tailscale to wireguard?
View Poll
https://redd.it/1xoh5zn
@r_SelfHosted
Wake on Lan at Immich/Audiobookshelf Connect
I want to stress I know my setup doesn't make sense, but I have no budget for new hardware.
Previously my server was running on an Optiplex and working great with Immich, Audiobookshelf, Storyteller, Plex and Nginx-Proxy and Newt/Pangolin -CLI but my CPU just doesn't have what it takes to run Bookbridge (for ABS, Storyteller and eventually Kavita or similar)
I've essentially turned the Optiplex into a NAS and moved my dockers over to my gaming PC, but I don't want that always on so I'm trying to get WoLan setup, currently with Caddy. Right now Caddy sends the magic packet, new server PC can see the packet, but no magic happens and the server PC stays asleep. I have 2x checked WoL is set in the BIOS.
Has anyone setup something similar? I essentially want the always on garbage Optiplex NAS to send a packet to wake up my gaming PC/server when I need to access self-hosted apps
https://redd.it/1xonmrn
@r_SelfHosted
Odograph: A self-hosted mileage tracker that calculates IRS deductions for business travel.
https://github.com/MeandrousShark/odograph
https://redd.it/1xpipiz
@r_SelfHosted
What's missing or annoying in your setup?
I'm a C# developer on Linux, and I'm looking for an idea for an open-source project that would solve a real problem. I've been moving away from big-tech services myself and run a couple of my own apps on a home server over Tailscale, so I care about privacy and owning my data.
Instead of continuing to build random pet projects that are unlikely to be of any use to anyone, I want to build something self-hosted that might actually come in handy for someone.
So I want to ask: is there something in your setup that really annoys you, but there's no solution for it? Or maybe a solution exists, but it's inconvenient or has some drawbacks? For example, maybe you always have to do something by hand or write a script because there's no tool for it, or you use some self-hosted app, but it frustrates you. Or maybe something only exists as a cloud service, and there's no self-hosted alternative.
Even small or niche things are useful. If something already has a solution but it's bad, please tell me what's wrong with it. If something sounds really worth solving, I'll dig into it and build a solution.
https://redd.it/1xpexdx
@r_SelfHosted
I built an annotation-based Kubernetes operator for Uptime Kuma — no CRDs
I run Uptime Kuma alongside my k8s homelab, and I kept forgetting to add a monitor whenever I deployed something new. Then I’d delete a workload and leave its monitor sitting there, red forever. So I built a small operator to handle that.
You add a few annotations to a Deployment, StatefulSet, or DaemonSet:
metadata:
annotations:
uptime-kuma.io/enabled: "true"
uptime-kuma.io/type: "http"
uptime-kuma.io/url: "https://example.com"
uptime-kuma.io/name: "Example service"
Rpi Docker PiHole and Caddy Reverse Proxy
I've been running PiHole on an Rpi for a few years now. A few months ago, the SD card failed, so I rebuilt and moved it to docker. That was easy enough, but now I've started a hobby with my father, and there's a web based app, wavelog, that I need to make available external to my network that is also running in docker. So I have begun the journey into self hosting and learning how to reverse proxy.
I should state that I have each of these things setup separately. PiHole came first on docker, then I added wavelog in its own container. Both work fine. But now that I need to make this available externally, I am struggling to figure out how to make them play nicely.
My first challenge is to figure out how to get Caddy and PiHole playing nicely in docker. I've already got a domain with cloudflare, and have ddns setup in my unifi controller, so cloudflare can see my external IP. I need to understand how to configure caddy/pihole/docker so that pihole continues to work internally, caddy can respond to external traffic, and wavelog can be reached from outside my network.
Here are the containers from my portainer dashboard:
https://preview.redd.it/apqicw1v4uzh1.png?width=1292&format=png&auto=webp&s=a563339cd5bc1544584dc394bafac10841f1fe0b
https://preview.redd.it/ney0pnux4uzh1.png?width=1304&format=png&auto=webp&s=ed9e2642fbe247398c2b2ab5a1b12cb1a8c4a891
https://preview.redd.it/uxwr7cf05uzh1.png?width=1314&format=png&auto=webp&s=b1da620fc3dbce22389d3e9c638d354fe5c17655
From what I understand, I need to change 443:443 from pihole and make it something like 8443:443, then add 443:443 to caddy's listening ports. That's what I did for port 80, as recommended from most of the guides/videos I've looked at so far. I'd still be able to access pihole by using IP:8443, I'm assuming.
I'm really looking for some guidance, because a lot of the results I've found assume you're setting this up from scratch, whereas I already had a pihole implementation. I also need to figure out the nat/port forwarding to allow the external traffic through my unifi controller, but that seems much more straightforward.
https://redd.it/1xoq1bg
@r_SelfHosted
I want to give my unused iPad (9th Generation with A19) a new purpose
Hello,
I just wondered if somebody has an unused iPad and gave it a new purpose related to self hosting, scripting, automation, media server or anything else.
Please let me know about all of your ideas :)
https://redd.it/1xp8jzk
@r_SelfHosted
Can't share a folder
Im new to homelab and stumbling my way through the whole space, while I learn more and more.
I made a server for replacing google fotos and now i also want it to replace OneDrive, therefor I want to have acces to the server folder in my explorer. The thing is, I was able to do it on my home Pc, but I cant do it on my uni laptop in a diffrent network.
Infos:
I use tailscate to connect to my casaos, I used tailscate ip adress, I use Windwos 11 on my uni laptop, activated "allowinsecureguests", i can ping the server but the sharing seems to just not work.
im at a dead end, and even ai can't help me (idk so faar it helped me alot, seems to be good for IT stuff)
Thanks for your help
https://redd.it/1xomlgq
@r_SelfHosted
Redundant DC power supply for rack
I am looking or buy (or make) a redundant power supply for my rack, with 2x AC inputs to make a redundant 12V DC supply to power a number of SBCs and directly power several HDD/SSD backplanes through the connectors that usually come from an ATX power supply. I have seen a number of “mining rig” breakout power boards that take two or more CRPS power supplies and break out the power to various connectors. However, none of them state if they are actually redundant - they seem to be mostly for getting additional power as they are explicit about the load needing to be populated symmetrically to the physical connectors. My purpose is to split power, yes, but to achieve redundancy if one power supply loses power.
Requirements:
\- \~750W max load, but almost always \~100W. I want to extra max load to be able to absorb spikes such as HDDs spinning up and things turning on/off
\- Two separate AC to DC power supplies powering the shared single 12V supply
\- Redundant - 12V DC is not interrupted if one of the power supplies fails or loses power
\- Power supplies DO NOT need to be ATX compatible - I just need stable, quality, clean DC power as would normally be output by a quality ATX power supply
12V DC output only - no need for any of the other ATX voltages or connectors
\- At minimum, 5x 8-pin 12V ATX Type 4 connectors. More is better
\- At minimum, 8x 6-pin/8-pin 12V ATX PCIE style connectors. More is better
\-Fit into a cheap stock or custom 1U or 2U rack enclosure. I can make any parts needed
\- Would be nice but doesn’t matter: a means to monitor voltage and amps (and watts)
\- Desired: 80 Plus Platinum efficiency rating (Gold is OK too)
\- Trying to keep cost as minimal as is reasonable
If there is no other option I can make a custom PCB - but there has to be something out there, right?
https://redd.it/1xp0uym
@r_SelfHosted
Looking for an out-of-the-box monitoring tool for my Ubuntu server
I have an Ubuntu machine that I use both as a desktop client and a server.
To reduce the attack surface, I only expose the necessary ports. I also use:
* A reverse proxy with SSL and authentication
* Fail2ban to block suspicious IPs and monitor some honeypots
I can see that Fail2ban is blocking certain IPs, but I have very little visibility into what's actually happening on my server.
I'm looking for a tool that I can install which gives me a central overview of things like:
* Who is accessing my server and from which IPs
* Which domains and services are being accessed
* Traffic and access logs
* Server performance (CPU, RAM, disk, network)
* Potentially suspicious activity or security events
Ideally, something with a nice web UI that works out of the box, without having to manually configure and export everything into Grafana.
**Does something like this exist? What are you using to monitor your home server?**
I'm mainly looking for something relatively easy to install and maintain, rather than building my own monitoring stack.
https://redd.it/1xot0il
@r_SelfHosted
Are there any good alternatives to discord?
I don’t care about discord servers. This is not for the public. I just want to use something that has good screen sharing (like discord’s), call support, and a chat.
Calling and chat options are the easy ones to find. I’ve been having trouble finding something for responsive screen sharing. Especially ones that works for group calls.
I will only be using this with people I know. As much as I hate discord I haven’t found a suitable replacement yet.
In summary, key criteria I want are:
\- calling
\- text messaging
\- responsive screen sharing
\- group calls
What have people been using for this?
https://redd.it/1xp0f0g
@r_SelfHosted
TradeTally - Stock Trading Journal v2.15.1
[https://github.com/GeneBO98/tradetally](https://github.com/GeneBO98/tradetally)
Hello All,
It has been a while since I have posted here since the hostility of using AI to assist in development. But TradeTally has come a along way so I figured I would give an update on everything.
* **The dashboard has been rebuilt.** P&L, equity curve, calendar, win rate, streaks, open positions, and risk signals are together in one view. You can rearrange sections and hide what you don’t use. Open positions now show daily P&L and views for price ranges, stops, and targets.
* **Trade replay and a backtesting sandbox.** You can replay a trade, try different management decisions, and see how they would have played out. There’s also a sandbox for practicing entries and exits against historical candles, including futures support.
* **More broker connections.** Added direct sync integrations for Alpaca, TradeStation, Trading 212, Webull, Tradovate, and OANDA v20. IBKR also got a lot of attention: multiple Flex connections, better history retrieval, timezone handling, clearer errors, and retries when IBKR temporarily fails. Schwab gained account exclusions and renewal warnings.
* **A lot more import support.** Added or expanded imports for Tastytrade, TradeStation, TradingView, TraderVue, AvaTrade, Firstrade, Tiger Brokers, MetaTrader 5, ProjectX, NinjaTrader, Sierra Chart, and thinkorswim paperMoney. Supported Excel, ZIP, HTML, and text exports can now go through the import flow too. Account detection, column mapping, duplicate checks, and error messages have all been improved.
* **Better options and futures handling.** Multi-leg options can be grouped and reviewed as a complete position, including in AI analysis. Whole-position statistics help keep scaling out from turning one trade into several separate wins or losses. Futures work includes contract multipliers, tick precision, continuous contracts, chart data, and execution costs.
* **More useful performance stats.** Added partial-exit analytics, account comparisons, and R-based views across the dashboard and monthly reports. Breakeven trades are handled separately, with configurable tolerances in ticks or dollars and win rates shown both including and excluding scratches.
* **MAE/MFE analysis, including after your exit.** You can review how far a trade moved against you and in your favor, plus what happened after you closed it. Automatic calculations work where suitable market data is available, and there’s manual entry for instruments without that coverage.
* **Playbook reviews and custom grading.** Trades can be reviewed against your playbook rules, with manual grading profiles for your own criteria. Stocks and options have separate automatic grading profiles and adjustable weights. Behavioral Analytics also has a session activity timeline for reviewing how the day unfolded.
* **Prop-firm account tracking.** You can attach evaluation rules to an account and track profit targets, minimum trading days, daily loss limits, and static or trailing drawdown. It keeps a breach history too. This uses journaled results and daily closes, so it’s a review tool rather than an intraday risk monitor.
* **AI reviews have more context.** You can save instructions about how you want your trades reviewed, describe your trading approach, and keep notes the assistant remembers. Chat can filter your actual trades by things like symbol, setup, tag, grade, or date range. There’s also an optional weekly edge report covering what worked, what cost you money, and something specific to work on next.
* **More AI options for self-hosters.** Provider support has expanded to include DeepSeek, Kimi, custom OpenAI-compatible endpoints, and authenticated local Codex/Claude CLI providers. Local AI handling and recovery from long-running requests have also improved.
* **Portfolio and cashflow tools have grown.** Plaid connections can bring in funding transactions and investment holdings, with a review queue for transactions. Added balance history, equity curves,
Spaceship has locked my account and entire domain portfolio in Spaceship AND Namecheap over a 1.7k balance that THEY created.
5 months ago I sold a domain on Spaceship for 2k.
it was an .aw domain and I explained to them how the whole .aw thing works because it's much different from other domains.
after explaining they agreed and understood the process, and released the funds to me.
Part of what's different is that .aw domains cannot be transferred to a different registrar, they belong to a single registrar based in Aruba, and require a person living in Aruba to purchase the domain under their telecom account. Thus, a broker is required for those domains. Management would be done separately under Cloudflare for instance, and even updating the nameservers would have to be done manually, requesting it through email, etc. extremely old school, but ok.
Again, I explained all of this, and they agreed/understood, releasing the funds.
The broker of the domain requested the name and email of the buyer, so he could send them a contract to sign, that would show him as the owner etc.
I communicated this to Spaceship, but they refused to communicate the buyer name and email.
Then they messaged me that they changed their mind about the domain, and subsequently opened a dispute in Paypal. (WEEKS have gone by by now).
Paypal decided in my favor, and refused their dispute.
After that, what I believed was an automated script, continued to message me dozens if not 100 times to add funds to my spaceship account to cover the amount that they believe I owe.
I didn't have the funds, and still don't, quite honestly.
However, since I do have other valuable domains, I decided to list one on their marketplace last week for $6,500 -- knowing that if it sells, they can take 'the balance' and transfer me the remainder of it.
At least, that's what I still trusted them for.
Today, I received an email saying that "Hello, Unfortunately, since we haven't heard back from you for a while, we were forced to lock your Spaceship and Namecheap accounts. If you have any questions, please let us know here (or via the * email)."
Of course I can't message them because I am locked out of my accounts. Even a completely separate Namecheap account that I've had for over 15 years, is locked out.
I've responded to their email, but no reply.
https://redd.it/1xoy5iu
@r_SelfHosted
I built an offline-first, pure HTML family digital legacy vault (WebCrypto, zero-knowledge, no servers) — Would love your feedback!
Hi everyone,
Like many here, I use password managers, but I realized a major flaw: **if something happens to me tomorrow, my family cannot navigate master passwords, 2FA hardware tokens, and complex vaults during acute grief.**
Commercial "digital legacy" SaaS services require trusting a third-party server with your most sensitive inventory. I wanted the complete opposite: **absolute sovereignty, zero external dependencies, and multi-decade file survivability.**
So I built **Legado Digital Familiar**:
* **Zero Servers / Air-gapped**: Runs 100% locally in any browser (even from a frozen USB drive).
* **Web Crypto API**: Native AES-256-GCM encryption with PBKDF2 (SHA-256, 600,000 iterations).
* **Dual Persona UX**:
\- *Owner Mode*: Dashboard, freshness semaphores, and structured asset inventory.
\- *Family/Heir Mode*: Clear, step-by-step cognitive-first recovery guide with printable notary worksheets.
* **Zero Dependencies**: Pure HTML, CSS, and Vanilla JS. No build step, no npm, no telemetry.
* **Live Web Demo**: https://andresgonzalezperez-hash.github.io/legado-digital-familiar/
* **GitHub (MIT)**: https://github.com/andresgonzalezperez-hash/legado-digital-familiar
**I would love your honest critique and feedback:**
1. Are there any edge cases in our offline Web Crypto implementation you would harden?
2. Is the "Family Mode" simple enough for a non-technical partner or elderly relative to follow?
3. What essential asset categories or contingency instructions are missing?
Thank you for taking a look!
https://redd.it/1xov81u
@r_SelfHosted
How do you keep Docker Swarm releases consistent across images, configs and database migrations?
We self-host a backend on Hetzner using Docker Swarm, with PostgreSQL on a separate VM. GitLab CI builds the images, promotes them to AWS ECR by digest, then publishes a signed desired-state manifest. An agent on the Swarm manager verifies it, runs the migration job and updates configs and services. CI has no direct access to the cluster.
I'm reviewing what should count as a complete release and how to recover when only part of it applies.
Our publisher pins app versions from the pipeline's commit, but currently selects the newest migration image available in ECR. That raises a compatibility question when republishing an older app release after newer migrations have been released.
Also, if a migration succeeds and one service updates but the next service fails, the database and services can end up at different release points.
For people running a similar setup, do you pin the migration image and config digests in the same release manifest as the app images? How do you handle a partially applied release: hold it for manual recovery, roll forward, or roll back compatible services while leaving the schema in place?
I'd especially appreciate failure cases you've actually tested and how you verify the whole release is healthy. We're a small team, so the operational burden matters too.
https://redd.it/1xokp3s
@r_SelfHosted
Looking for the holy grail of notes
# Looking for an open-source, self-hosted note-taking app with native Linux, iOS, Android apps and collaboration
I've been searching for quite some time, but I can't seem to find an app that ticks all my boxes. I know I'm asking for quite a lot, and I'm aware that these requirements are pretty demanding, but I thought I'd ask here in case I've missed something.
**Here is what I'm looking for:**
* **Open source** – Ideally, the entire stack, including the server, should be genuinely open source.
* **Free** – No subscription or paid features required for my use case.
* **Self-hostable** – I want to run the server on my own infrastructure.
* **Native apps** – Linux, iOS and Android apps (not just a web app or a PWA).
* **Mature project** – Something reasonably stable, actively maintained and suitable for everyday use.
* **Collaboration** – Two users should be able to access and edit the same note. Real-time collaboration would be great, but it's not strictly required. At the very least, changes should sync between users.
I don't necessarily need something as feature-rich as Notion. A relatively simple note-taking app would be perfectly fine, as long as collaboration works properly.
**Here are the solutions I've looked into so far:**
* **AFFiNE:** Probably the closest match to what I'm looking for. Unfortunately, the Android app is currently very buggy in my experience, which makes it difficult to use as a daily driver. There are also some licensing considerations regarding the self-hosted backend.
* **AppFlowy:** Looks promising, but from what I understand, self-hosting doesn't allow multiple independent user accounts to collaborate on the same note in the way I'm looking for. Please correct me if I'm wrong!
* **Joplin:** A very mature and interesting project, but collaboration doesn't seem ideal either. As far as I understand, notebook sharing is restricted to Joplin Cloud, rather than being available with a free, self-hosted setup. Also, not a fan of the UI (but that's not disqualifying)
I've also looked at several other projects, but none seem to meet all these requirements.
**Am I looking for something that simply doesn't exist yet?**
I'd really appreciate recommendations, especially from people who have actually set up and used these apps with multiple users.
I'm also open to less well-known projects, provided they are mature enough for everyday use.
Thanks in advance!
https://redd.it/1xolo0h
@r_SelfHosted
FareBot: a self-hosted Telegram bot that tracks Google Flights prices and alerts you when they drop
https://github.com/nikosklms/FareBot
https://redd.it/1xojehe
@r_SelfHosted