User:Jackrosenberg/Pangolin: Difference between revisions
Appearance
m SigmaSquadron moved page Users/Jackrosenberg/pangolin to User:Jackrosenberg/pangolin: Should be an user page. |
m SigmaSquadron moved page User:Jackrosenberg/pangolin to User:Jackrosenberg/Pangolin: Misspelled title |
||
(No difference)
| |||
Revision as of 12:20, 1 February 2026

Pangolin is an identity-aware VPN and proxy for remote access to anything, anywhere.
Prerequisites
Pangolin requires setup outside of NixOS, at the very least the user needs:TODO a domain and a machine with a publicly accessible static IP address. See the setup docs for more information.
Installation
TODO
❄︎ configuration.nix
{
services.pangolin = {
enable = true;
# this part is technically not needed,
# but omitting it will allow
# ANYONE TO CREATE ACCOUNTS AND
# ORGANIZATIONS ON YOUR PANGOLIN INSTANCE
settings = {
flags = {
disable_signup_without_invite = true;
disable_user_create_org = true;
};
};
letsEncryptEmail = "pangolin@${baseDomain}"; # an email you have access to
openFirewall = true;
environmentFile = "/etc/nixos/secrets/pangolin.env";
};
}