From dbed2bd339e203afa4bca8c0c7abdf989ca5daad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Radovan=20Je=C4=8Dmenica?=
<147708271+radovanjecmenica@users.noreply.github.com>
Date: Thu, 15 May 2025 15:02:55 +0200
Subject: [PATCH] Update users.md
---
website/docs/admin/accounts/users.md | 104 +--------------------------
1 file changed, 3 insertions(+), 101 deletions(-)
diff --git a/website/docs/admin/accounts/users.md b/website/docs/admin/accounts/users.md
index b9ed5168..d2d42496 100644
--- a/website/docs/admin/accounts/users.md
+++ b/website/docs/admin/accounts/users.md
@@ -68,8 +68,6 @@ curl -X GET http://PANEL:2087/api/users -H "Authorization: Bearer JWT_TOKEN_HERE
To create a new user, click on the 'New User' button on the Users page. A new section will be displayed with a form where you can set the email address, username, generate a strong password, and assign a hosting plan for the user.
-
-
@@ -125,10 +123,6 @@ Example response:
To reset password for a user click on the Edit dropdown in table for that user in OpenAdmin > Users or from the individual User page click on "Edit information" and set the new password in the Password field then save.
-Step 1. | Step 2.
-:-------------------------:|:-------------------------:
- | 
-
@@ -163,19 +157,12 @@ curl -X PATCH http://PANEL:2087/api/users/USERNAME_HERE -H "Content-Type: applic
To view detailed information about a user, click on their Gravatar, username or the *Manage* button in the users table.
-
-
This page shows detailed information about the account and provides tools to manage it.
-
-
The username is displayed at the top, along with the status of the Docker container for the user. Colors indicate whether the user is suspended or if the Docker container has encountered an error. Next to the username, there are buttons that allow you to suspend/unsuspend the user, delete the user, a configure button to edit user settings inside their Docker container, and a 'Login as user' button that automatically logs you into their OpenPanel interface.
-
-
There are 4 widgets on top of the page:
-
- **CPU Usage:** Shows the current CPU usage of all processes by the user, represented in percentage with color indicators.
- **Memory Usage:** Displays the current memory usage of the Docker container, represented in percentage with color indicators.
@@ -190,8 +177,6 @@ There are 6 tabs that allow you to view relevant information about the user's Do
### Docker
-
-
The Docker tab displays information about the Docker container for the user, including:
- **Server:** Server on which the container is running.
@@ -217,7 +202,6 @@ The Docker tab displays information about the Docker container for the user, inc
- `/home/username` is used for all website files that user uploads to their home directory.
- `/var/lib/docker/devicemapper/mnt/..` is the total file system that the user's Docker container is limited to; this includes the OS itself, system services, databases, logs, etc.
-
@@ -297,20 +281,12 @@ The Websites tab will display all domains and websites that the user has inside
- **Domains table** showcases information such as domain name, root directory, and links to view the access log for the domain, edit DNS records, and edit the VirtualHost file for Nginx associated with the domain.
- **Websites table** displays the website URL, type (WordPress, Node.js, or Python), CMS version, and the time when the user installed or added it to the Site Manager interface.
-
-To view access log for a domain click on the 'View Access Log' link:
+To view access log for a domain click on the 'View Access Log' link.
-
+To view and edit DNS zone for a domain, click on the 'DNS Zone' link.
-To view and edit DNS zone for a domain, click on the 'DNS Zone' link:
-
-
-
-
-To view and edit Nginx configuration for a domain, click on the 'VirtualHosts' link:
-
-
+To view and edit Nginx configuration for a domain, click on the 'VirtualHosts' link.
----
@@ -318,9 +294,6 @@ To view and edit Nginx configuration for a domain, click on the 'VirtualHosts' l
The Services tab displays a list of all services installed inside the user's Docker container, along with their current status. You have options to start, stop, or restart a service.
-
-
-
Services can be [pre-installed in a Docker image](https://dev.openpanel.co/images/), which is recommended for production to reduce the disk usage required for idle user accounts. Alternatively, they can be [installed later by an administrator](#) or by a user.
@@ -330,32 +303,24 @@ Services can be [pre-installed in a Docker image](https://dev.openpanel.co/image
The Backups tab displays a list of all available backups for the user account, showcasing backup content and sizes.
-
-
----
### Usage
The Usage tab will display Docker container stats for the user, including CPU usage, memory percentage used at that moment, network I/O, and total block I/O. This information is the same to what users can view from [OpenPanel > Resource Usage](/docs/panel/analytics/resource_usage/).
-
-
----
### Activity
The Activity tab shows the user's account activity log, providing the same information users can view from OpenPanel > Account Activity page.
-
-
----
### General information
General information widget displays the general information about the user and their container:
-
-
- **User ID:** Unique ID for the user account.
- **Email Address:** Current email address for the user.
- **Two Factor:** Indicates whether 2FA is enabled by the user.
@@ -369,16 +334,12 @@ General information widget displays the general information about the user and t
To edit any information for the user, click on the 'Edit Information' link, and a new modal will be displayed where you can change the username, email, plan, IP, or password.
-
-
----
### Ports
The Ports widget displays all ports published in the user's Docker container and corresponding randomly generated ports for the user on the host server machine.
-
-
## Suspend User
@@ -389,9 +350,6 @@ Suspending an account will immediately disable the user's access to the OpenPane
To suspend a user click on the Suspend button on that user page and click on 'Suspend' on the confirmation modal.
-Step 1. | Step 2.
-:-------------------------:|:-------------------------:
- | 
@@ -418,8 +376,6 @@ opencli user-suspend filip
To unsuspend a user click on the Unsuspend button for that user.
-
-
@@ -446,9 +402,6 @@ opencli user-unsuspend filip
To Rename a user, click on the 'Edit Information' link for the user, then change the address in 'Username' field and click on 'Save changes'.
-Step 1. | Step 2.
-:-------------------------:|:-------------------------:
- | 
@@ -477,10 +430,6 @@ User 'stefan' successfully renamed to 'pejcic'.
To change email address for a user, click on the 'Edit Information' link for the user, then change the address in 'Email address' field and click on 'Save changes'.
-Step 1. | Step 2.
-:-------------------------:|:-------------------------:
- | 
-
@@ -502,50 +451,6 @@ Email for user stefan updated to stefan@pejcic.rs.
-
-## Change IP address for User
-
-
-
-
-To change IP address for a user, click on the 'Edit Information' link for the user, then select the new IP address and click on 'Save changes'.
-
-Step 1. | Step 2.
-:-------------------------:|:-------------------------:
- | 
-
-
-
-
-To assign unused IP address to a user run the following command:
-
-```bash
-opencli user-ip
-```
-
-To assign IP address **that is currently used by another user** to this user, use the `--y` flag.
-
-Example:
-
-```bash
-opencli user-ip filip 11.128.23.89 --y
-```
-
-To remove dedicated IP address from a user run:
-
-```bash
-opencli user-ip delete
-```
-Example:
-
-```bash
-opencli user-ip filip delete
-```
-
-
-
-
-
## Delete User
@@ -554,9 +459,6 @@ opencli user-ip filip delete
To delete a user click on the delete button for that user, then type 'delete' in the confirmation modal and finally click on the 'Terminate' button.
-Step 1. | Step 2.
-:-------------------------:|:-------------------------:
- | 