All flakes created using MyNixOS are git repositories with each release being a separate commit.
Flake git repositories are currently read-only and can be used to retrieve Nix code generated by MyNixOS.
A Gitea instance is used to provide the git interface for MyNixOS.
Git HTTP interface
MyNixOS flakes can be accessed using git via HTTPS using the following URL:
git clone https://git.mynixos.com/<user_name>/<flake_name>.git
Currently only public flakes are available via HTTPS.
Git SSH interface
MyNixOS flakes can be accessed using git via SSH using the following URL:
git clone [email protected]:<user_name>/<flake_name>.git
To use the SSH interface, an SSH key must be added to the user account from the user settings page.