Vaultwarden: Difference between revisions

m fixed caddy syntax
added environmentfile variable as its needed for admin page and account setup.
Line 2: Line 2:


== Example Configuration ==
== Example Configuration ==
<syntaxHighlight lang=nix>
<syntaxhighlight lang="nix">
services.vaultwarden = {
services.vaultwarden = {
     enable = true;
     enable = true;
Line 10: Line 10:
         DOMAIN = "https://bitwarden.example.com";
         DOMAIN = "https://bitwarden.example.com";
         SIGNUPS_ALLOWED = false;
         SIGNUPS_ALLOWED = false;
        # Needed to enable admin page and signups set ADMIN_TOKEN
        environmentFile = "/var/lib/vaultwarden/vaultwarden.env"
          
          
         ROCKET_ADDRESS = "127.0.0.1";
         ROCKET_ADDRESS = "127.0.0.1";
Line 27: Line 29:
     };
     };
};
};
</syntaxHighlight>
</syntaxhighlight>


== Reverse Proxy Setup (recommended) ==
== Reverse Proxy Setup (recommended) ==