Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ctx-core/instagram_cache


https://github.com/ctx-core/instagram_cache

Last synced: 30 days ago
JSON representation

Awesome Lists containing this project

README

        

# @ctx-core/instagram_cache

Caches the paths to the media in an instagram account to S3.

Also contains a `InstagramGallery` svelte component to navigate through the media.

## Usage

### `cache-instagram.js`

```shell
npm install @ctx-core/instagram_cache
cache-instagram.js
```

### InstagramGallery

```html

import InstagramGallery from '@ctx-core/instagram_cache/InstagramGallery.svelte'

@import "~@ctx-core/instagram_cache/InstagramGallery";
@import "your-css/variables";
@include InstagramGallery(
$fill__Icon: mix(white, $color-primary-lighter, 75%),
$fill__hover__Icon: white
)

```

## Environment Variables

`INSTAGRAM_NAME` -
Name of the instagram account

`MEDIUM_PATHNAME_A_KEY` -
S3 Key for the file containing the Array of Paths of Media