Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Flowko/website-shot

๐Ÿ“ธ Generate a full web-page screenshot, Website-shot provides rich interface to make any kind of web screenshots online for free with no limits.
https://github.com/Flowko/website-shot

buefy capture-screenshots docker docker-compose docker-image nodejs nuxtjs puppeteer screenshot-generator screenshot-utility screenshots site-shot tailwindcss vue vuejs website website-screenshot website-screenshot-capturer

Last synced: 15 days ago
JSON representation

๐Ÿ“ธ Generate a full web-page screenshot, Website-shot provides rich interface to make any kind of web screenshots online for free with no limits.

Awesome Lists containing this project

README

        





Logo


Website Shot



Capture a website screenshot online.


View Noted Article about the app ยป




Website Shot is an open source cross-platform screenshot app, powered by a nodejs and nuxtjs written in JS/Vue.



> NOTE: Website Shot is under active development, most of the listed features are still experimental and subject to change.
>
> It can't take screenshots of pages where authentication is required. Personal bank pages, E-Mail Inboxes or any other page that requires you to log in to see it, it may require using custom js to paypass that.




Logo







# Docker
```bash
docker pull flowko1/website-shot
docker run -it -d -p 3000:3000 flowko1/website-shot

# to enable password protection | to disabled it set PASSWORD_PROTECT to 0
# default password is admin
# you'll notice a password field on the homepage, make sure to add the password there as well
docker run -it -d -p 3000:3000 -e PASSWORD_PROTECT=1 -e PASSWORD=yourpassword flowko1/website-shot

```

# Build Setup

```bash
# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

# build for production and launch server
$ yarn build
$ yarn start

# generate static project
$ yarn generate
```