Episode
#546: Self hosting apps for Python people
- Podcast
- Talk Python To Me
- Published
- Apr 27, 2026
- Duration seconds
- 3792
- Processing state
processed
Actions
POST https://stenobird.com/v1/public/podcasts/talk-python-to-me/episodes/546-self-hosting-apps-for-python-people/transcription-requests
Idempotently request low-priority transcript generation for this episode.GET https://stenobird.com/podcast/talk-python-to-me/546-self-hosting-apps-for-python-people.md
Read the agent-friendly Markdown representation of this episode resource.
Summary
Reclaim your digital sovereignty by moving away from centralized cloud providers. Learn how to use Docker, ZFS, and Tailscale to host your own photos, home automation, and services securely.
Topics
- Self-hosting
- Docker Compose
- Tailscale
- Immich
- Home Assistant
- Digital Sovereignty
- ZFS
- Linuxserver.io
- Network Security
Highlights
- Main idea: Self-hosting is about digital sovereignty and avoiding the risks of centralized cloud outages or price hikes
- Practical takeaway: Use Immich as a powerful, self-hosted alternative to Google Photos with built-in machine learning
- Failure mode: Hardware failure and broken database migrations are the primary risks of running your own infrastructure
- Practical takeaway: Leverage ZFS snapshots to create a safety net for complex Docker Compose updates and migrations
- Practical takeaway: Use Tailscale to access your home services from anywhere without the security risk of opening firewall ports
Chapters
6:00The State of Self-Hosting: A discussion on the shifting landscape of the self-hosting movement and the motivation behind it.20:10The Value of Local Infrastructure: Why developers should consider running their own services instead of relying solely on managed AWS or Azure services.29:20Finding Your First Project: Using curated lists to find software for e-commerce, DNS, or analytics, and the philosophy of solving real-life problems.34:10Managing Data Integrity: The importance of backups and using ZFS snapshots to handle the risks of software updates and migrations.53:40Secure Remote Access: How Tailscale simplifies connecting to your self-hosted apps globally without complex NAT traversal or port forwarding.