Skip to content

useflyyer/socialpreview-flyyer

Repository files navigation

flayyer-deploy-yarn

🌠 Flayyer example from SocialPreview.io

This was built with yarn create flayyer-app using typescript & styled-components template interactive option. Automated deploy using flayyer-actions.

Create your own flexible & automated image preview for your website

Feel free to checkout the latest documentation at flayyer.com/docs 📖

Development

You can start a development server at http://localhost:7777 with:

npm run start

# Custom port and host
npm run start --port 3000 --host 0.0.0.0

Then preview your template at http://localhost:7777/main.html

Deployment

Once you are ready to deploy please remember to build the project first:

npm run build

Get your Flayyer key from https://flayyer.com and set it as an environment variable:

export FLAYYER_KEY=...

Deploy to production

npm run deploy

You can find the URL for your deck in the terminal output.

Flayyer Studio

For a better development experience visit flayyer.github.io/flayyer-studio/

flayyer studio screenshot

FAQ & Caveats

SCSS Support

Sure. Install npm install --save sass and just import your SASS/SCSS files just like: import "/styles.scss".

See: https://flayyer.com/en/docs/structure/styles

Custom fonts

Refer to https://flayyer.com/en/docs/structure/fonts.

Nested directories

This is not implemented yet. Please prefer a flat /templates directory. This means you have to avoid folders inside /templates.

Folders outside /templates is ok 👍

Development server crashes or stop previewing

The development server (npm start) can be buggy sometimes. Please restart the server if you encounter any problems.

About

SocialPreview.io flyyer smart image preview served from https://flyyer.io

Topics

Resources

Stars

5 stars

Watchers

2 watching

Forks

Contributors