Uprock mounts #379
Replies: 1 comment 13 replies
-
|
Hey, Thanks for the kind words — really appreciate the support for the project! Regarding the Uprock container, manual login is currently required and it uses OTP. That’s mainly why I think the process isn’t fully automated at the moment. While it would technically be possible to automate the login flow, it raises some privacy and security concerns around handling credentials and OTPs. I’m not exactly sure where the credentials or session data are stored. From what I remember during testing, restarting the container usually required logging in again, which suggests the session state isn’t reliably persisted (or may be regenerated on startup). That’s likely why mounting something like One thing to note: each login requires about a 4-minute delay before starting the next new container login, otherwise the OTP might not arrive properly. So when bringing up multiple containers, it’s best to space the logins out accordingly. Also, if you’re planning to run large-scale deployments like your current setup, the test branch includes support for running more than 1024 containers, which might be useful for your use case. If you experiment with different mounts and find where the auth/session data actually persists, please share it here so we can ask the author to update the documentation if needed. Thank you |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
First of all, great respect for the project!
I'm currently running some manual setups (1024 docker containers per service, each wrapped inside a vmware vm running flatcar) and i'm considering testing your solution. Flatcar handles high pressure very well and stable if all relevant limits are tuned high enough and resources are sufficient.
I was hoping for some pointers on the Uprock container - I'm failing to understand how the app maintains login persistence and what mounts in particular matter for this. Can't seem to find any readme for "adfly8470/uprock" - "/root/.local/share/" would be the obvious one but the app always reverts to defaults on container recycle.
Any wisdom imparted would be greatly appreciated.
Thanks,
Daniel
Beta Was this translation helpful? Give feedback.
All reactions