Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/Flowko/website-shot
- Owner: Flowko
- License: agpl-3.0
- Archived: true
- Created: 2022-04-10T19:59:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-19T20:28:18.000Z (about 1 year ago)
- Last Synced: 2024-07-31T19:55:17.653Z (3 months ago)
- Topics: 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
- Language: Vue
- Homepage:
- Size: 5.37 MB
- Stars: 167
- Watchers: 3
- Forks: 17
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
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.
# 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
```