Skip to content

feat: real-time install progress log and progress bar for self-hosted setup#2709

Open
effka11 wants to merge 1 commit into
amnezia-vpn:devfrom
effka11:feat/self_hosted_protocol_download_page
Open

feat: real-time install progress log and progress bar for self-hosted setup#2709
effka11 wants to merge 1 commit into
amnezia-vpn:devfrom
effka11:feat/self_hosted_protocol_download_page

Conversation

@effka11

@effka11 effka11 commented Jun 7, 2026

Copy link
Copy Markdown

Summary

feat: the appearance of the function of adding/removing self-contained protocols.

  1. The old fake loading bar has been replaced with a realistic one, whose timings are based on tests with a real VPS
  2. Added a log to track the actions of the protocol download script on your VPS
  3. Added localization of the magazine into Russian

Test plan

  • Fresh install of a protocol (e.g. WireGuard) on a clean self-hosted server
  • Reinstall a protocol on a server where Docker is already present
  • Remove a protocol and verify the removal log and progress bar
  • Verify Russian locale strings in the install/removal journal

P.s. Scrolling through the log is possible, but it requires unlocking the window, I didn't get into it.

@effka11 effka11 force-pushed the feat/self_hosted_protocol_download_page branch 2 times, most recently from 3739bcf to 25a9387 Compare June 7, 2026 19:22
@effka11 effka11 force-pushed the feat/self_hosted_protocol_download_page branch from 25a9387 to 5e113ec Compare June 7, 2026 19:22
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