Skip to content

Projects

This section provides a list of development projects and links to instructions on how to use them.

Alpine Linux for WSL


Alpine Linux for WSL - a project provides a ready-to-use Alpine Linux distribution for the Windows Subsystem for Linux (WSL).

Main features

  • Based on the official Alpine Linux mini root filesystem.
  • Designed for WSL 2.
  • OpenRC init system with automatic startup.
  • cloud-init configured with the WSL data source.
  • System logging (dmesg, OpenRC, syslog) with log rotation.
  • Built-in task scheduler (cron).

Info

More information about Alpine Linux for WSL and how to install it is available on the Alpine Linux for WSL project page.

WSL configurations


wsl-configs – a repository containing a curated collection of configuration files for Windows Subsystem for Linux (WSL).

Main configurations

  • .wslconfig – a fully documented global WSL 2 configuration file.
  • wsl.conf – a fully documented per-instance configuration file used by both WSL 1 and WSL 2 instances.
  • wsl-distribution.conf – a fully documented per-distribution configuration file.
  • distributions.json – a manifest template used to add additional WSL distributions.

Additional configurations

Info

More information about configuration files for WSL is available on the WSL configurations project page.