Ghost için resimleri vb. şeyleri dışarda tutmak için Google Drive düşündüm. Api ücretsiz diye biliyorum. Google Drive hesabımızdaki alanı kullanıyor diye hatırlıyorum. Aranızdan hiç Ghost için bu tarz ayarlama yapan oldu mu?
https://ghost.org/integrations/google-drive/
GitHub linkine göre kurmaya çalıştım baya hata aldım. Mevcut ghost u etkileyecek bir şey yaptım mı onu da bilmiyorum. Bi bakar mısınız.
dursuncan@localhost:~$ cd /var/www/ghost/current
dursuncan@localhost:/var/www/ghost/current$ npm install ghost-google-drive
npm WARN deprecated axios@0.18.1: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated ini@1.3.5: Please update to ini >=1.3.6 to avoid a prototype pollution issue
npm WARN deprecated debug@4.2.0: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
npm WARN deprecated cheerio-select-tmp@0.1.1: Use cheerio-select instead
npm WARN deprecated request-promise@4.2.6: request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
npm WARN deprecated axios@0.19.2: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated mimelib@0.2.19: This project is unmaintained
npm WARN deprecated mailcomposer@0.2.12: This project is unmaintained
npm WARN rm not removing /var/www/ghost/versions/3.40.5/node_modules/.bin/rimraf as it wasn't installed by /var/www/ghost/versions/3.40.5/node_modules/rimraf
npm WARN rm not removing /var/www/ghost/versions/3.40.5/node_modules/.bin/bunyan as it wasn't installed by /var/www/ghost/versions/3.40.5/node_modules/bunyan
npm WARN rm not removing /var/www/ghost/versions/3.40.5/node_modules/.bin/mkdirp as it wasn't installed by /var/www/ghost/versions/3.40.5/node_modules/mkdirp
npm WARN rm not removing /var/www/ghost/versions/3.40.5/node_modules/.bin/esvalidate as it wasn't installed by /var/www/ghost/versions/3.40.5/node_modules/esprima
npm WARN rm not removing /var/www/ghost/versions/3.40.5/node_modules/.bin/esparse as it wasn't installed by /var/www/ghost/versions/3.40.5/node_modules/esprima
> dtrace-provider@0.8.8 install /var/www/ghost/versions/3.40.5/node_modules/dtrace-provider
> node-gyp rebuild || node suppress-error.js
gyp ERR! build error
gyp ERR! stack Error: not found: make
gyp ERR! stack at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:13:12)
gyp ERR! stack at F (/usr/lib/node_modules/npm/node_modules/which/which.js:68:19)
gyp ERR! stack at E (/usr/lib/node_modules/npm/node_modules/which/which.js:80:29)
gyp ERR! stack at /usr/lib/node_modules/npm/node_modules/which/which.js:89:16
gyp ERR! stack at /usr/lib/node_modules/npm/node_modules/isexe/index.js:42:5
gyp ERR! stack at /usr/lib/node_modules/npm/node_modules/isexe/mode.js:8:5
gyp ERR! stack at FSReqCallback.oncomplete (fs.js:168:21)
gyp ERR! System Linux 4.15.0-132-generic
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /var/www/ghost/versions/3.40.5/node_modules/dtrace-provider
gyp ERR! node -v v12.20.1
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
> sqlite3@4.2.0 install /var/www/ghost/versions/3.40.5/node_modules/knex-migrator/node_modules/sqlite3
> node-pre-gyp install --fallback-to-build
node-pre-gyp WARN Using request for node-pre-gyp https download
[sqlite3] Success: "/var/www/ghost/versions/3.40.5/node_modules/knex-migrator/node_modules/sqlite3/lib/binding/node-v72-linux-x64/node_sqlite3.node" is installed via remote
> sharp@0.25.4 install /var/www/ghost/versions/3.40.5/node_modules/sharp
> (node install/libvips && node install/dll-copy && prebuild-install --runtime=napi) || (node-gyp rebuild && node install/dll-copy)
info sharp Using cached /home/dursuncan/.npm/_libvips/libvips-8.9.1-linux-x64.tar.gz
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN bookshelf@0.15.2 requires a peer of knex@>=0.13.0 <0.18.0 but none is installed. You must install peer dependencies yourself.
npm WARN express-brute@1.0.1 requires a peer of express@4.x but none is installed. You must install peer dependencies yourself.
+ ghost-google-drive@2.0.3
added 341 packages from 163 contributors, removed 175 packages, updated 978 packages and audited 1391 packages in 231.205s
75 packages are looking for funding
run `npm fund` for details
found 28 vulnerabilities (6 low, 1 moderate, 21 high)
run `npm audit fix` to fix them, or `npm audit` for details