mirror of
https://github.com/stefanpejcic/openpanel
synced 2025-06-26 18:28:26 +00:00
Create domains.md
This commit is contained in:
parent
a54c8a4fc2
commit
d3291e01d7
102
website/docs/admin/domains/domains.md
Normal file
102
website/docs/admin/domains/domains.md
Normal file
@ -0,0 +1,102 @@
|
||||
---
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# Domains
|
||||
|
||||
Domains page displays all domains currently hosted on server.
|
||||
|
||||
|
||||
## List domains
|
||||
|
||||
<Tabs>
|
||||
<TabItem value="openadmin-domains-list" label="With OpenAdmin" default>
|
||||
|
||||
|
||||
To list all current domains navigate to Domains page:
|
||||
|
||||
|
||||
| Field | Description |
|
||||
| ------------------ | ------------------------------------------------------------------------- |
|
||||
| **ID** | ID of the domain in database. |
|
||||
| **Domain Name** | The domain name. |
|
||||
| **Owner** | User that added the domain. |
|
||||
| **DNS Zone** | View and edit DNS zone for domain. |
|
||||
| **Virtual Hosts** | View and edit Nginx configuration for a domain. |
|
||||
| **Access Logs** | View live access log for the domain. |
|
||||
| **Visitors Report** | Total number of domain names allowed per user on the plan. |
|
||||
|
||||
|
||||
</TabItem>
|
||||
<TabItem value="CLI-domains-list" label="With OpenCLI">
|
||||
|
||||
To list all current domains run:
|
||||
|
||||
```bash
|
||||
opencli domains-all
|
||||
```
|
||||
|
||||
Example output:
|
||||
```bash
|
||||
opencli domains-all
|
||||
stefan.openpanel.org
|
||||
pejcic.rs
|
||||
nesto.com
|
||||
pcx3.com
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
|
||||
## Add domain
|
||||
|
||||
|
||||
<Tabs>
|
||||
<TabItem value="openadmin-domain-new" label="With OpenAdmin" default>
|
||||
|
||||
Domains can only be added [from the user interface](/docs/panel/domains/#adding-a-domain).
|
||||
|
||||
</TabItem>
|
||||
<TabItem value="CLI-domain-new" label="With OpenCLI">
|
||||
|
||||
To create a new plan run the following command:
|
||||
|
||||
```bash
|
||||
opencli domains-add <DOMAIN_NAME> <USERNAME> [--debug]
|
||||
```
|
||||
|
||||
Example:
|
||||
```bash
|
||||
root@stefan:/usr/local/admin# opencli domains-add pejcci.rs wzs11p2i --debug
|
||||
Checking if domain already exists on the server
|
||||
Adding pejcci.rs to the domains database
|
||||
Purging cached list of domains for the account
|
||||
Creating document root directory /home/wzs11p2i/pejcci.rs
|
||||
Checking webserver configuration
|
||||
Checking if default vhosts file exists for Nginx
|
||||
Checking IPv4 address for the account
|
||||
Creating /etc/nginx/sites-available/pejcci.rs.conf
|
||||
Restarting nginx to apply changes
|
||||
Creating vhosts proxy file for Nginx
|
||||
Webserver is running, reloading configuration
|
||||
Creating DNS zone file: /etc/bind/zones/pejcci.rs.zone
|
||||
DNS service is running, adding the zone
|
||||
Adding the newly created zone file to the DNS server
|
||||
Checking and setting nginx service to automatically start on reboot
|
||||
Starting service for the default PHP version 8.2
|
||||
Checking and setting PHP service to automatically start on reboot
|
||||
Checking and starting the ssl generation service
|
||||
Starting Let'sEncrypt SSL generation in background
|
||||
Domain pejcci.rs added successfully
|
||||
```
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
|
||||
|
||||
## Move domain
|
||||
|
||||
This is currently not possible.
|
||||
|
||||
## Delete domain
|
||||
|
||||
Domains can currently be deleted only [from the user interface](/docs/panel/domains/#delete-a-domain).
|
Loading…
Reference in New Issue
Block a user