A bloat-free, simple, self-hosted, containerized clipboard app that can be accessed from any browser. The app uses SQLite3 as its database.
- Docker must be installed on your machine. You can download and install Docker from the official Docker website.
-
Latest code is available as image on docker hub, self host it as follows
docker run -d -p 3000:3000 --name clippy sudipthegreat:clipboard
version: '3.8' services: clipboard: image: sudipthegreat/clipboard:latest ports: - "3000:3000"
-
Clone the repository:
git clone https://github.com/sudipmandal/clipboard.git cd clipboard
-
Build the Docker image:
docker build -t clipboard .
-
Run the Docker container:
docker run -d -p 3000:3000 --name clippy clipboard:latest
Alternatively, you can use Docker Compose to run the container:
Create a
docker-compose.yml
file with the following content:version: '3.8' services: clipboard-app: image: clipboard build: . ports: - "3000:3000"
Then run the following command to start the container:
docker-compose up -d
-
Open your browser: Navigate to
http://<server-url>:3000
to see your application in action.
This project is licensed under the GNU GPLv3 License.