Skip to content

Clipboard - A bloat-free, simple, self-hosted, containerized clipboard app that can be accessed from any browser

License

Notifications You must be signed in to change notification settings

sudipmandal/clipboard

Repository files navigation

Clipboard App

A bloat-free, simple, self-hosted, containerized clipboard app that can be accessed from any browser. The app uses SQLite3 as its database.

Prerequisites

QUICK DEPLOY

  • 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"

BUILD FROM SOURCE

  1. Clone the repository:

    git clone https://github.com/sudipmandal/clipboard.git
    cd clipboard
  2. Build the Docker image:

    docker build -t clipboard .
  3. 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
  4. Open your browser: Navigate to http://<server-url>:3000 to see your application in action.

License

This project is licensed under the GNU GPLv3 License.

About

Clipboard - A bloat-free, simple, self-hosted, containerized clipboard app that can be accessed from any browser

Topics

Resources

License

Stars

Watchers

Forks