User:Jackrosenberg/Pangolin: Difference between revisions

m Env file explanation (will do more tomorrow)
V3ntus (talk | contribs)
Added the format of the setup token since it is specific
 
Line 37: Line 37:
=== EnvironmentFile ===
=== EnvironmentFile ===


Pangolin requires a [https://docs.pangolin.net/manage/sites/credentials#secret server secret], used for handshake authentication. Additionally, you may provide the setup token as shown below, which saves the trouble of finding it in logs with <code> journalctl -eu pangolin | grep token</code>. Naturally, don't use these secrets.  
Pangolin requires a [https://docs.pangolin.net/manage/sites/credentials#secret server secret], used for handshake authentication. Additionally, you may provide the setup token as shown below, which saves the trouble of finding it in logs with <code> journalctl -eu pangolin | grep token</code>. The format for the setup token<ref>https://github.com/fosrl/pangolin/blob/d4138e2141816669ad9b3b139f4b0db019ad26b4/server/setup/ensureSetupToken.ts#L19-L22</ref> is <code>^[a-z0-9]{32}$</code>. Naturally, don't use these secrets.  


{{file|pangolin.env|env|
{{file|pangolin.env|env|