Skip to content

Status: 🚧 Draft — open to feedback and improvement.
This document will evolve as our community grows.

localcompose

localcompose is an umbrella above a toolset for running local Docker Compose apps in an offline-friendly, no-cloud-required way.
It helps you stop juggling ports and IPs like 127.0.0.1:9000, giving each app a clean domain name and a trusted HTTPS link.
With minimal setup, your local tools feel like real websites — easier to browse, test, and connect across your system.

For example, you can turn http://localhost:9000/ into https://portainer.locom.self — no cloud, no port hassle, just localhost done right. Moreover, it's just as easy to map services like http://it-tools:8080/ or http://stirling-pdf:8080/ to clean HTTPS domains such as https://it-tools.locom.self and https://stirling-pdf.locom.self. This makes them ready to install under Chrome's "Cast, Save, and Share" options — effectively turning your compose-stacked local tools into desktop-like applications.

🔧 Current focus:
locom is the flagship tool in our ecosystem — a command-line orchestrator for local-only Docker Compose workflows.
Currently on hold pending prerequisites, it remains our central focus, and its status is tracked transparently in the roadmap.

💡 Vision:
Support developers, testers, and tinkerers who prefer local, private, and reliable environments — without unnecessary cloud complexity.
See strategic pyramid for visualization.


📌🔭 This project and related repositories evolve at different paces.
Some may be on hold (warm or cold), with their current status and context documented transparently in the roadmap.
Contributors and feedback are always welcome — watch the locom repo for updates!


🧩 Note:
The policies and templates in this .github repository are drafts.
They are expected to evolve as our organization and projects (like locom and fastreleaser) mature.
Suggestions and pull requests to improve them are warmly welcome — please open an issue or PR in this repository.

See also: Meta repository of localcompose organization

Pinned Loading

  1. locom locom Public

    Go 1

  2. fastreleaser fastreleaser Public

    Create draft release fast. Publish instantly in a single action. Maintain linear history in main.

    Go

  3. hello-world-scratch-go-action hello-world-scratch-go-action Public template

    A template to demonstrate how to build a Go action from a scratch Docker image

    Makefile

  4. release-asset-checker release-asset-checker Public

    Validate that all expected assets exist in a GitHub release.

    Makefile

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…