Skip to content

Developer Infrastructure ​

We provide a robust set of tools to ensure our development environment is secure, scalable, and efficient.

Internal Version Control (Gitea) ​

All code developed for Muthusoft Labs projects must reside within our internal infrastructure.

  • Primary Repository: Internal Gitea Instance
  • Strict Policy: It is strictly prohibited to store or mirror Muthusoft Labs source code on personal GitHub, GitLab, or any other unauthorized external services.

Compliance

Moving code to personal repositories is a breach of our digital security standards. Always use our internal Gitea for company projects.

Remote Development Environments ​

To ensure consistency and ease of setup, we utilize remote development containers.

Getting Started with Remote Containers ​

  1. Request Environment: Reach out to the IT team to provision your standardized remote container.
  2. Setup: Follow the provided credentials to connect via VS Code's Remote - SSH/Containers extension.
  3. Best Practice: Keep your development work within the container to ensure that "it works on my machine" is guaranteed for everyone.

TIP

Remote containers come pre-configured with all necessary dependencies for your specific project, saving you hours of setup time!

MSL Internal Wiki - Standardizing Excellence