kshitijsubedi / 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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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

# 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

About

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

License:GNU Affero General Public License v3.0


Languages

Language:Vue 48.7%Language:JavaScript 45.9%Language:SCSS 2.3%Language:CSS 1.9%Language:Dockerfile 1.3%