Sign inSign up

nexusuw/mokintoken

By nexusuw

•Updated about 2 months ago

single docker container secure note sharing site

Image
0

3.3K

nexusuw/mokintoken repository overview

⁠mokintoken

⁠what

a clientside encrypted note sharing webapp. built with php7, Lumen, sqlite, rollup, and docker.

announcement blog post⁠

⁠where

https://mokintoken.ramsay.xyz⁠

onion⁠

⁠how to self host

touch database.sqlite
docker run -v `pwd`/database.sqlite:/var/www/database/database.sqlite nexusuw/mokintoken php artisan migrate
docker run -p 8080:8080 -v `pwd`/database.sqlite:/var/www/database/database.sqlite nexusuw/mokintoken

⁠local setup

  1. sudo apt-get install php-sqlite3 php-mbstring php-7
  2. install nodejs⁠
  3. install composer⁠
  4. composer install
  5. npm install
  6. php artisan migrate
  7. npm run build
  8. php -S 0.0.0.0:8080 -t public
  9. npm run dev

⁠todo

  • slim down docker container size
  • publish multiple archs for containers
  • password protect notes

Tag summary

Content type

Image

Digest

sha256:2b14402f2…

Size

17.9 MB

Last updated

about 2 months ago

docker pull nexusuw/mokintoken