Commit Graph

13 Commits

Author SHA1 Message Date
3d5735a050 now upgraded to go 1.22.5 and mofified coker file to use newer alpine
version with GOTOOLCHAIN=auto setting to automatically download newer
versions.
Also added a .dockerignore file to speed up building images.
2024-09-08 11:16:49 +02:00
2cf73feef5 More clean handling of the contextpath.
Now using long option names for the options of converge to be consistent with the other components.
2024-09-08 11:16:49 +02:00
b41317c598 Lots of work on making easier interactive documentation, especially to make working with SSH public keys really easy.
Next step is to do more validation in the UI.
Specifically:
* validate authorized keys
* detection of accidental use of a private key

Then, password based access can be disabled.
2024-09-08 11:16:49 +02:00
46f2d43792 dockerfile now also runs templ 2024-09-08 11:16:49 +02:00
80a536c70e docs page now working again. 2024-09-08 11:16:49 +02:00
580527528d downgrading to alpine 3.19.3 so that we get go 1.21 (same as in dev env). This makes troubleshooting easier. 2024-09-08 11:16:49 +02:00
5c0e3401f4 command-line argument parsing with error handling for all commands that are referred to on the docs page. 2024-09-08 11:16:48 +02:00
815f1fa927 converge now uses flags for the command-line parsing. 2024-09-08 11:16:48 +02:00
Erik Brakkee
2f40f86294 cross compilation on windows working.
pty.Start() is not supported on windows
2024-09-08 11:16:48 +02:00
19c728938a updated docs for new proxycommand. 2024-09-08 11:16:48 +02:00
7ee5658cbc added proxycomamnd to be used directly by ssh 2024-09-08 11:16:48 +02:00
f5bc8d7b74 redirect all non-matched urls to the docs. 2024-09-08 11:16:48 +02:00
91cc99fdfe now with online downloads and docs. 2024-09-08 11:16:48 +02:00