Development
13 guides about self-hosted development solutions
Self-host your development workflow with Git servers, CI/CD pipelines, container registries, and code review tools. These guides help you set up a complete development infrastructure that gives your team full control over source code and build processes.
-
ToolJet: Build Internal Tools Without Writing Full-Stack Code
ToolJet is an open-source low-code platform for building internal apps. Covers Docker deployment, connecting to databases and APIs, building dashboards and forms, and how it compares to Retool.
-
Forgejo: Self-Hosted Git Hosting Without the GitHub Lock-In
Host your own Git repositories with Forgejo — a community-driven fork of Gitea with built-in CI/CD, pull requests, issue tracking, and package registries.
-
PocketBase: Self-Hosted Backend in a Single File
PocketBase is an open-source backend-as-a-service in a single Go binary. Covers setup, real-time subscriptions, auth, file storage, and building apps without a separate database.
-
code-server: VS Code in Your Browser, Self-Hosted
code-server runs Visual Studio Code on a remote server and makes it accessible through your browser. Complete setup guide, use cases, and comparison with alternatives like JetBrains Gateway.
-
Appwrite: A Self-Hosted Firebase Alternative You Can Actually Own
A comprehensive guide to self-hosting Appwrite as a backend-as-a-service platform. Covers installation, databases, authentication, storage, serverless functions, realtime features, and comparison with Firebase and Supabase.
-
Gitness: Self-Hosted Git and CI/CD From the Makers of Drone
A practical guide to self-hosting Gitness (Harness Open Source), the all-in-one Git hosting and CI/CD platform. Covers setup, pipeline configuration, and comparisons with Drone, Woodpecker CI, and Gitea Actions.
-
Wakapi: Self-Hosted Coding Time Tracking as a WakaTime Alternative
A practical guide to self-hosting Wakapi for tracking coding time across editors and projects. Covers Docker deployment, editor plugin setup, dashboard configuration, goal tracking, and comparison with WakaTime.
-
Open WebUI: The Self-Hosted AI Interface That Does More Than Chat
A deep dive into Open WebUI's advanced features beyond basic LLM chat. Covers RAG pipelines, multi-backend configuration, user management, custom functions, and why it's becoming the default self-hosted AI gateway.
-
Self-Hosting Meilisearch: Lightning-Fast Full-Text Search for Your Apps
A practical guide to self-hosting Meilisearch for full-text search. Covers Docker deployment, index configuration, relevancy tuning, security, and comparison with Elasticsearch and Typesense.
-
IT-Tools: A Self-Hosted Swiss Army Knife for Developers
Set up IT-Tools as a self-hosted collection of developer utilities. Covers installation, available tools, and why you'd want a local instance of common online converters and generators.
-
Forgejo: The Community-Driven Self-Hosted Git Forge
Host your own GitHub-like platform with Forgejo — a lightweight, community-owned Git forge born from Gitea, with CI/CD, packages, and issue tracking.
-
Self-Hosting Typesense: A Fast, Typo-Tolerant Search Engine
A practical guide to self-hosting Typesense as a search engine for your applications. Covers Docker deployment, collection schema design, search configuration, clustering, and comparison with Meilisearch and Elasticsearch.
-
Self-Hosting Git with Gitea: A Lightweight GitHub Alternative
A practical guide to self-hosting Gitea as a GitHub/GitLab alternative. Covers features, resource usage, CI/CD with Gitea Actions, migration from GitHub, and when self-hosted git actually makes sense.