Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dcsunset/clip-share
Self-hosted service to share clipboard content with other devices.
https://github.com/dcsunset/clip-share
clipboard share
Last synced: 3 days ago
JSON representation
Self-hosted service to share clipboard content with other devices.
- Host: GitHub
- URL: https://github.com/dcsunset/clip-share
- Owner: DCsunset
- License: agpl-3.0
- Created: 2022-01-12T03:29:40.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-13T03:09:18.000Z (almost 2 years ago)
- Last Synced: 2024-11-08T08:55:06.211Z (about 2 months ago)
- Topics: clipboard, share
- Language: TypeScript
- Homepage:
- Size: 481 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# clip-share
[![Docker Image Size](https://badgen.net/docker/size/dcsunset/clip-share)](https://hub.docker.com/r/dcsunset/clip-share)
[![license](https://badgen.net/github/license/dcsunset/clip-share)](https://github.com/DCsunset/clip-share)Self-hosted service to share clipboard content with other devices.
## Screenshots
![Screenshot](pictures/screenshot.png)
## Usage
Run the container image:
```sh
docker run -it -p 8080:80 dcsunset/clip-share
```Then visit .
## Server
You can build and run the server from source:
```sh
cd server
npm run build
npm start
```The server listens at `http://0.0.0.0:3000` by default in production mode.
The address and port to bind can be changed using environment variables `ADDR` and `PORT`.## Web UI
### Usage
Pre-built files can be found in GitHub releases.
Or you can build and run the repo from source:
```sh
cd webui
npm run build
# server the static content with any http server
http-server ./dist
```### Trouble shooting
To make `paste` and `autoCopy` work.
currently for Firefox (v101),
`dom.events.testing.asyncClipboard` must be enabled in `about:config`.For chromium-based browsers,
a dialog will be prompted to ask for clipboard permission automatically.## License
AGPL-3.0 License.
Copyright notice:
```
Copyright (C) 2022 DCsunsetThis program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .
```