Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: local server terminal access #959

Open
wants to merge 9 commits into
base: canary
Choose a base branch
from

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

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.

1 participant