From 98266e4d451aded9371407be2b174a39b4bed3bb Mon Sep 17 00:00:00 2001 From: Simon Ramsay Date: Thu, 4 Jan 2024 05:59:03 +0000 Subject: [PATCH] did work on docker run command --- Dockerfile | 6 +++--- README.md | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4f53bdb..bbb51e1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -60,9 +60,9 @@ USER mokintoken:mokintoken EXPOSE 8080 -ENV CLEARNET "https://mokintoken.ramsay.xzy" -ENV DARKENT "http://mokinan4qvxi4ragyzgkewrmnnqslkcdglk6v5zruknwnnuvv2lu5uad.onion" +ENV CLEARNET "https://mokintoken.ramsay.xyz" +ENV DARKNET "http://mokinan4qvxi4ragyzgkewrmnnqslkcdglk6v5zruknwnnuvv2lu5uad.onion" ENTRYPOINT ["/app/mokintoken"] -VOLUME /app/database/mokintoken.sqilte +VOLUME /app/database/mokintoken.sqlite HEALTHCHECK --interval=30s --timeout=1s --start-period=5s --retries=3 CMD [ "/app/healthcheck" ] diff --git a/README.md b/README.md index 0230705..63a1805 100644 --- a/README.md +++ b/README.md @@ -21,13 +21,14 @@ using golang as server -> TODO blog ## how to self host ``` -docker run -p 8080:8080 -v `pwd`/mokintoken.sqilte:/database/mokintoken.sqilte nexusuw/mokintoken +touch mokintoken.sqlite +docker run -p 8080:8080 -v `pwd`/mokintoken.sqlite:/app/database/mokintoken.sqlite -e CLEANET=yoursite.af -e DARKNET=onion nexusuw/mokintoken ``` ## todo - csrf -- slim down docker container size +- slim down docker container size (more) - password protect notes (double encryption but stops someone from stumbling onto the contents if they just have the url) - ratelimit - allow uploading of images/files