Vista Normal

Hay nuevos artículos disponibles. Pincha para refrescar la página.
Hoy — 23 Mayo 2025Self-Hosted Alternatives to Popular Services

Pocket is shutting down! Here are 5 open source alternatives to switch to

Hi,

As you probably know by now, Mozilla is shutting down Pocket on July 8th, 2025 to focus on other products.

If you're affected by this change, I've compiled some of the best open-source alternatives to Pocket:

https://openalternative.co/alternatives/pocket

This is by no means a complete list, so if you know of any solid alternatives that aren't included, please let me know.

Thanks!

submitted by /u/piotrkulpinski
[link] [comments]

If you use Tailscale, please check the thread inside. A concerning issue has just popped up.

Someone just randomly joined my Tailnet

Hey! Crossposting is not allowed here, but I think it's good that everybody that is currently using or thinking about using Tailscale check this thread that has just dropped on r/Tailscale.

submitted by /u/Oujii
[link] [comments]

MediaStack - Massive Update... Traefik, CrowdSec, Authentik, Headscale, Tailscale, Headplane, Guacamole, Grafana, Prometheus, *ARR suite and more, add to the stack!

MediaStack - Massive Update... Traefik, CrowdSec, Authentik, Headscale, Tailscale, Headplane, Guacamole, Grafana, Prometheus, *ARR suite and more, add to the stack!

The MediaStack development work has just been pushed to production, with a major update to stack applications, but moreso the network architecture for remotely accessing the environment.

MediaStack at GitHub: https://github.com/geekau/mediastack

  • Secure Reverse Proxy: Traefik, Authentik, and CrowdSec provides a full reverse proxy solution with free Let's Encrypt digital certificates, including SSO / OAuth2 / OpenID / SAML / Radius / LDAP identity providers and MFA. Traefik Certs Dumper extracts the Let's Encrypt cetificates so you can install them on other systems.
  • Secure Tailscale Meshed Network: Headscale is an open source Tailscale Coordination Server, allowing remote Tailscale clients to connect to the Headscale and Tailscale applications, and accessing all of the containers over the meshed network connection. Include Headplane to provide a WebUI portal to manage Headscale settings.

The new configuration is a single docker-compose.yaml file, with all of the docker applications which connect to Gluetun, are now set to depend_on Gluetun, will now stop / restart, when Gluetun stops / restarts.

Secure Reverse Proxy

Secure Tailscale Meshed Network:

Docker Application Application Role
Authentik Authentik is an open-source identity provider for SSO, MFA, and access control
Bazarr Bazarr automates the downloading of subtitles for Movies and TV Shows
CrowdSec CrowdSec is an open-source, collaborative intrusion prevention system that detects and blocks malicious IPs
DDNS-Updater DDNS-Updater automatically updates dynamic DNS records when your home Internet changes IP address
Filebot FileBot is a tool for renaming and organising media files using online metadata sources
Flaresolverr Flaresolverr bypasses Cloudflare protection, allowing automated access to websites for scripts and bots
Gluetun Gluetun routes network traffic through a VPN, ensuring privacy and security for Docker containers
Grafana Grafana is an open-source analytics platform for visualising metrics, logs, and time-series data
Guacamole Guacamole is a clientless remote desktop gateway supporting RDP, VNC, and SSH through a web browser
Headplane Headplane is a web-based user interface for managing Headscale, the self-hosted alternative to Tailscale
Headscale Headscale is an open-source, self-hosted alternative to Tailscale's control server for managing WireGuard-based VPNs
Heimdall Heimdall provides a dashboard to easily access and organise web applications and services
Homarr Homarr is a self-hosted, customisable dashboard for managing and monitoring your server applications
Homepage Homepage is an alternate to Heimdall, providing a similar dashboard to easily access and organise web applications and services
Huntarr Huntarr is an open-source tool that automates finding missing and upgrading media in *ARR libraries
Jellyfin Jellyfin is a media server that organises, streams, and manages multimedia content for users
Jellyseerr Jellyseerr is a request management tool for Jellyfin, enabling users to request and manage media content
Lidarr Lidarr is a Library Manager, automating the management and meta data for your music media files
Mylar Mylar3 is a Library Manager, automating the management and meta data for your comic media files
Plex Plex is a media server that organises, streams, and manages multimedia content across devices
Portainer Portainer provides a graphical interface for managing Docker environments, simplifying container deployment and monitoring
Postgresql PostgreSQL is a powerful, open-source relational database system known for reliability and advanced features
Prometheus Prometheus is an open-source monitoring system that collects and queries metrics using a time-series database
Prowlarr Prowlarr manages and integrates indexers for various media download applications, automating search and download processes
qBittorrent qBittorrent is a peer-to-peer file sharing application that facilitates downloading and uploading torrents
Radarr Radarr is a Library Manager, automating the management and meta data for your Movie media files
Readarr is a Library Manager, automating the management and meta data for your eBooks and Comic media files
SABnzbd SABnzbd is a Usenet newsreader that automates the downloading of binary files from Usenet
Sonarr Sonarr is a Library Manager, automating the management and meta data for your TV Shows (series) media files
Tailscale Tailscale is a secure, peer-to-peer VPN that simplifies network access using WireGuard technology
Tdarr Tdarr automates the transcoding and management of media files to optimise storage and playback compatibility
Traefik Traefik is a modern reverse proxy and load balancer for microservices and containerised applications with full TLS v1.2 & v1.3 support
Traefik-Certs-Dumper Traefik Certs Dumper extracts TLS certificates and private keys from Traefik and converts for use by other services
Unpackerr Unpackerr extracts and moves downloaded media files to their appropriate directories for organisation and access
Valkey Valkey is an open-source, high-performance, in-memory key-value datastore, serving as a drop-in replacement for Redis
Whisparr Whisparr is a Library Manager, automating the management and meta data for your Adult media files
submitted by /u/geekau
[link] [comments]

Kasm Workspaces VDI/CDI Platform. Version 1.17.0 Release

Kasm Workspaces VDI/CDI Platform. Version 1.17.0 Release

Hi all,

We’ve just released Kasm Workspaces 1.17! Feedback is encouraged, I'll be around to answer any questions you have.

Whats new?

  • Autoscaling is now included in the community edition. Autoscaling allows you to auto provision/de-provision VMs (e.g Windows) or the Kasm Docker Agent based on user demand, admin preferences and schedules. We support this autoscaling in a number of cloud providers and hypervisors. For more information on what AutoScaling is and how it works, please check out our Video
  • We've now added autoscaling support for Proxmox and Nutanix AHV hypervisors. This joins the list of existing providers: (AWS, GCP, Azure, OCI, Digital Ocean, VSphere, OpenStack, Harvester, and Kubevirt) Here is a full config guide and video on setting up AutoScaling on Proxmox Docs and Video
  • We've created an AI Workspace Registry with a number of pre-built workspaces that well help empower AI developers, students or those interested in trying AI tools. For example, you may be interested in trying out AI image generation with Stable Diffusion. You can check out the registry directly here: https://ai.registry.kasmweb.com/ and its able to be easily added to you new 1.17.0 deployment via the Registries tab. Using the AI images requires the Kasm deployment to have access to an Nvidia GPU. Docs
  • Smart Card passthrough is now supported for browser based windows sessions when being accessed from a Chrome OS device. More compatibility to come in future releases Docs and Video
  • Overt Session Banners can now be created and displayed whenever a user launches a session. This may be helpful for users that launch multiple sessions at once and want an easy reminder, or for environments where labeling and differentiating environments is required. Docs

Here is a video overview of the new features in 1.17: https://www.youtube.com/watch?v=-cUG2Z7i5JU Full release notes are available here: https://kasmweb.com/docs/latest/release_notes/1.17.0.html

Download and installation instructions can be found below: https://kasmweb.com/docs/latest/index.html

The linux installers, OVAs, and cloud marketplace items can be found here: https://kasmweb.com/downloads

What is Kasm?

