SeaTable¶
Այս հոդվածում
- SeaTable. Հիմնական գործառույթները
- Տեղակայման հնարավորություններ
- SeaTable-ի տեղակայումից հետո սկսել աշխատանքը
- Առաջին մուտքը
- SeaTable ինտերֆեյսի հիմնական բաժինները
- Լրացուցիչ ծառայությունների ակտիվացումը
- Անվտանգության բանալիների գեներացումը
- Կարգավորումների իրականացում
- Լրացուցիչ ծառայությունների գործարկումը
- OnlyOffice ֆունկցիոնալության ստուգում
- n8n-ի կարգավորումը
- Ծառայությունների կառավարում
- Հասանելի ծառայությունները կարգավորումից հետո
- SeaTable սերվերի պատվիրումը API-ի միջոցով
Տեղեկատվություն
SeaTable-ը բազմաֆունկցիոնալ ամպային հարթակ է տվյալների կառավարման համար, որը համատեղում է էլեկտրոնային աղյուսակների, տվյալների բազաների և ավտոմատացման գործիքների հնարավորությունները: SeaTable-ը թիմերին հնարավորություն է տալիս կազմակերպել տվյալների հետ համատեղ աշխատանքը, ստեղծել հարցումներ տեղեկատվության հավաքագրման համար, կարգավորել գործընթացների ավտոմատացում և ինտեգրվել արտաքին ծառայությունների հետ: Հարթակը հատկապես հայտնի է CRM թիմերի, նախագծերի մենեջերների և տվյալների վերլուծաբանների շրջանում:
Server Community Edition տարբերակ
Այս տեղակայումը ներառում է SeaTable Server Community Edition - անվճար տեղային տարբերակ՝ սահմանափակումներով: Հիմնական սահմանափակումները ներառում են՝
- Առավելագույնը 3 օգտվող համակարգում
- Հիմնական գործառույթներ առանց էնտերպրայզ հնարավորությունների
- Սահմանափակ աջակցություն (community support)
- Ընդլայնված նույնականացման բացակայություն (SAML, OAuth, LDAP)
- Ստանդարտ կոնֆիգուրացիա առանց բրենդինգի հարմարեցման
Կոմերցիոն օգտագործման և 3 հոգուց պိုen ավելի մեծ թիմերի համար անհրաժեշտ է անցում կատարել լիցենզավորված տարբերակներ:
Տարբերակների միջև եղած տարբերությունների մանրամասն նկարագրությունը կարելի է գտնել դրսին փաստաթղթերում:
SeaTable. Հիմնական գործառույթները¶
- Ունիվերսալ տվյալների բազաներ: կառուցվածքային աղյուսակների ստեղծում՝ տարբեր տվյալների տեսակներով (տեքստ, թվեր, ամսաթվեր, ֆայլեր, կապեր գրառումների միջև);
- Տվյալների հավաքագրման հարցումներ: վեբ-հարցումների ավտոմատ ստեղծում տվյալների մուտքագրման համար՝ վալիդացիայի և դիզայնի կարգավորումներով;
- Տվյալների դիտարկումներ: տեղեկատվության ցուցադրման բազմաթիվ եղանակներ (աղյուսակ, օրացույց, պատկերասրահ, Kanban տախտակ, գրաֆիկներ);
- Գործընթացների ավտոմատացում: կանոնների և սկրիպտների ստեղծում տվյալների փոփոխություններից հետո ավտոմատ գործողությունների համար;
- API և ինտեգրացիաներ: կապ արդյունքներով արտաքին ծառայությունների հետ՝ REST API-ի և պատրաստի ինտեգրացիաների միջոցով;
- Համագործակցություն: հասանելիության կառավարման ճկուն համակարգ, մեկնաբանություններ, ծանուցումներ և համատեղ խմբագրում;
- Իմպորտ և էքսպորտ: տարբեր ֆայլային ձևաչափերի աջակցություն (Excel, CSV, JSON) տվյալների փոխանակման համար;
- Ընդլայնված վերլուծություն: ռեհուրսային (pivot) աղյուսակների, գրաֆիկների և վահանակների (dashboards) ստեղծում տվյալների վերլուծության համար;
- Պլագիններ և ընդլայնումներ: լրացուցիչ ֆունկցիոնալություն ավելացնելու հնարավորություն պլագինների միջոցով:
Տեղակայման հնարավորություններ¶
| ID | Ծրագրային ապահովման անվանում | Համատեղելի ՕՀ | VM | BM | VGPU | GPU | Նվազագույն CPU (միջուկներ) | Նվազագույն RAM (ԳԲ) | Նվազագույն HDD/SSD (ԳԲ) | Սեփական դոմեն | Ակտիվ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 318 | SeaTable Community Edition | Ubuntu 22.04, Debian 12, Ubuntu 24.04 | + | + | + | + | 4 | 8 | 50 | Ոչ | ՊԱՏՎԻՐԵԼ |
Նշում
Լռելյայն տեղակայվում է SeaTable Server Community Edition-ը՝ հիմնական կոնֆիգուրացիայով: Լրացուցիչ ծառայություններ ակտիվացնելու համար փոփոխեք .env ֆայլը /opt/seatable-compose/ թղթապանակում: Community Edition-ը սահմանափակված է 3 օգտվողով և հարմար է թեստավորման և փոքր թիմերի համար:
SeaTable-ի տեղակայումից հետո սկսել աշխատանքը¶
Վճարումից հետո գրանցված հասցեին կուղարկվի էլեկտրոնային նամակ, որտեղ նշված կլինի, որ սերվերը պատրաստ է օգտագործման համար: Այն կներառի VPS IP հասցեն, ինչպես նաև մուտքի տվյալները (login և password) կապման համար: Մեր ընկերության հաճախորդները կարող են կառավարել սարքավորումները սերվերի կառավարման պանելի և API-ի միջոցով — Invapi.
Ավտորիզացման տվյալները կարող եք գտնել սերվերի կառավարման պանելի Configuration >> Tags բաժնում կամ ուղարկված էլեկտրոնային նամակում.
- Հղում SeaTable վեբ-ինտերֆեյսին մուտք գալու համար:
webpanelթեգում ; - Login և Password սերվերի կառավարման համար՝ ուղարկվում է էլեկտրոնային նամակով սերվերի հանձնման պահին.
- Login SeaTable վեբ-ինտերֆեյսին մուտք գալու համար՝
seatable_loginթեգում ; - Password SeaTable վեբ-ինտերֆեյսին մուտք գալու համար՝
seatable_passwordթեգում ;

