Open-Source at NSL.SH
At NSL.SH, we believe in the power of open-source. Our projects are designed to provide accessible, transparent, and flexible solutions for self-hosting and containerized environments. Below, you’ll find an overview of the key open-source projects we maintain, their purpose, and where to find them.
Docker Images
All our official container images are available on Docker Hub:
These images power our open-source infrastructure, including:
- CasaIMG: A Docker-based distribution of CasaOS.
- Mesh Router: A lightweight networking solution for dynamic domain management.
CasaIMG
Self-Hosting with CasaOS
CasaIMG packages CasaOS into a streamlined Docker container, making self-hosting applications easier. It extends CasaOS with features like:
- Simplified deployment via Docker
- Environment-variable-based configuration
- Automatic domain and port management for hosted apps
- Seamless integration with Mesh Router for external access
Mesh Router
Dynamic Domain Management for Containers
📌 Source Code
Mesh Router simplifies domain routing for self-hosted applications, allowing users to map containerized services to custom subdomains dynamically. Key capabilities include:
- Domain provider & requester roles – register subdomains or act as a provider
- Encrypted communication via WireGuard VPN tunnels
- Flexible domain formatting to avoid certificate limitations
- Cloudflare integration for SSL and security enhancements
This tool is particularly useful for NAS setups, home labs, and decentralized hosting where direct public IPs are not always available.
🚀 Why Open Source?
We believe in transparency, community-driven development, and giving users control over their infrastructure. Open-source ensures:
- Security through visibility
- Collaboration and contributions from the community
- Independence from proprietary solutions
By sharing these projects, we aim to empower users with robust, self-hosted alternatives to commercial services.
🛠 Get Involved!
We welcome contributions, feedback, and ideas! If you want to help improve CasaIMG or Mesh Router, check out the repositories, submit issues, or contribute code.
👉 Join the development on GitHub:
Let’s build better self-hosted solutions together! 🚀