Kasm Workspaces is a self-hostable VDI/CDI platform, where the "C" stands for containers. The entire control plane is containerized, making it fast to deploy, easy to automate, and scalable by design. Kasm delivers container-based desktops and applications, offering a lightweight, flexible alternative to traditional VDI that helps reduce both complexity and cost.

From the beginning, we’ve provided a free, feature-rich Community Edition built for self-hosters and homelab enthusiasts. Several components of the platform are open source, including KasmVNC, our container-friendly VNC implementation, and our full library of workspace container images.

Common Use Cases

  • Traditional VDI – Mix and match Linux containers with Windows or full VM backends for remote workforces
  • Cybersecurity Research / OSINT – Launch Kali/ParrotOS sessions in a few seconds
  • Remote Browser Isolation – Use Chrome/Firefox extensions to open links in a disposable, isolated browser tab
  • Secure Remote Access – Replace VPNs with a browser-based jump box into your internal systems
  • Classroom & Training Environments – Deploy standardized, software-loaded desktops for students — no installs needed
  • Daily Driver Browsing – Add a layer of privacy by routing personal browsing through disposable containers
  • Develop or Run Private AI tools – Use GPU-accelerated containers to train or interact with private AI models. Simplify access for users with pre-configured environments, while maintaining the privacy, security, and stability often lacking in fast-moving AI development stacks.

Live Demos:

I invite you to try a live demo of a container based session. No login or signup required: - Ubuntu Desktop - Brave - ???

Thanks mods for allowing me to post.

submitted by /u/justin_kasmweb
[link] [comments]

Will the Raspberry PI 5 16GB be enough for hosting these Services?

Hi everyone,

i want to build a small home server under 300€ and am considering the RPI 5 with 16GB and the M.2 HAT for Storage. Will it be good enough for hosting the following Services?

  • Portainer
  • Homepage
  • PiHole/AdGuard
  • Paperless-NGX
  • maybe some others in the future

Edit: I went with the Raspberry Pi 5 16Gb after considering the comments. Thanks for your input :)

submitted by /u/TheAkkarin-32
[link] [comments]

Many Notes v0.9.0 - Markdown note-taking app designed for simplicity!

Many Notes v0.9.0 - Markdown note-taking app designed for simplicity!

Many Notes is a Markdown note-taking web application designed for simplicity! It uses a database to power its features, but your files are also saved in the filesystem, giving you full control over your vault structure and making it easy to access or transfer your files to another application.

Hi guys!

I'm back with a new version of Many Notes (v0.9), and my main focus for this version was to implement Typesense. For those that don't know Typesense, it's an open-source search engine, fast and tolerant to typos. It's a really cool project that suits Many Notes very well. As always, I try my best to keep Many Notes simple to run and easy to use. You can find the full changelog for this update here: https://github.com/brufdev/many-notes/releases/tag/v0.9.0

What's next? For the next version, I will focus on replacing the text editor, and it will probably mark the first stable release. There's always more to implement, but with a better text editor, I believe Many Notes is ready to leave the beta phase. You can see on GitHub the full list of features that I'm happy to have implemented so far.

Here are a few things to keep in mind:

  • This app is currently in beta, so please be aware that you may encounter some issues.
  • If you find bugs or need assistance, please open an issue on GitHub.
  • For suggestions, please use GitHub discussions.
  • If you like the application, consider giving a star on GitHub.
  • If you'd like to support my work, check the sponsor links on GitHub.

https://github.com/brufdev/many-notes

submitted by /u/brufdev
[link] [comments]

TorrentioDebridProxy - Prevent Real Debrid multiple-IP bans by proxying torrentio through your network.

Hi,

This may be a niche tool, but I wrote a self hosted Stremio Addon to allow you to proxy Torrentio streams through your network, so Real Debrid only sees the one IP regardless of the Stremio clients' IP. Real Debrid allows many concurrent streams, but only one concurrent IP address.

https://github.com/IrrelevantSoftware/TorrentioDebridProxy

Essentially it replaces the Torrentio Addon in Stremio. It takes your Torrentio Addon URL (pre-configured with your settings), and rewrites the stream URLs to pass through a proxy layer before being returned to the Stremio client.

