mirror of
https://github.com/adminsyspro/proxcenter-ui.git
synced 2026-04-25 14:35:56 +03:00
[GH-ISSUE #8] Possible bugs or user error #120
Labels
No labels
bug
enhancement
feature-request
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/proxcenter-ui#120
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @xeonzen on GitHub (Feb 18, 2026).
Original GitHub issue: https://github.com/adminsyspro/proxcenter-ui/issues/8
From a UI look and feel perspective, I just have to say this is pretty awesome and definitely gives that VCenter type of experience. Great job on that.
There are some issues that I ran into that make it unusable to me in the current state, hoping they get sorted out or if its user error, guidance would be helpful.
Deployment details:
I installed Proxcenter manually using the docker compose file in your repo. It was installed on my truenas server via a custom docker app and I modified the docker compose files network config to utilize macvlan, so that i could set a static ip address for the container.
Issues that I ran into:
After deployment i was able to access Proxcenter via the set static ip using port 3000 and it allowed me to create the initial user. Unfortunately, it would not let me login with that user. To resolve this, I needed to add a .env file to the folder with the docker compose file and adding a FQDN for https. I added it as an entry on my npm reverse proxy and then also to my dns server. Once done, i used the FQDN via https to access Proxcenter and was able to log in with the username and password that I created on initial launch.
I added my Proxmox cluster without ssh enabled at first, everything shows in inventory but when trying to console into the vm or a pve host, it just hangs on a black screen saying reconnect.
The interface overall is half in english and half in what I assume is french. The UI language control doesn't fix this when set to english.
Random json errors with no context, when adding proxmox nodes. It seems If all fields aren't filled in perfectly on the first try, it will throw a json trim error, with no indication on what field needs to be fixed. The only way around this is to close the window and start over.
With the issues above, I also found that the docker logs file for the container doesn't really help much to tell you what might be failing or any errors that the container is running into. Any time that i've checked the docker log for proxcenter, all I see is the inital deployment output that says that ends with it saying it was ready in x seconds.
Please let me know if there is another place that I should be looking for the log files, and i'd be happy to provide them.
On a side note, there are a lot of features are blocked by the enterprise license paywall that I'd love to use in my home lab. Any plans on expanding the feature set of the community edition or implementing a cheaper personal license schema, that includes access to enterprise features, in the future? I have a 6 node proxmox cluster at home, $235 (USD)/ per node/ per year is a bit steep. longshot but just thought i'd ask.
@adminsyspro commented on GitHub (Feb 18, 2026):
Thank you for the detailed feedback — this is really helpful. Here's an update on each point you raised:
1. Login not working without HTTPS : Fixed
NextAuth was automatically setting
secure: trueon cookies whenNEXTAUTH_URLstarted withhttps://, which silently prevents login over plain HTTP (browsers refuse to store secure cookies on non-HTTPS connections). We now explicitly control cookie security based on the protocol. (commit6a8c245)2. Console black screen / reconnect : Fixed
Several improvements:
6378095)6378095)6378095)3. Interface half English / half French : In progress
This is tracked separately in #7. Many components still have hardcoded French strings instead of using the translation system. This is a larger effort that we're working on.
4. JSON errors when adding nodes : Fixed
NaNand cause cryptic errors (commit7916eb8)5. Docker logs / debugging
The WebSocket proxy already logs connection events. Next.js in production mode is intentionally quiet for performance, but we'll consider adding optional request logging in a future release.
Most fixes are available in the latest Docker image. Could you try again and confirm it's ok on your side please ?
@adminsyspro commented on GitHub (Feb 18, 2026):
Point 3 (interface half English / half French): This has been fixed in commit
604b00c. We replaced ~290 hardcoded French strings across ~35 UI component files with proper i18n translations, and removed all hardcodedfr-FRdate formatting. Switching to English should now show a fully English interface.Points 1, 2, and 4: We are aware of these issues and will investigate them separately. If you can provide screenshots or logs for the JSON errors (point 4), that would help us reproduce and fix it faster.