[{"data":1,"prerenderedAt":946},["ShallowReactive",2],{"Categories":3,"NavIndexCategoriesCountFooter":203,"content-\u002F2019\u002F07\u002F14\u002Fowncloud-on-docker-on-synology-nas\u002F":204},[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,68,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202],{"category":5},"System Administration",{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},"Software Development",{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":27},{"category":27},{"category":67},"Drones & RC",{"category":69},"DIY Projects",{"category":67},{"category":72},"Photography",{"category":69},{"category":69},{"category":69},{"category":67},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":67},{"category":69},{"category":69},{"category":67},{"category":67},{"category":72},{"category":72},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":5},{"category":5},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":5},{"category":67},{"category":67},{"category":72},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":72},{"category":67},{"category":138},"3D Printing - Laser Cutting - CNC",{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":5},{"category":138},{"category":27},{"category":27},{"category":138},{"category":138},{"category":72},{"category":158},"Photography,3D Printing - Laser Cutting - CNC",{"category":27},{"category":27},{"category":69},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":67},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":27},{"category":69},{"category":27},{"category":27},{"category":27},{"category":27},{"category":181},"Home Assistant",{"category":181},{"category":72},{"category":27},{"category":27},{"category":72},{"category":138},{"category":5},{"category":72},{"category":72},{"category":138},{"category":27},{"category":181},{"category":181},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},191,{"id":205,"title":206,"body":207,"category":933,"date":934,"description":213,"embedImage":933,"extension":935,"image":933,"intro":213,"meta":936,"navigation":294,"path":937,"seo":938,"series":933,"sitemap":939,"stem":940,"tags":941,"__hash__":945},"content\u002F2019\u002F07\u002F14\u002Fowncloud-on-docker-on-synology-nas.md","Owncloud on docker on Synology NAS behind nginx proxy",{"type":208,"value":209,"toc":931},"minimark",[210,214,217,229,236,247,250,263,873,876,882,885,888,891,897,900,906,909,912,918,921,924,927],[211,212,213],"p",{},"I thought that it would be interesting to run up an instance of owncloud on docker. I have several machines I could put this on - but - if I were to use it as a larger server then I want the bigger disk of the NAS.",[211,215,216],{},"The docker GUI on the DSM software on the NAS is restricted - so we're working on the command line here.",[211,218,219,220],{},"We'll install the owncloud\u002Fserver docker image - the readme is here: ",[221,222,223],"a",{"href":223,"rel":224,"target":228},"https:\u002F\u002Fgithub.com\u002Fowncloud-docker\u002Fserver",[225,226,227],"nofollow","noopener","noreferer","_blank",[211,230,231,232],{},"I used the suggestions on that readme - but found I had the error message that is discussed on this github issue: ",[221,233,234],{"href":234,"rel":235,"target":228},"https:\u002F\u002Fgithub.com\u002Fowncloud-docker\u002Fserver\u002Fissues\u002F35",[225,226,227],[237,238,243],"pre",{"className":239,"code":241,"language":242},[240],"language-text","General error: 1036 Table '\u002Ftmp\u002F#some_name.MAI' is read only\n","text",[244,245,241],"code",{"__ignoreMap":246},"",[211,248,249],{},"However on that issue they state that plain MariaDB image seems to work where the webhippie\u002Fmariadb image does not. Things to note:",[251,252,253,257,260],"ul",{},[254,255,256],"li",{},"the MariaDB image uses some different environment variables",[254,258,259],{},"I configured the mail client at this point - using gmail",[254,261,262],{},"I added the sub_url setting so that it would be easier to keep track of when doing the nginx proxy",[237,264,268],{"className":265,"code":266,"language":267,"meta":246,"style":246},"language-shell shiki shiki-themes github-dark","docker volume create owncloud_redis\n\ndocker run -d \\\n  --name redis \\\n  -e REDIS_DATABASES=1 \\\n  --volume owncloud_redis:\u002Fvar\u002Flib\u002Fredis \\\n  webhippie\u002Fredis:latest\n\ndocker volume create owncloud_mysql\ndocker volume create owncloud_backup\n\ndocker run -d \\\n  --name mariadb \\\n  -e MYSQL_ROOT_PASSWORD=owncloud \\\n  -e MYSQL_USER=owncloud \\\n  -e MYSQL_PASSWORD=owncloud \\\n  -e MYSQL_DATABASE=owncloud \\\n  --volume owncloud_mysql:\u002Fvar\u002Flib\u002Fmysql \\\n  --volume owncloud_backup:\u002Fvar\u002Flib\u002Fbackup \\\n  mariadb:latest\n\nexport OWNCLOUD_VERSION=10.2.1\nexport OWNCLOUD_DOMAIN=localhost\nexport ADMIN_USERNAME=admin\nexport ADMIN_PASSWORD=not_telling_you\nexport HTTP_PORT=5999\n\ndocker volume create owncloud_files\n\ndocker run -d \\\n  --name owncloud \\\n  --link mariadb:db \\\n  --link redis:redis \\\n  -p ${HTTP_PORT}:8080 \\\n  -e OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN} \\\n  -e OWNCLOUD_DB_TYPE=mysql \\\n  -e OWNCLOUD_DB_NAME=owncloud \\\n  -e OWNCLOUD_DB_USERNAME=owncloud \\\n  -e OWNCLOUD_DB_PASSWORD=owncloud \\\n  -e OWNCLOUD_DB_HOST=db \\\n  -e OWNCLOUD_ADMIN_USERNAME=${ADMIN_USERNAME} \\\n  -e OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD} \\\n  -e OWNCLOUD_REDIS_ENABLED=true \\\n  -e OWNCLOUD_REDIS_HOST=redis \\\n  -e OWNCLOUD_SUB_URL=\u002Fowncloud \\\n  -e OWNCLOUD_MAIL_DOMAIN=my_email_domain \\\n  -e OWNCLOUD_MAIL_FROM_ADDRESS=my_email_user \\\n  -e OWNCLOUD_MAIL_SMTP_AUTH=true \\\n  -e OWNCLOUD_MAIL_SMTP_AUTH_TYPE=LOGIN \\\n  -e OWNCLOUD_MAIL_SMTP_HOST=smtp.gmail.com \\\n  -e OWNCLOUD_MAIL_SMTP_MODE=smtp \\\n  -e OWNCLOUD_MAIL_SMTP_NAME=my_email_address \\\n  -e OWNCLOUD_MAIL_SMTP_PASSWORD=an_app_specific_password_for_my_email_address \\\n  -e OWNCLOUD_MAIL_SMTP_PORT=465 \\\n  -e OWNCLOUD_MAIL_SMTP_SECURE=ssl \\\n  --volume owncloud_files:\u002Fmnt\u002Fdata \\\n  owncloud\u002Fserver:${OWNCLOUD_VERSION}\n","shell",[244,269,270,289,296,311,322,336,347,353,358,370,382,387,398,408,418,428,438,448,458,468,474,479,496,509,522,535,548,553,565,570,581,591,602,612,626,640,650,660,670,680,690,703,716,729,739,749,759,769,781,791,801,811,821,831,844,854,864],{"__ignoreMap":246},[271,272,275,279,283,286],"span",{"class":273,"line":274},"line",1,[271,276,278],{"class":277},"svObZ","docker",[271,280,282],{"class":281},"sU2Wk"," volume",[271,284,285],{"class":281}," create",[271,287,288],{"class":281}," owncloud_redis\n",[271,290,292],{"class":273,"line":291},2,[271,293,295],{"emptyLinePlaceholder":294},true,"\n",[271,297,299,301,304,308],{"class":273,"line":298},3,[271,300,278],{"class":277},[271,302,303],{"class":281}," run",[271,305,307],{"class":306},"sDLfK"," -d",[271,309,310],{"class":306}," \\\n",[271,312,314,317,320],{"class":273,"line":313},4,[271,315,316],{"class":306},"  --name",[271,318,319],{"class":281}," redis",[271,321,310],{"class":306},[271,323,325,328,331,334],{"class":273,"line":324},5,[271,326,327],{"class":306},"  -e",[271,329,330],{"class":281}," REDIS_DATABASES=",[271,332,333],{"class":306},"1",[271,335,310],{"class":306},[271,337,339,342,345],{"class":273,"line":338},6,[271,340,341],{"class":306},"  --volume",[271,343,344],{"class":281}," owncloud_redis:\u002Fvar\u002Flib\u002Fredis",[271,346,310],{"class":306},[271,348,350],{"class":273,"line":349},7,[271,351,352],{"class":281},"  webhippie\u002Fredis:latest\n",[271,354,356],{"class":273,"line":355},8,[271,357,295],{"emptyLinePlaceholder":294},[271,359,361,363,365,367],{"class":273,"line":360},9,[271,362,278],{"class":277},[271,364,282],{"class":281},[271,366,285],{"class":281},[271,368,369],{"class":281}," owncloud_mysql\n",[271,371,373,375,377,379],{"class":273,"line":372},10,[271,374,278],{"class":277},[271,376,282],{"class":281},[271,378,285],{"class":281},[271,380,381],{"class":281}," owncloud_backup\n",[271,383,385],{"class":273,"line":384},11,[271,386,295],{"emptyLinePlaceholder":294},[271,388,390,392,394,396],{"class":273,"line":389},12,[271,391,278],{"class":277},[271,393,303],{"class":281},[271,395,307],{"class":306},[271,397,310],{"class":306},[271,399,401,403,406],{"class":273,"line":400},13,[271,402,316],{"class":306},[271,404,405],{"class":281}," mariadb",[271,407,310],{"class":306},[271,409,411,413,416],{"class":273,"line":410},14,[271,412,327],{"class":306},[271,414,415],{"class":281}," MYSQL_ROOT_PASSWORD=owncloud",[271,417,310],{"class":306},[271,419,421,423,426],{"class":273,"line":420},15,[271,422,327],{"class":306},[271,424,425],{"class":281}," MYSQL_USER=owncloud",[271,427,310],{"class":306},[271,429,431,433,436],{"class":273,"line":430},16,[271,432,327],{"class":306},[271,434,435],{"class":281}," MYSQL_PASSWORD=owncloud",[271,437,310],{"class":306},[271,439,441,443,446],{"class":273,"line":440},17,[271,442,327],{"class":306},[271,444,445],{"class":281}," MYSQL_DATABASE=owncloud",[271,447,310],{"class":306},[271,449,451,453,456],{"class":273,"line":450},18,[271,452,341],{"class":306},[271,454,455],{"class":281}," owncloud_mysql:\u002Fvar\u002Flib\u002Fmysql",[271,457,310],{"class":306},[271,459,461,463,466],{"class":273,"line":460},19,[271,462,341],{"class":306},[271,464,465],{"class":281}," owncloud_backup:\u002Fvar\u002Flib\u002Fbackup",[271,467,310],{"class":306},[271,469,471],{"class":273,"line":470},20,[271,472,473],{"class":281},"  mariadb:latest\n",[271,475,477],{"class":273,"line":476},21,[271,478,295],{"emptyLinePlaceholder":294},[271,480,482,486,490,493],{"class":273,"line":481},22,[271,483,485],{"class":484},"snl16","export",[271,487,489],{"class":488},"s95oV"," OWNCLOUD_VERSION",[271,491,492],{"class":484},"=",[271,494,495],{"class":306},"10.2.1\n",[271,497,499,501,504,506],{"class":273,"line":498},23,[271,500,485],{"class":484},[271,502,503],{"class":488}," OWNCLOUD_DOMAIN",[271,505,492],{"class":484},[271,507,508],{"class":488},"localhost\n",[271,510,512,514,517,519],{"class":273,"line":511},24,[271,513,485],{"class":484},[271,515,516],{"class":488}," ADMIN_USERNAME",[271,518,492],{"class":484},[271,520,521],{"class":488},"admin\n",[271,523,525,527,530,532],{"class":273,"line":524},25,[271,526,485],{"class":484},[271,528,529],{"class":488}," ADMIN_PASSWORD",[271,531,492],{"class":484},[271,533,534],{"class":488},"not_telling_you\n",[271,536,538,540,543,545],{"class":273,"line":537},26,[271,539,485],{"class":484},[271,541,542],{"class":488}," HTTP_PORT",[271,544,492],{"class":484},[271,546,547],{"class":306},"5999\n",[271,549,551],{"class":273,"line":550},27,[271,552,295],{"emptyLinePlaceholder":294},[271,554,556,558,560,562],{"class":273,"line":555},28,[271,557,278],{"class":277},[271,559,282],{"class":281},[271,561,285],{"class":281},[271,563,564],{"class":281}," owncloud_files\n",[271,566,568],{"class":273,"line":567},29,[271,569,295],{"emptyLinePlaceholder":294},[271,571,573,575,577,579],{"class":273,"line":572},30,[271,574,278],{"class":277},[271,576,303],{"class":281},[271,578,307],{"class":306},[271,580,310],{"class":306},[271,582,584,586,589],{"class":273,"line":583},31,[271,585,316],{"class":306},[271,587,588],{"class":281}," owncloud",[271,590,310],{"class":306},[271,592,594,597,600],{"class":273,"line":593},32,[271,595,596],{"class":306},"  --link",[271,598,599],{"class":281}," mariadb:db",[271,601,310],{"class":306},[271,603,605,607,610],{"class":273,"line":604},33,[271,606,596],{"class":306},[271,608,609],{"class":281}," redis:redis",[271,611,310],{"class":306},[271,613,615,618,621,624],{"class":273,"line":614},34,[271,616,617],{"class":306},"  -p",[271,619,620],{"class":488}," ${HTTP_PORT}",[271,622,623],{"class":281},":8080",[271,625,310],{"class":306},[271,627,629,631,634,637],{"class":273,"line":628},35,[271,630,327],{"class":306},[271,632,633],{"class":281}," OWNCLOUD_DOMAIN=",[271,635,636],{"class":488},"${OWNCLOUD_DOMAIN} ",[271,638,639],{"class":306},"\\\n",[271,641,643,645,648],{"class":273,"line":642},36,[271,644,327],{"class":306},[271,646,647],{"class":281}," OWNCLOUD_DB_TYPE=mysql",[271,649,310],{"class":306},[271,651,653,655,658],{"class":273,"line":652},37,[271,654,327],{"class":306},[271,656,657],{"class":281}," OWNCLOUD_DB_NAME=owncloud",[271,659,310],{"class":306},[271,661,663,665,668],{"class":273,"line":662},38,[271,664,327],{"class":306},[271,666,667],{"class":281}," OWNCLOUD_DB_USERNAME=owncloud",[271,669,310],{"class":306},[271,671,673,675,678],{"class":273,"line":672},39,[271,674,327],{"class":306},[271,676,677],{"class":281}," OWNCLOUD_DB_PASSWORD=owncloud",[271,679,310],{"class":306},[271,681,683,685,688],{"class":273,"line":682},40,[271,684,327],{"class":306},[271,686,687],{"class":281}," OWNCLOUD_DB_HOST=db",[271,689,310],{"class":306},[271,691,693,695,698,701],{"class":273,"line":692},41,[271,694,327],{"class":306},[271,696,697],{"class":281}," OWNCLOUD_ADMIN_USERNAME=",[271,699,700],{"class":488},"${ADMIN_USERNAME} ",[271,702,639],{"class":306},[271,704,706,708,711,714],{"class":273,"line":705},42,[271,707,327],{"class":306},[271,709,710],{"class":281}," OWNCLOUD_ADMIN_PASSWORD=",[271,712,713],{"class":488},"${ADMIN_PASSWORD} ",[271,715,639],{"class":306},[271,717,719,721,724,727],{"class":273,"line":718},43,[271,720,327],{"class":306},[271,722,723],{"class":281}," OWNCLOUD_REDIS_ENABLED=",[271,725,726],{"class":306},"true",[271,728,310],{"class":306},[271,730,732,734,737],{"class":273,"line":731},44,[271,733,327],{"class":306},[271,735,736],{"class":281}," OWNCLOUD_REDIS_HOST=redis",[271,738,310],{"class":306},[271,740,742,744,747],{"class":273,"line":741},45,[271,743,327],{"class":306},[271,745,746],{"class":281}," OWNCLOUD_SUB_URL=\u002Fowncloud",[271,748,310],{"class":306},[271,750,752,754,757],{"class":273,"line":751},46,[271,753,327],{"class":306},[271,755,756],{"class":281}," OWNCLOUD_MAIL_DOMAIN=my_email_domain",[271,758,310],{"class":306},[271,760,762,764,767],{"class":273,"line":761},47,[271,763,327],{"class":306},[271,765,766],{"class":281}," OWNCLOUD_MAIL_FROM_ADDRESS=my_email_user",[271,768,310],{"class":306},[271,770,772,774,777,779],{"class":273,"line":771},48,[271,773,327],{"class":306},[271,775,776],{"class":281}," OWNCLOUD_MAIL_SMTP_AUTH=",[271,778,726],{"class":306},[271,780,310],{"class":306},[271,782,784,786,789],{"class":273,"line":783},49,[271,785,327],{"class":306},[271,787,788],{"class":281}," OWNCLOUD_MAIL_SMTP_AUTH_TYPE=LOGIN",[271,790,310],{"class":306},[271,792,794,796,799],{"class":273,"line":793},50,[271,795,327],{"class":306},[271,797,798],{"class":281}," OWNCLOUD_MAIL_SMTP_HOST=smtp.gmail.com",[271,800,310],{"class":306},[271,802,804,806,809],{"class":273,"line":803},51,[271,805,327],{"class":306},[271,807,808],{"class":281}," OWNCLOUD_MAIL_SMTP_MODE=smtp",[271,810,310],{"class":306},[271,812,814,816,819],{"class":273,"line":813},52,[271,815,327],{"class":306},[271,817,818],{"class":281}," OWNCLOUD_MAIL_SMTP_NAME=my_email_address",[271,820,310],{"class":306},[271,822,824,826,829],{"class":273,"line":823},53,[271,825,327],{"class":306},[271,827,828],{"class":281}," OWNCLOUD_MAIL_SMTP_PASSWORD=an_app_specific_password_for_my_email_address",[271,830,310],{"class":306},[271,832,834,836,839,842],{"class":273,"line":833},54,[271,835,327],{"class":306},[271,837,838],{"class":281}," OWNCLOUD_MAIL_SMTP_PORT=",[271,840,841],{"class":306},"465",[271,843,310],{"class":306},[271,845,847,849,852],{"class":273,"line":846},55,[271,848,327],{"class":306},[271,850,851],{"class":281}," OWNCLOUD_MAIL_SMTP_SECURE=ssl",[271,853,310],{"class":306},[271,855,857,859,862],{"class":273,"line":856},56,[271,858,341],{"class":306},[271,860,861],{"class":281}," owncloud_files:\u002Fmnt\u002Fdata",[271,863,310],{"class":306},[271,865,867,870],{"class":273,"line":866},57,[271,868,869],{"class":281},"  owncloud\u002Fserver:",[271,871,872],{"class":488},"${OWNCLOUD_VERSION}\n",[211,874,875],{},"Note that at this point we're able to hit port 5999 using HTTP and logon. However - I already have an nginx instance running - with letsencrypt certificate support all in place. So we'll put it behind nginx in a reverse proxy setup.",[237,877,880],{"className":878,"code":879,"language":242},[240],"    location \u002Fowncloud {\n        proxy_set_header X-Forwarded-Host $host:$server_port;\n        proxy_set_header X-Forwarded-Server $host;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_pass http:\u002F\u002FNAS_IP:5999\u002Fowncloud;\n        proxy_buffering off;\n        client_max_body_size 20G;\n    }\n",[244,881,879],{"__ignoreMap":246},[211,883,884],{},"The proxy_buffering was mentioned on the owncloud documentation on large file support and the max size is also needed in the owncloud web config - the default max body size for this image seems to be 513mb.",[211,886,887],{},"This means we need to make one more change - and annoyingly - it's inside the owncloud container. We need to update .htaccess and .user.ini to have the max size change too. I am not sure if it needs to be in both - but it keeps it consistent.",[211,889,890],{},"Shell in to the docker container:",[237,892,895],{"className":893,"code":894,"language":242},[240],"docker exec -it owncloud \u002Fbin\u002Fbash\n",[244,896,894],{"__ignoreMap":246},[211,898,899],{},"Now - in .htaccess - find these two lines and change the values:",[237,901,904],{"className":902,"code":903,"language":242},[240],"php_value upload_max_filesize 20G\nphp_value post_max_size 20G\n",[244,905,903],{"__ignoreMap":246},[211,907,908],{},"I found a config for PHP5 and one for PHP7. I just updated both.",[211,910,911],{},"Similarly in .user.ini - these two lines:",[237,913,916],{"className":914,"code":915,"language":242},[240],"upload_max_filesize=20G\npost_max_size=20G\n",[244,917,915],{"__ignoreMap":246},[211,919,920],{},"This means that whatever apache\u002Fphp combination the container is using - it should all be good.",[211,922,923],{},"This last step is annoying - it will need to be done every time we pull an updated container. We can either live with that, pull out the two files as single file volume mounts - or see if it can get added as an environment setting later on. I need a little more time using owncloud before I start digging in to the repo for that :)",[211,925,926],{},"overwritecli\noverwritehost\noverwriteprotocol",[928,929,930],"style",{},"html pre.shiki code .svObZ, html code.shiki .svObZ{--shiki-default:#B392F0}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html pre.shiki code .sDLfK, html code.shiki .sDLfK{--shiki-default:#79B8FF}html pre.shiki code .snl16, html code.shiki .snl16{--shiki-default:#F97583}html pre.shiki code .s95oV, html code.shiki .s95oV{--shiki-default:#E1E4E8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":246,"searchDepth":291,"depth":291,"links":932},[],null,"2019-07-14 14:59 +0200","md",{},"\u002F2019\u002F07\u002F14\u002Fowncloud-on-docker-on-synology-nas",{"title":206,"description":213},{"loc":937},"2019\u002F07\u002F14\u002Fowncloud-on-docker-on-synology-nas",[942,278,943,944],"nginx","synology","owncloud","1L2ct9Hl-uTGjWASpv9dGk-TIxEBxi11y5huIiVtUms",1775293008915]