https://github.com/edde746/screen-recorder
Simple web based screen recorder with sharing capabilities
https://github.com/edde746/screen-recorder
daisyui screen-capture screen-recorder sveltekit
Last synced: about 1 year ago
JSON representation
Simple web based screen recorder with sharing capabilities
- Host: GitHub
- URL: https://github.com/edde746/screen-recorder
- Owner: edde746
- Created: 2023-08-18T17:07:27.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-11-06T05:01:53.000Z (over 2 years ago)
- Last Synced: 2024-10-11T16:12:26.252Z (over 1 year ago)
- Topics: daisyui, screen-capture, screen-recorder, sveltekit
- Language: Svelte
- Homepage: https://screenrec.vercel.app
- Size: 93.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# screen-recorder
Web-based screen recorder with upload to S3. Built with SvelteKit, Tailwind, DaisyUI & S3.
## Demo
[https://screenrec.vercel.app/](https://screenrec.vercel.app/) (recordings are deleted after 48 hours)
## Features
- Record your screen
- Upload & get a shareable link
## Development
```bash
git clone https://
cd screen-recorder
bun install
# Either run MinIO locally with the command below or use a hosted service
docker run -d \
-p 9000:9000 \
-p 9001:9001 \
-e "MINIO_ROOT_USER=changeme" \
-e "MINIO_ROOT_PASSWORD=changeme" \
-v ./recordings:/data \
minio/minio server /data --console-address ":9001"
# At this point, copy the .env.example file to .env and fill in the values
# Then run the following command to start the dev server
bun dev
```