Առաջին մուտքը¶
Վեբ-ինտերֆեյսին մուտք գործելը¶
- Բացեք վեբ բրաուզերը և անցեք
webpanelթեգի հղումով ; - SeaTable-ի մեկնարկային էջում մուտքագրեք ձեր տվյալները.
- Email: տվյալներ
seatable_loginթեգից ; - Password: տվյալներ
seatable_passwordթեգից ;
- Email: տվյալներ
- Սեղմեք
Log Inկոճակը.

Օգտատերի ինտերֆեյս¶
Հաջող մուտքից հետո դուք կուղորդվեք SeaTable-ի հիմնական ինտերֆեյս:

Աշխատանքային տարածքի հիմնական բաժինները.
- Workspace - աշխատանքային տարածք՝ հիմնական բաժիններով.
- Bases - ձեր տվյալների բազաները;
- Activities - գործողությունների լանդակ (feed);
- Common datasets - ընդհանուր տվյալների հավաքածուներ;
- Trash - ջնջված էլեմենտների կղկատեղ;
- Help and resources - հղման նյութեր.
- Manual - օգտագործողի ուղեցույց:
- My bases - անձնական տվյալների բազաներ՝ հետևյալ հնարավորություններով.
- Ստեղծել նոր base կամ թղթապանակ;
- Իմպորտել տվյալներ ֆայլերից:
- Shared with me - այլ օգտվողների կողմից կիսվելած տվյալների բազաներ:
Խորհուրդ
Առաջարկվում է նախ ծանոթանալ Manual բաժնին՝ հարթակի հնարավորությունների մասին ավելի լավ իմանալու համար:
SeaTable ինտերֆեյսի հիմնական բաժինները¶
Առաջին տվյալների բազայի ստեղծումը¶

Նոր տվյալների բազա ստեղծելու համար.
- My bases բաժնում սեղմեք
Add a base or folder; - Ընտրեք տարբերակներից մեկը.
- Create a blank base - ստեղծել դատարկ base;
- Import from file - տվյալների իմպորտ ֆայլից (.xlsx, .csv, .dtable);
- Create a folder - ստեղծել թղթապանակ base-երը կազմակերպելու համար:
Նոր Base-ի կարգավորումը¶
Դատարկ base ստեղծելիս.
- Base name - մուտքագրեք նախագծի հստակ անվանումը;
- Description - ավելացրեք base-ի նպատակի համառոտ նկարագրությունը;
- Icon and color - ընտրեք վիզուալ ոճ՝ արագ նույնականացման համար;
- Access settings - սահմանեք, թե ով կարող է դիտել և խմբագրել base-ը:
Տվյալների կառավարման հիմնական գործառույթները¶
Base ստեղծելուց հետո դուք ունեք հասանելիություն՝
- Ավելացնել սյուներ - տարբեր տվյալների տեսակներ (տեքստ, թվեր, ամսաթվեր, ֆայլեր, կապեր);
- Ստեղծել դիտարկումներ (views) - աղյուսակ, օրացույց, պատկերասրահ, Kanban;
- Կարգավորել հարցումներ - օգտատերերի տվյալների հավաքագրման համար;
- Ավտոմատացում - կանոններ և սկրիպտներ տվյալների մշակման համար;
- Համագործակցություն - օգտվողների հրավիրում և հասանելիության իրավունքների կարգավորում:
Լրացուցիչ ծառայությունների ակտիվացումը¶
Լռելյայն SeaTable-ը տրամադրվում է միայն հիմնական կոնֆիգուրացիայով: Լրացուցիչ հնարավորություններ ակտիվացնելու համար կատարեք հետևյալ քայլերը.
Միացում սերվերին¶
Միացեք սերվերին SSH-ի միջոցով՝ օգտագործելով էլեկտրոնային նամակում առկա տվյալները.
Ուղևորություն դեպի աշխատանքային թղթապանակ¶
Անվտանգության բանալիների գեներացումը¶
Լրացուցիչ ծառայությունները ակտիվացնելուց առաջ գեներացրեք անվտանգության բանալիները.

Կարևոր է
Պահպանեք բոլոր գեներացված բանալիները. դրանք անհրաժեշտ կլինեն կարգավորումների համար:
Կարգավորումների իրականացում¶
Ներկա կոնֆիգուրացիայի դիտումը¶
Կոնֆիգուրացիոն ֆայլի խմբագրումը¶
.env ֆայլում գտեք COMPOSE_FILE տողը և թարմացրեք այն՝ անհրաժեշտ ծառայությունները ակտիվացնելու համար.
Անվտանգության փոփոխականների ավելացումը¶
Ավելացրեք ձեր գեներացված բանալիները .env ֆայլի վերջում.
# OnlyOffice settings
ONLYOFFICE_JWT_SECRET=your_generated_key_1
# n8n settings
N8N_ENCRYPTION_KEY=your_generated_key_2
POSTGRES_PASSWORD=your_generated_password_1
POSTGRES_NON_ROOT_PASSWORD=your_generated_password_2

Հասանելի լրացուցիչ ծառայությունները¶
Փաստաթղթերի խմբագրիչներ:
onlyoffice.yml- Microsoft Office խմբագրիչ բրաուզերում;collabora.yml- LibreOffice-ի վրա հիմնված փաստաթղթերի խմբագրիչ;
Ավտոմատացում և ինտեգրացիաներ:
n8n.yml- workflow ավտոմատացման հարթակ;python-pipeline.yml- տվյալների մշակման գործիքներ Python-ով;
Մոնիթորինգ և ադմինիստրացիա:
zabbix.yml- ենթակառուցվածքի մոնիթորինգի համակարգ;gatus.yml- ծառայության կարգավիճակի մոնիթորինգ;uptime-kuma.yml- վեբ ծառայության հասանելիության մոնիթորինգ;
Լրացուցիչ գործառույթներ:
seadoc.yml- առաջադեմ փաստաթղթերի խմբագրիչ;tldraw.yml- դիագրամների և սխեմաների ստեղծման գործիք;restic.yml- ավտոմատացված պահուստային պատճենման (backup) լուծում;clamav.yml- ֆայլերի վիրուսային սկանավորման հնարավորություն:
Լրացուցիչ ծառայությունների գործարկումը¶
Փոփոխությունների պահպանումը և մեկնարկը¶
Խմբագրելուց հետո պահպանեք փոփոխությունները խմբագրիչում (Ctrl+X, այնուհետև Y nano-ում) և գործարկեք.
Կոնտեյներների կարգավիճակի ստուգումը¶
Հաջող գործարկումը կունենա հետևյալ տեսք.
[+] Running 8/8
✓ Network backend-n8n-net Created
✓ Container n8n-postgres Healthy
✓ Container mariadb Healthy
✓ Container redis Healthy
✓ Container onlyoffice Started
✓ Container seatable-server Running
✓ Container caddy Started
✓ Container n8n Started

OnlyOffice ֆունկցիոնալության ստուգում¶
OnlyOffice-ին հասանելիություն¶
Հաջող գործարկումից հետո OnlyOffice-ին հասանելի կլինի հասցեով՝ https://your_domain:6233
Դուք կտեսնեք OnlyOffice-ի հյուրընկալման էջը.

Էջը հաստատում է՝
- OnlyOffice Docs Community Edition-ը հաջողությամբ տեղակայված է.
- JWT-ը ակտիվ է ռեզում անվտանգության համար.
- Ինտեգրացիան պատրաստ է SeaTable-ի հետ օգտագործման համար:
n8n-ի կարգավորումը¶
n8n-ին հասանելիություն¶
n8n-ին հասանելի կլինի հասցեով՝ https://your_domain:6231
Նախնական կարգավորում¶
Առաջին մուտքի ժամանակ կբացվի ստեղծման էջը.

Լրացրեք ձևաթերթը նոր տվյալներով (սա առանձին SeaTable հաշիվ է).
- Email: մուտքագրեք n8n ադմինիստրատորի էլ. հասցեն.
- First Name: Ադմինիստրատորի անունը.
- Last Name: Ադմինիստրատորի apellido-ն (ազգանունը).
- Password: Ստեղծեք գաղտնաբառ (նվազագույնը 8 նիշ, 1 թիվ, 1 մեծատառ):
Նշում
n8n հաշվի տվյալները ստեղծվում են առանձին և կապված չեն SeaTable մուտքի տվյալների հետ:
Լրացնելուց հետո սեղմեք Next՝ կարգավորումը հավելելու համար:
Ծառայությունների կառավարում¶
Հիմնական ադմինիստրացիոն հրամաններ¶
Կոնտեյներների կարգավիճակի դիտումը.
Կոնֆիգուրացիայի ստուգումը կոնտեյների ներսում.
Docker Compose կառավարում¶
Կառավարման հրամանները /opt/seatable-compose/ թղթապանակում.
Հասանելի ծառայությունները կարգավորումից հետո¶
Կարգավորումներն ավարտելուց հետո դուք կունենաք հասանելիություն՝
- SeaTable - հիմնական ինտերֆեյս՝
https://your_domain - OnlyOffice - փաստաթղթերի խմբագրիչ՝
https://your_domain:6233 - n8n - ավտոմատացում՝
https://your_domain:6231
Նշում
SeaTable-ի կարգավորման և օգտագործման վերաբերյալ մանրամասն տեղեկատվությունը կարելի է գտնել պաշտոնական փաստաթղթերում.
SeaTable սերվերի պատվիրումը API-ի միջոցով¶
Այս ծրագրի տեղակայումը API-ի միջոցով իրականացնելու համար հետևեք այս հրահանգներին