Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 2 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# StreaMonitor
A Python3 application for monitoring and saving (mostly adult) live streams from various websites.
# Capparr
A Python3 application for monitoring and saving live streams from various camsites.

Inspired by [Recordurbate](https://github.com/oliverjrose99/Recordurbate)

Expand All @@ -22,12 +22,6 @@ Inspired by [Recordurbate](https://github.com/oliverjrose99/Recordurbate)
| StripChat VR | `SCVR` | | for VR videos | No |
| XLoveCam | `XLC` | | | No |

Currently not supported:
* Amateur.TV (They use Widevine now)
* Cherry.tv (They switched to Agora)
* ImLive (Too strict captcha protection for scraping)
* LiveJasmin (No nudity in free streams)
* ManyVids Live (They switched to Agora)

There are hundreds of clones of the sites above, you can read about them on [this site](https://adultwebcam.site/clone-sites-by-platform/).

Expand Down
1 change: 1 addition & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
markdown: kramdown
12 changes: 9 additions & 3 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,16 @@ services:
streamonitor:
# If you want to build locally, use this instead the image line below:
# build: ./
container_name: streamonitor
# image: streamonitor:latest

image: ghcr.io/lossless1024/streamonitor:latest

restart: unless-stopped
environment:
# set timzeone
#TZ: Etc/UTC
# maybe only useful for synology users
#PUID: 100
#PGID: 1000
# unset password (admin by default)
#STRMNTR_PASSWORD: ''
# unbind web interface (bound to 127.0.0.1 by default)
Expand All @@ -28,8 +30,12 @@ services:
volumes:
- ./downloads:/app/downloads
- ./config.json:/app/config.json
- ./Controller.py:/app/Controller.py
- ./Downloader.py:/app/Downloader.py
- ./parameters.py:/app/parameters.py
- ./stripchat_mouflon_keys.json:/app/stripchat_mouflon_keys.json
- /etc/timezone:/etc/timezone:ro
# not sable on sysnology docker
#- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- '5000:5000'
Expand Down