Commit graph

257 commits

Author SHA1 Message Date
Douglas Muth
0a93c9e8c4 Added Docker support 2023-06-10 13:34:08 -04:00
Sven Strittmatter
965e503aec Adds Dockerfile to build a container image which hosts diceware
The container is built in two steps (docker builder pattern):

1. Node/npm build stage
2. Final image with Nginx and static files to serve

Build the mage with this command:

    docker image build -t dceware .

Run a container with this command:

    docker run --rm -p 8080:80  dceware

Then you can visit your local diceware at:

http://localhost:8080/

Signed-off-by: Sven Strittmatter <ich@weltraumschaf.de>
2023-06-10 12:54:59 -04:00
Douglas Muth
ab554dde7b
Merge pull request #50 from dmuth/patch-1
Update LICENSE
2023-06-10 12:23:23 -04:00
SoSaymon
dbb15f17ba Update LICENSE
Lack of copyright owner info in LICENSE file
2023-06-10 12:21:41 -04:00
Douglas Muth
dda4262bce Added CloudFront invalidation to deployment script. 2023-05-09 21:26:46 -04:00
Douglas Muth
3447a4acda Tweaked build instructions to play nice with git worktree. 2023-05-08 21:52:29 -04:00
Douglas Muth
2f12b03787 Bumped packages 2023-05-08 21:48:41 -04:00
Douglas Muth
32078ce686
Merge pull request #47 from dmuth/issue-46-javascript-refactoring
Lots and lots of refactoring into multiple files.  Also changed wordlist to be plaintext, updated robots.txt (heh), and did general cleanup.  This is to prepare for potentially having multiple wordlists.
2023-05-08 21:46:00 -04:00
Douglas Muth
5bbadd825c Lots and lots of refactoring into multiple files. Also changed wordlist to be plaintext, updated robots.txt (heh), and did general cleanup. This is to prepare for potentially having multiple wordlists. 2023-05-08 21:43:34 -04:00
Douglas Muth
7fc64e29da
Update LICENSE to Apache License
I moved away from GPL some years ago, and just playing catchup here.
2023-05-04 20:09:51 -04:00
Douglas Muth
9ac50e200d Added some additional stuff to the README. 2023-04-30 17:45:27 -04:00
Douglas Muth
2038e93902 Quality of life improvements. #44 2023-02-05 20:49:46 -05:00
Douglas Muth
cf3cb0c37f
Merge pull request #43 from dmuth/issue-42-quality-of-life-improvements
Added convertBigNumberToString(). Tweaked delays so that rolling 8 dice is less painful.
2023-02-04 20:09:07 -05:00
Douglas Muth
edf613667c Added convertBigNumberToString().
Tweaked delays so that rolling 8 dice is less painful.
2023-02-04 20:08:03 -05:00
Douglas Muth
693d97c99f Fixed #37. 2023-01-01 20:09:25 -05:00
Douglas Muth
4ea97b9bf1 Removed references to LastPass. #36 2023-01-01 19:59:50 -05:00
Douglas Muth
c9810be610 Added front end testing with Cypress. 2022-12-11 22:44:57 -05:00
Douglas Muth
ba63743aee Updated versions 2022-12-07 21:21:22 -05:00
Douglas Muth
39c27bf992
Merge pull request #32 from dmuth/dependabot/npm_and_yarn/terser-5.14.2
Bump terser from 5.12.1 to 5.14.2
2022-12-07 20:18:19 -06:00
Douglas Muth
67a1b98e2c -typo 2022-12-07 21:16:00 -05:00
Douglas Muth
addb1fdef2 Added link to QR code generator 2022-10-06 20:45:57 -04:00
Douglas Muth
8c7b4b40dd Fix font size. 2022-10-06 20:42:49 -04:00
Douglas Muth
c73926f529 Added some links 2022-09-13 18:04:10 -04:00
Douglas Muth
cb332f0371 Added links to my other projects 2022-09-01 20:13:06 -04:00
Douglas Muth
382c45f0fc BitCoin is awful. 2022-08-01 21:52:20 -04:00
dependabot[bot]
34d229c765
Bump terser from 5.12.1 to 5.14.2
Bumps [terser](https://github.com/terser/terser) from 5.12.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-21 02:12:42 +00:00
Douglas Muth
4d9a046e49 Fix path to dice.jpg 2022-04-29 21:47:01 -04:00
Douglas Muth
76cee7a579 Merge branch 'main' of github.com:dmuth/diceware 2022-04-28 17:29:18 -04:00
Douglas Muth
09f814b104 Fix #30 2022-04-28 17:29:08 -04:00
Douglas Muth
a041e07276
Update FUNDING.yml 2022-04-19 20:42:42 -04:00
Douglas Muth
28aedf6c39
Update FUNDING.yml 2022-04-19 20:42:14 -04:00
Douglas Muth
a59c2480df Fixed image path 2022-04-15 20:43:08 -04:00
Douglas Muth
73f521d235
Merge pull request #29 from dmuth/shorten-root-directory-listing
Shorten root directory listing
2022-04-15 20:40:21 -04:00
Douglas Muth
a3f9b81b54 Updated packages 2022-04-15 20:39:58 -04:00
Douglas Muth
00c50d3ebb Added an important safety tip. (Thanks, Egon!) 2022-04-15 20:33:24 -04:00
Douglas Muth
e14172a7ca Moved wordlist in assets/ directory 2022-04-15 20:29:28 -04:00
Douglas Muth
a0ec07ad86 Created assets/ directory. 2022-04-15 20:07:32 -04:00
Douglas Muth
7f3c2fad5a Moved images to img/ 2022-04-15 19:57:26 -04:00
Douglas Muth
449d16216e Moved CSS into css/ 2022-04-15 19:51:35 -04:00
Douglas Muth
d8a3c51455
Update README.md 2022-04-15 19:43:10 -04:00
Douglas Muth
1c19baf9c8 Inlined XKCD comic. 2022-04-08 17:37:45 -04:00
Douglas Muth
c99bf78f11 Added support for building releases, instructions for doing so, and updated README accordingly. 2022-02-06 17:26:40 -05:00
Douglas Muth
25012823ed Fixed typo 2022-02-01 20:22:20 -05:00
Douglas Muth
665b1c3dcd New bundle 2021-11-22 12:13:22 -05:00
Douglas Muth
c4ea78fdad Merge branch 'main' of github.com:dmuth/diceware into main 2021-11-22 12:10:23 -05:00
Douglas Muth
cd0ac120a1 Added reference to NIST password creation guidelines. 2021-11-22 12:08:54 -05:00
Douglas Muth
a08b287501 New bundle 2021-11-22 12:08:36 -05:00
Douglas Muth
29c57f47a3 Re-created bundle--an unintentional consequence from my latest merge due to branch naming issue. 2021-07-23 20:27:16 -04:00
Douglas Muth
873cd43e1c Merge branch 'main' of github.com:dmuth/diceware into main 2021-07-23 20:18:53 -04:00
Douglas Muth
5121adcf5e Fixed some typos 2021-07-23 20:16:05 -04:00