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