Docker Self-Hosting
Deploy Tymeslot with Docker Compose on any VPS or home server. Includes reverse proxy setup, file upload volumes, and WebSocket configuration for LiveView.
Luka Breitig is a technical product builder, AI developer, and solutions architect based in Germany. He created Tymeslot, an open-source meeting scheduling platform built with Elixir and Phoenix, designed for developers and teams who want full control over their scheduling infrastructure.
With a background that bridges psychology, management, and software engineering, Luka takes a human-centered approach to building production systems. He holds a Psychology BSc and a Management MA, and was recognized as a German Foundation of Business (SDW) Scholar — placing in the top 2% for research connecting psychology, systems theory, and organizational behavior.
Before focusing on software development full-time, Luka spent six years as a CTO managing operations and achieving an 80% automation rate across business processes. This experience gave him deep insight into where automation creates real leverage and where human judgment remains irreplaceable.
Today, Luka specializes in three intersecting areas:
He has spoken at international conferences on AI integration and production patterns, and delivers custom training curricula for teams integrating AI into their existing workflows.
His notable open-source and client projects include:
Luka believes that the best technical solutions are the ones teams actually adopt. His writing on the Tymeslot documentation covers practical, production-ready deployment patterns for Docker and Cloudron, automation integrations, and embedding strategies — all from direct experience building and operating these systems.
Deploy Tymeslot with Docker Compose on any VPS or home server. Includes reverse proxy setup, file upload volumes, and WebSocket configuration for LiveView.
Install Tymeslot on Cloudron in minutes. PostgreSQL, SSL certificates, email relay, and automatic updates are all provisioned and managed for you.
Deploy Tymeslot to Railway with one click. PostgreSQL is provisioned and connected automatically — set two environment variables and your instance is live.
Set up Nginx or Caddy as a reverse proxy for Tymeslot. Covers HTTPS termination, WebSocket proxying for LiveView, and custom domain configuration.
Upgrade Tymeslot with a single Docker command. Database migrations run automatically on startup. Includes rollback procedures and version compatibility notes.
Back up Tymeslot with pg_dump and cron automation. Covers Docker volume backup for uploaded files and step-by-step recovery from a complete data loss.