The search results are identical to your Torrentio results, as it still uses your configured Torrentio URL.

It also locally caches the resolved RD stream URLs directly, to reduce round trips to Torrentio's API, and speeds up the streams.

As it's Docker, it easily integrates with Gluetun to route all connections through a VPN.

Give a whirl if you want. Just set it up, and add https://{{your_proxy_url}/manifest.json as a new Stremio addon.

submitted by /u/Academic_Gazelle_539
[link] [comments]

Microsandbox — A self-hosted alternative to AWS Lambda, E2B; Run AI code in fast lightweight VMs

Could not find a simple self-hosted solution so I built one in Rust that lets you securely run untrusted/AI-generated code in microVMs. Spins up in milliseconds, runs on your own infra, no Docker needed. And it works on macOS and Linux.

Python, Typescript and Rust SDKs are available so you can spin up vms with just 4-5 lines of code. Run code, plot charts, tear down VMs programmatically with no complex setup.

Still early days. Thoughts appreciated if you're building dev tools or AI agents that need proper isolation without performance headaches.

https://github.com/microsandbox/microsandbox

submitted by /u/NyproTheGeek
[link] [comments]

Would you be interested in an all-in-one tool that simplifies self-hosting with Cockpit, Ansible, and Proxmox?

Hey everyone,
I'm exploring the idea of building an all-in-one, easy-to-configure software that combines tools like Cockpit, Ansible, and Proxmox into a single interface.

The goal is to make it easier and faster for people to self-host services without needing a sysadmin or spending hours on complex setup. It would handle things like:

  • Automating OS installation
  • Simplified deployment of common services
  • Managing everything from one place
  • Acting as an abstraction layer so beginners aren’t overwhelmed by technical details

I’m curious:

  • Do you think this kind of tool would be useful?
  • Have you found tools like this too complex or time-consuming in the past?
  • Would this help you or someone you know get started with self-hosting?

It would be aimed at small businesses, hobbyists, and people who want more data control without getting stuck in cloud provider ecosystems.

Would love to hear your thoughts!

submitted by /u/BeginningMental5748
[link] [comments]

Self-hosted SMS solution for SignalWire numbers?

I have some SignalWire virtual phone numbers and want to receive SMS messages on them (mainly for OTP codes). Looking for something I can self-host on my homelab.

Most SMS gateway solutions I found need physical GSM modules, but I just want to use SignalWire's API to pull messages and display them in a simple web interface.

Anyone know of existing docker containers or projects for this? Or should I just build something basic with their REST API?

Running Proxmox with docker/LXC containers.

submitted by /u/Wise-Tip7203
[link] [comments]

Cowmail on proxmox

Hello

New to cowmail

I have proxmox and on one of vm have installed cowmail

Logged in to admin and registered my domain

Asked me to set in dns records which I tried in cloudflare

However my isp does not provide static public ip

I use closflare tunnel rather to access any Lan ip.

How do I configure the A record in dns Can't send or receive emails without it

submitted by /u/Capt_shadab
[link] [comments]

[Vaultwarden] Argon2 hash error "Value to long"

I am trying to create an Argon2 hash for Vaultwarden. I am using .env file. So i have used ''. i HAVE not set $$.
I have done this:

set +H
salt=$(openssl rand -base64 32)

echo -n “MyStrongPassword” | argon2 “$(openssl rand -base64 32)” -e -id -k 65540 -t 3 -p 4

What comes uit here i pasted into .env file.

When i try to create the container, i get an unhealty error. When i look at the logs of vaultwarden container i see this:

The configured Argon2 PHC in ADMIN_TOKEN is invalid: 'salt invalid: value to long'

My docker compose file:

