diff options
| author | kj_sh604 | 2026-03-14 17:31:03 -0400 |
|---|---|---|
| committer | kj_sh604 | 2026-03-14 17:31:03 -0400 |
| commit | 166ff4e802e832f6e6175627a8794eba327028c4 (patch) | |
| tree | d2bc74303906da862b772f448b34ec7f93076a63 | |
| parent | 8312497a4926642873154d239451835061435589 (diff) | |
refactor: update stuff based on moved to src/
| -rw-r--r-- | Dockerfile | 4 | ||||
| -rw-r--r-- | README.md | 6 | ||||
| -rw-r--r-- | src/server.py | 2 |
3 files changed, 6 insertions, 6 deletions
@@ -15,11 +15,11 @@ WORKDIR /app COPY . . -RUN mkdir -p /app/data \ +RUN mkdir -p /app/src/data \ && adduser -D appuser && chown -R appuser:appuser /app EXPOSE 5555 USER appuser -CMD ["python3", "server.py"] +CMD ["python3", "src/server.py"] @@ -20,20 +20,20 @@ no frills, just a public clipboard on the internet that you can use to share sni ## run ```sh -python3 server.py +python3 src/server.py ``` listens on `0.0.0.0:5555` by default. configure with environment variables: ```sh -KJ_CLIPBOARD_PORT=8080 KJ_CLIPBOARD_BIND=127.0.0.1 python3 server.py +KJ_CLIPBOARD_PORT=8080 KJ_CLIPBOARD_BIND=127.0.0.1 python3 src/server.py ``` ## docker ```sh docker build -t kj-clipboard . -docker run -p 5555:5555 -v kj-clipboard-data:/app/data kj-clipboard +docker run -p 5555:5555 -v kj-clipboard-data:/app/src/data kj-clipboard ``` ## screenshot diff --git a/src/server.py b/src/server.py index 3a34321..6c56d10 100644 --- a/src/server.py +++ b/src/server.py @@ -2,7 +2,7 @@ # kj-clipboard server, no frills public clipboard # single-file server: sqlite, mojicrypt encryption, syntax highlighting -# usage: python3 server.py +# usage: python3 src/server.py import http.server import json |
