Skip to content

feat: local server terminal access#959

Merged
Siumauricio merged 9 commits intoDokploy:canaryfrom
szwabodev:feat/localServerTerminal
Dec 30, 2024
Merged

feat: local server terminal access#959
Siumauricio merged 9 commits intoDokploy:canaryfrom
szwabodev:feat/localServerTerminal

Conversation

@szwabodev
Copy link
Contributor

@szwabodev szwabodev commented Dec 21, 2024

  • added status logs before connection is made in terminal
  • added enter the terminal feature to Settings -> Server -> Server dropdown
  • added some common terminal texts to translations (en/pl)
  • added expandable local server config in terminal modal with settings for port and username, saved in local storage
  • added rerender of terminal on local config save
  • modified terminal WSS to allow local server connections, with automatic generation of SSH key and authorized_keys if they don't exist (uses auto_generated-dokploy-local key name to not collide with others)
  • added constant terminal container height to avoid jumping when terminal loads for the first time

image
image
image

@szwabodev szwabodev marked this pull request as ready for review December 22, 2024 18:01
@szwabodev
Copy link
Contributor Author

@Siumauricio this one's ready to be checked in case you missed it

@Siumauricio Siumauricio merged commit da148a6 into Dokploy:canary Dec 30, 2024
@Siumauricio Siumauricio mentioned this pull request Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants