{"id":37157,"date":"2019-10-31T22:16:05","date_gmt":"2019-10-31T19:16:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/nastrojka-nextcloud-onlyoffice-na-odnom-servere-s-pomoshhyu-docker\/"},"modified":"2019-10-31T22:16:05","modified_gmt":"2019-10-31T19:16:05","slug":"nastrojka-nextcloud-onlyoffice-na-odnom-servere-s-pomoshhyu-docker","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nastrojka-nextcloud-onlyoffice-na-odnom-servere-s-pomoshhyu-docker","title":{"rendered":"NextCloudi + ONLYOFFICE seadistamine \u00fchel serveril Dockeriga","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tere, Habr! Esitan teile artikli t\u00f5lke <noindex><a rel=\"nofollow\" href=\"https:\/\/www.pterippi.fi\/?featured=5d52ea1d79d03a90594377ec&amp;page=projects\">\u201eNextCloudi ja ONLYOFFICE'i seadistamine \u00fchel serveril Dockeris\u201c<\/a><\/noindex>.<\/p>\n<p>On keeruline alahinnata veebip\u00f5histe kontorirakenduste, nagu Google Docs, ja pilveteenuste kasu tehniliselt suunatud inimeste elus. Tehnoloogiad on levinud nii laialdaselt, et isegi ettev\u00f5te Microsoft, kes on juba pikka aega domineerinud kontorirakenduste turul, on hiljuti keskendunud veebirakenduse Office 365 arendamisele ja kasutajate veenmisele oma teenuste tellimismudelitele \u00fcleminekul. K\u00f5iki, keda huvitab enda pilvesalvestuse seadistamine ja konfigureerimine, kutsume lugema edasi.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nM\u00f5ni aeg tagasi tutvusime pilvesalvestuslahenduste ja avatud l\u00e4htekoodiga veebip\u00f5histe kontorirakenduste paketiga, mida oleks piisavalt lihtne rakendada v\u00e4ikestes ettev\u00f5tetes. Peamine motivatsioon kogu dokumentatsiooni salvestamiseks veebis on paberimajanduse v\u00e4hendamine ja positiivsete \u00e4ripraktikate rakendamine, vaatamata v\u00e4ikesele tehingute mahule. Teisest k\u00fcljest on mureks, et pilveserveri rendimine selle teenuse pakkumiseks on v\u00e4hem turvaline kui andmete hoidmine ettev\u00f5tte territooriumil, kuna teil ei ole juurdep\u00e4\u00e4su oma serverile v\u00f5i liiklusele f\u00fc\u00fcsilise auditi l\u00e4biviimiseks. Seet\u00f5ttu on vajalik ka l\u00f5pp-to-l\u00f5pp kr\u00fcpteerimine ja avatud l\u00e4htekoodiga tarkvara. <\/p>\n<p>Arvesse v\u00f5ttes kogu k\u00e4ttek\u00e4iv teavet avatud l\u00e4htekoodiga lahenduste kohta, leidsime kaks aktiivset projekti (hiljutiste git-reposiidi commit'idega viimase 12 kuu jooksul), mis on loodud pilvesalvestuseks: NextCloud ja OwnCloud, ning ainsa aktiivse kontorirakenduste paketi ONLYOFFICE. M\u00f5lemas pilvesalvestuslahenduses on funktsionaalsus umbes sama ja NextCloudi valimise otsus p\u00f5hines t\u00f5enditel, et see v\u00f5iks olla integreeritud ONLYOFFICE'iga, et tagada kasutajale mugav suhtlemine tarkvaraga. Siiski, kui me alustasime teenuste seadistamist, sai selgeks, et teavet nende teenuste integreerimise kohta on v\u00e4he. Leidsime 3 \u00f5petlikku videot, kuidas integreerimist teostada: <\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=GAd-x_sP6ng\">www.youtube.com\/watch?v=GAd-x_sP6ng<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=ceOld6P16wI\">www.youtube.com\/watch?v=ceOld6P16wI<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=DvTXyl-OOZA\">www.youtube.com\/watch?v=DvTXyl-OOZA<\/a><\/noindex><\/li>\n<\/ul>\n<p>\n\u00dckski kolmest videost ei vastanud k\u00fcsimusele, kuidas installida ONLYOFFICE dokumentide teenust samasse f\u00fc\u00fcsilisse serverisse nagu NextCloud koos \u00fchise nginx-iga. Selle asemel kasutasid nad selliseid lahendusi nagu eraldi portide kasutamine dokumentide teenuse API jaoks. Teine pakutud variant oli eraldi serveri k\u00e4itamine dokumentide teenusele, kus oli k\u00e4sitsi seadistatud konfiguratsioon sisseehitatud nginx'i instantsile dokumentide teenuste jaoks, et installida p\u00e4\u00e4sul\u00fc\u00fcsi v\u00f5ti (eelnevalt teadaolev p\u00e4\u00e4sul\u00fc\u00fcsi v\u00f5ti, mis kinnitab juurdep\u00e4\u00e4su andmekoobastele) ja TLS-sertifikaadid. \u00dcksikasjalikumalt kirjeldatud l\u00e4henemisviise peeti ebaefektiivseks ja ebaturvaliseks, seet\u00f5ttu integreerisime NextCloudi, ONLYOFFICE'i ja \u00fchise nginx-i, mis jaotab p\u00e4ringud domeeninimede j\u00e4rgi, kasutades docker-compose'i. Siin on samm-sammult teave, kuidas seda teha. <\/p>\n<h2>Samm 1: nginx konteiner<\/h2>\n<p>\nSee on v\u00e4ga lihtne installatsioon, kuid see samm vajab k\u00f5ige rohkem t\u00f6\u00f6d, et konfigureerida tagurpidi proksiserverit. Esiteks l\u00f5ime docker-compose'i konfiguratsiooni nginx:stable pildile.<\/p>\n<pre><code class=\"plaintext\">version: '2'\nservices:\n  nginx:\n    image : nginx:stable\n    restart: always\n    volumes:\n      - .\/nginx\/nginx-vhost.conf:\/etc\/nginx\/conf.d\/default.conf:ro\n      - .\/nginx\/certificates:\/mycerts \n    ports:\n      - 443:443\n      - 80:80\n<\/code><\/pre>\n<p>\nSee loob konteineri, mille portidel 80 ja 443 on avalik juurdep\u00e4\u00e4s, kaardistab konfiguratsiooni nginx\/nginx-vhost.conf ja m\u00e4\u00e4ratleb ladustamise iseseisvalt allkirjastatud sertifikaatide v\u00f5i Let's Encrypt'i Certbot'i loodud sertifikaatide jaoks kaustas \/nginx\/certificates. Siin peaksid olema kaustad office.yourdomain.com ja cloud.yourdomain.com, kus igas on failid fullchain1.pem ja privkey1.pem sertifikaadi ja privaatse v\u00f5tme ahela jaoks vastavalt. Rohkem teavet selle kohta, kuidas genereerida iseseisvalt allkirjastatud sertifikaate, leiate siit <noindex><a rel=\"nofollow\" href=\"https:\/\/www.akadia.com\/services\/ssh_test_certificate.html\">www.akadia.com\/services\/ssh_test_certificate.html<\/a><\/noindex> (failide .key ja .crt \u00fcmbernimetamine .pem-iks t\u00f6\u00f6tab ilma nginx'i failistruktuuri konverteerimiseta).<\/p>\n<p>Seej\u00e4rel m\u00e4\u00e4rasime vhost-faili. Esiteks m\u00e4\u00e4rame port 80 k\u00e4itumiseks lihtsa \u00fcmbersuunamise https-ile, kuna me ei soovi lubada \u00fchtegi http liiklust.<\/p>\n<pre><code class=\"nginx\">server {\n    listen 80;\n    location \/ {\n        return 301\n            https:\/\/$host$request_uri;\n    }\n}\n<\/code><\/pre>\n<p>\nSeej\u00e4rel l\u00f5ime kaks virtuaalset serverit port 443 meie teenuste jaoks: <\/p>\n<pre><code class=\"nginx\">server {\n    listen 443 ssl;\n    server_name cloud.yourdomain.com;\n    root \/var\/www\/html;\n\n    ssl_certificate     \/mycerts\/cloud.yourdomain.com\/fullchain1.pem;\n    ssl_certificate_key \/mycerts\/cloud.yourdomain.com\/privkey1.pem;\n    ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;\n    ssl_ciphers         HIGH:!aNULL:!MD5;\n\n    location \/ {\n        proxy_set_header X-Real-IP $remote_addr;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_set_header X-Forwarded-Proto $scheme;\n        proxy_set_header Host $http_host;\n        proxy_redirect off;\n        proxy_pass http:\/\/app:80;\n    }\n}\nserver {\n    listen 443 ssl;\n    server_name office.yourdomain.com;\n    root \/var\/www\/html;\n\n    ssl_certificate     \/mycerts\/office.yourdomain.com\/fullchain1.pem;\n    ssl_certificate_key \/mycerts\/office.yourdomain.com\/privkey1.pem;\n    ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;\n    ssl_ciphers         HIGH:!aNULL:!MD5;\n\n    location \/ {\n        proxy_set_header X-Real-IP $remote_addr;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_set_header X-Forwarded-Proto $scheme;\n        proxy_set_header Host $http_host;\n        proxy_redirect off;\n        proxy_pass http:\/\/onlyoffice:80;\n    }\n}\n<\/code><\/pre>\n<p><\/p>\n<h2>Samm 2: dokumenditeenus<\/h2>\n<p>\nN\u00fc\u00fcd peame lisama dokumenditeenuse konteineri meie docker-compose.yml. Siin ei ole midagi erilist seadistada. <\/p>\n<pre><code class=\"plaintext\">services:\n...\n  onlyoffice:\n    image: onlyoffice\/documentserver\n    restart: always\n<\/code><\/pre>\n<p>\nAga \u00e4rge unustage siduda nginx konteinerit dokumenditeenusega:<\/p>\n<pre><code class=\"plaintext\">services:\n...\n  nginx:\n    ...\n    depends_on:\n      - onlyoffice\n<\/code><\/pre>\n<p><\/p>\n<h2>Samm 3: NextCloud<\/h2>\n<p>\nEsiteks lisame uued teenused:<\/p>\n<pre><code class=\"plaintext\">services:\n...\n  db:\n    image: mariadb\n    command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW\n    restart: always\n    volumes:\n      - \/data\/nextcloud_db:\/var\/lib\/mysql\n    environment:\n      - MYSQL_ROOT_PASSWORD=#lae siia m\u00f5ni parool\n      - MYSQL_PASSWORD=#lae siia m\u00f5ni teine parool\n      - MYSQL_DATABASE=nextcloud\n      - MYSQL_USER=nextcloud\n  app:\n    image: nextcloud\n    depends_on:\n      - db\n      - onlyoffice\n    restart: always\n<\/code><\/pre>\n<p>\nja lisame lingi nginx-ile:<\/p>\n<pre><code class=\"plaintext\">services:\n...\n  nginx:\n    ...\n    depends_on:\n      - app \n<\/code><\/pre>\n<p>\nN\u00fc\u00fcd on aeg konteinerid alla laadida. <\/p>\n<pre><code class=\"plaintext\">Vaatame lihtsat n\u00e4idet.  \n<\/code><\/pre>\n<p>\nM\u00f5ne aja p\u00e4rast hakkab nginx teid suunama NextCloudi v\u00e4lissele interface'ile, mis on vaikimisi seadistuse leheke. Te peate sisestama oma esimese administraatori kasutajanime ja parooli ning andmed andmebaasi kohta, mille te m\u00e4\u00e4rasite docker-compose.yml. Kui seadistus on l\u00f5petatud, saate sisse logida. Meie puhul v\u00f5ttis ooteaeg peaaegu minuti ja n\u00f5udis t\u00e4iendavat sisselogimislehe uuendamist, enne kui saime pilveteenusesse sisse logida. <\/p>\n<p><b class=\"spoiler_title\">NextCloudi teenuse seadete aken<\/b><img decoding=\"async\" alt=\"NextCloudi + ONLYOFFICE seadistamine \u00fchel serveril Dockeriga\" src=\"\/wp-content\/uploads\/2019\/08\/9fb9cb899c09380cf9ba9e67c185ab86.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Samm 4: NextCloudi ja ONLYOFFICE'i \u00fchendamine<\/h2>\n<p>\nSelle sammu raames peate installima NextCloudi rakenduse, mis \u00fchendab ONLYOFFICE funktsionaalsusega. Alustame rakenduste juhtpaneelilt, mis asub men\u00fc\u00fc paremas \u00fclanurgas. Leidke rakendus ONLYOFFICE (jaotisest \u201eKontor ja tekst\u201d (Office &amp; text) v\u00f5i otsimise abil), installige see ja aktiveerige. <\/p>\n<p>Seej\u00e4rel liikuge men\u00fc\u00fcsse paremas \u00fclanurgas ja valige Seaded (Settings), kus peaksite leidma vasakus men\u00fc\u00fcs elemendi ONLYOFFICE. Avage see. Teil on vajalik sisestada aadressid, nagu allpool on n\u00e4idatud.<\/p>\n<p><b class=\"spoiler_title\">Integratsioonirakenduse seaded<\/b><img decoding=\"async\" alt=\"NextCloudi + ONLYOFFICE seadistamine \u00fchel serveril Dockeriga\" src=\"\/wp-content\/uploads\/2019\/08\/e0c324c3256c0ce115bd591c6aa14fa9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEsimene aadress on m\u00f5eldud m\u00f5nedest js ja css failidest otse juurdep\u00e4\u00e4suks veebibrauseris k\u00e4ivitatavale rakendusele (see on see, mida me peame tegema ONLYOFFICE teenuse juurdep\u00e4\u00e4su avamiseks nginx kaudu). Salajane v\u00f5ti ei ole vajalik, sest usaldame Dockerist tulevat isoleerimiskihte rohkem kui p\u00fcsivat autentimisv\u00f5tit. Kolmas aadress on vajalik NextCloudi konteineri jaoks otse ainult ONLYOFFICE API-le \u00fchendamiseks, kasutades Dockeris vaikimisi sisemist hostinime. Ja viimane v\u00e4li on vajalik selleks, et ONLYOFFICE saaks teha tagasikutsumise NextCloud API-le, kasutades v\u00e4lisest IP-aadressist v\u00f5i Dockerist, kui kasutate Dockerite v\u00f5rgustikke, kuid meie juhul seda ei kasutata. Veenduge, et teie tulem\u00fc\u00fcriseaded v\u00f5imaldavad selliseid interaktsioone. <\/p>\n<p>P\u00e4rast salvestamist testib NextCloud \u00fchendust ning kui k\u00f5ik on \u00f5igesti seadistatud, n\u00e4itab see teile integreerimisega seotud seadeid - n\u00e4iteks, milliseid failit\u00fc\u00fcpe saab selle integreerimisega redigeerida. Kohandage vastavalt oma soovidele. <\/p>\n<h2>L\u00f5ppsamm: kust redaktorit leida<\/h2>\n<p>\nKui naasete oma pilvehoidla kaustadesse ja kl\u00f5psate \u201e+\u201d, et luua uus fail, on teil saadaval uus v\u00f5imalus luua dokument, tabel v\u00f5i esitlus. Nende abiga loote ja saate kohe muuta neid failit\u00fc\u00fcpe, kasutades ONLYOFFICE\u2019i.<\/p>\n<p><b class=\"spoiler_title\">Failide loomise men\u00fc\u00fc<\/b><img decoding=\"async\" alt=\"NextCloudi + ONLYOFFICE seadistamine \u00fchel serveril Dockeriga\" src=\"\/wp-content\/uploads\/2019\/08\/652cc0cb55dfbe7b3907759074d6fa5d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h4>Lisa 1<\/h4>\n<p>\nT\u00e4ieliku sisu docker-compose.yml leiate siit: <noindex><a rel=\"nofollow\" href=\"https:\/\/pastebin.com\/z1Ti1fTZ\">https:\/\/pastebin.com\/z1Ti1fTZ<\/a><\/noindex><br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/463629\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u00abSetting up NextCloud and ONLYOFFICE on a single server with Docker\u00bb. \u0421\u043b\u043e\u0436\u043d\u043e \u043d\u0435\u0434\u043e\u043e\u0446\u0435\u043d\u0438\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u0443 \u043e\u043d\u043b\u0430\u0439\u043d\u043e\u0432\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u043e\u0444\u0438\u0441\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430\u043f\u043e\u0434\u043e\u0431\u0438\u0435 Google Docs \u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u0432 \u0436\u0438\u0437\u043d\u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043b\u044e\u0434\u0435\u0439 (tech-oriented people). \u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0448\u0438\u0440\u043e\u043a\u043e\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft, \u0443\u0436\u0435 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u043c\u0438\u043d\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 \u043e\u0444\u0438\u0441\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27859,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37157","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nastrojka-nextcloud-onlyoffice-na-odnom-servere-s-pomoshhyu-docker\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 NextCloud + ONLYOFFICE \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Docker | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nastrojka-nextcloud-onlyoffice-na-odnom-servere-s-pomoshhyu-docker\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:16:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:16:05+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47NextCloud + ONLYOFFICE seadistamine \u00fchel serveril Dockeriga | ProHoster","description":"Tere, Habr!","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nastrojka-nextcloud-onlyoffice-na-odnom-servere-s-pomoshhyu-docker","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 NextCloud + ONLYOFFICE \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Docker | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nastrojka-nextcloud-onlyoffice-na-odnom-servere-s-pomoshhyu-docker","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:16:05+00:00","article:modified_time":"2019-10-31T19:16:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37157","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 06:19:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:32:14","updated":"2026-01-22 06:19:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/37157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=37157"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/37157\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/27859"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=37157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=37157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=37157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}