# ghost-smms-store

> Store Ghost's images on sm.ms

Latest version **1.0.1** (published 2018-11-15) · MIT license · 0 weekly downloads

## Install

```sh
npm install ghost-smms-store
pnpm add ghost-smms-store
yarn add ghost-smms-store
bun add ghost-smms-store
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2018-11-15 |
| First published | 2018-11-14 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 3 |
| Unpacked size | 4.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 4 |
| Author | metowolf |
| Maintainers | metowolf |
| Keywords | ghost, blog, adapter, smms, image, storage, store |

## Links

- npm: https://www.npmjs.com/package/ghost-smms-store
- Repository: https://github.com/metowolf/ghost-smms-store
- Homepage: https://github.com/metowolf/ghost-smms-store#readme
- Issues: https://github.com/metowolf/ghost-smms-store/issues
- npm.io page: https://npm.io/package/ghost-smms-store

## Dependencies (3)

- [bluebird](https://npm.io/package/bluebird.md) ^3.5.3
- [smms-cli](https://npm.io/package/smms-cli.md) ^0.4.0
- [ghost-storage-base](https://npm.io/package/ghost-storage-base.md) ^0.0.3

## Alternatives

- [localforage](https://npm.io/package/localforage.md) — 6.2M weekly downloads
- [localforage-observable](https://npm.io/package/localforage-observable.md) — 30.8K weekly downloads
- [@y/y](https://npm.io/package/@y/y.md) — 30.1K weekly downloads
- [@metaobjectsdev/render](https://npm.io/package/@metaobjectsdev/render.md) — 3.5K weekly downloads
- [@ledgerhq/coin-algorand](https://npm.io/package/@ledgerhq/coin-algorand.md) — 1.1K weekly downloads

## Recent versions

- 1.0.1 (latest) — 2018-11-15
- 1.0.0 — 2018-11-14

## README

<p align="center">
<img src="https://user-images.githubusercontent.com/2666735/47508037-eea82300-d8a5-11e8-94b0-7c3496f04184.png" width="300px" alt="smms-cli">
</p>

<p align="center">
<a href="https://i-meto.com"><img alt="Author" src="https://img.shields.io/badge/Author-METO-blue.svg?style=flat-square"/></a>
<a href="https://www.npmjs.com/package/ghost-smms-store"><img alt="Version" src="https://img.shields.io/npm/v/ghost-smms-store.svg?style=flat-square"/></a>
<img alt="License" src="https://img.shields.io/npm/l/ghost-smms-store.svg?style=flat-square"/>
</p>


## Installation

**required Ghost version: 1.x, 2.x**

### Install from NPM

You will need to have a the custom storage module directly in your project directory, the easiest way to do this is:

```bash
$ npm install ghost-smms-store
$ mkdir content/storage
$ cp -r node_modules/ghost-smms-store content/storage/ghost-smms-store
```

### Install from Git

```bash
$ mkdir -p content/adapters/storage
$ git clone https://github.com/metowolf/ghost-smms-store.git
$ cd ghost-smms-store
$ npm install
```

### Install in Docker

```yaml
FROM ghost:alpine

WORKDIR $GHOST_INSTALL/current
RUN yarn add ghost-smms-store
RUN mv node_modules/ghost-smms-store core/server/adapters/storage
WORKDIR $GHOST_INSTALL
RUN set -ex; \
    su-exec node ghost config storage.active ghost-smms-store;
```

## Configuration

In config.js, add a storage block for each environment.

```json
"storage": {
  "active": "ghost-smms-store"
},
```

## Author

**ghost-smms-store** © [metowolf](https://github.com/metowolf), Released under the [MIT](./LICENSE) License.<br>

> Blog [@meto](https://i-meto.com) · GitHub [@metowolf](https://github.com/metowolf) · Twitter [@metowolf](https://twitter.com/metowolf) · Telegram Channel [@metooooo](https://t.me/metooooo)

---
_Source: https://npm.io/package/ghost-smms-store · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