version: '3.8' services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden hostname: vaultwarden restart: unless-stopped networks: docker-network: ipv4_address: 172.39.0.140 ipv6_address: 2a**:****:****:****::140 environment: # Admin-pagina token (escapen met enkele quotes) - ADMIN_TOKEN=$VAULTWARDEN_ADMIN_TOKEN # Beperkingen voor signups (optioneel) # - SIGNUPS_ALLOWED=false # - SIGNUPS_VERIFY=true - INVITATIONS_ALLOWED=true - globalSettings__mail__replyToEmail='vaultwarden@mydomain.com - globalSettings__mail__smtp__host='mail.smtp2go.com' - globalSettings__mail__smtp__username='MyUserName' - globalSettings__mail__smtp__password='MyPassword' - globalSettings__mail__smtp__ssl=true - globalSettings__mail__smtp__port=2525 - LOG_FILE=/data/logs/access.log - WEBSOCKET_ENABLED=true - ROCKET_ENV=prod - ROCKET_WORKERS=10 - TZ=Europe/Amsterdam - LOG_LEVEL=error - EXTENDED_LOGGING=true ports: - '8888:80' volumes: - /docker/vaultwarden/data:/data - /docker/vaultwarden/logs:/data/logs healthcheck: test: ["CMD", "curl", "-f", "http://localhost:80/"] interval: 1m30s timeout: 10s retries: 3 vaultwarden-backup: image: bruceforce/vaultwarden-backup:latest container_name: vaultwarden-backup hostname: vaultwarden-backup restart: always depends_on: vaultwarden: condition: service_healthy networks: docker-network: ipv4_address: 172.39.0.141 ipv6_address: 2a**:****:****:****::141 init: true volumes: - /docker/vaultwarden/data:/data - /docker/vaultwarden/backup:/myBackup - /etc/localtime:/etc/localtime:ro - /etc/timezone:/etc/timezone:ro environment: - TIMESTAMP=true - DELETE_AFTER=30 - UID=0 - GID=1000 - TZ=Europe/Amsterdam - BACKUP_DIR=/myBackup - CRON_TIME='50 3 * * *' # tussen quotes! networks: docker-network: external: true 

My .env file. Which is in the same folder as my docker-compose.yml file. Which is /docker/vaultwarden

VAULTWARDEN_ADMIN_TOKEN='$argon2id$v=19$m=65540,t=4,p=4$4odGRWh5VTZOdENqQzRCNzZ6RmNXNDdHbTNrWitxenFvL382MHZaVDYrTituQT3igJ0$ifpdQM5qrEkaAza9ugjKaIDfTZUE3q3YUiRdJzwoC56’ 

I changed the value of the Token to something random. I also tried removing the ' ' .

I am running Debian 12 as a virtual machine on ESXi 8.0u3.

I do not know what i am doing wrong. Any ideas?

submitted by /u/Operations8
[link] [comments]

I made an app for my shared Plex libraries

One of the problems I had when sharing my plex library to friends (and allowing them to use overseer) is that disk space fill up pretty quickly.

So we came out with an idea : an app where everyone "vote" for the media they want to remove, so everyone could see what could be deleted.

It's called "removarr" : https://github.com/Thomas-Philippot/removarr

Let me know your thoughts 🤗

submitted by /u/Adewale56
[link] [comments]

DBS locally or not

So I have a webserver and I dont know if I should host my dbs separate from the webserver vps or just run it locally. I am using lightsail from AWS, I know the risk of not having a back-up but what do you guys think or know as you may have experience. For me personally I trust AWS and that the vps would be up almost all times and if its down then at least data should? still be persisted once its up again. This is because budget wise, trying to be as efficient as possible. I was thinking I can do backups myself with a bash script to run everyday where it sends a snapshot of the db to my s3 bucket.

Just need some opinions and insights, thanks!

submitted by /u/Pablo_escobruhhh
[link] [comments]

Self-Hosted Mail Services for People to Access?

I'm currently building up my home lab and I want to create emails for my friends and family so that when they use whatever services I provide, their personal inboxes don't get filled. I have a domain, but I'm unsure at which mail service to look at (or how to even set one up). I'm not looking to spend any money (if possible), I just want something that will allow for my friends and family to remotely open their email accounts up wherever they are. Any input? Thanks!

submitted by /u/Dinobam100
[link] [comments]
❌
❌