From 8bf15cbd39ba44d27b9d4acefad0b099e87d7f82 Mon Sep 17 00:00:00 2001 From: cgi-bin/ <6095048+sven-hash@users.noreply.github.com> Date: Wed, 12 Jul 2023 20:12:48 +0200 Subject: [PATCH 1/4] add: docker-compose.yml --- docker-compose.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..f6cbf87 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,14 @@ +version: "3.3" + +services: + nsecbunkerd: + image: nsecbunkerd + build: . + restart: unless-stopped + pids_limit: 50 + mem_limit: 256mb + memswap_limit: 256mb + networks: + - traefik-proxy + volumes: + - ./nsecbunker-config:/app/config From 12e28db861dd3b3caa21e4a25b079f2c63dce867 Mon Sep 17 00:00:00 2001 From: cgi-bin/ <6095048+sven-hash@users.noreply.github.com> Date: Wed, 12 Jul 2023 20:16:58 +0200 Subject: [PATCH 2/4] add: command start admin --- docker-compose.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index f6cbf87..221fd63 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,7 +8,6 @@ services: pids_limit: 50 mem_limit: 256mb memswap_limit: 256mb - networks: - - traefik-proxy volumes: - ./nsecbunker-config:/app/config + command: start --admin From 79937ea3479b5dfb35b1bd4628bbc05d724c16d1 Mon Sep 17 00:00:00 2001 From: cgi-bin/ <6095048+sven-hash@users.noreply.github.com> Date: Wed, 12 Jul 2023 20:18:06 +0200 Subject: [PATCH 3/4] add: docker compose instruc --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6e9ff9b..56fd2d1 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,22 @@ mkdir $HOME/.nsecbunker-config ``` ### Start nsecbunkerd + ``` docker run -d --name nsecbunkerd -v $HOME/.nsecbunker-config:/app/config pablof7z/nsecbunkerd start --admin +docker compose exec nsecbunker npx prisma db push +``` + +#### Docker-compose +Edit `docker-compose.yml` and add your nostrpublic key in `command` directive, like `start --admin npub1nftkhktqglvcsj5n4wetkpzxpy4e5x78wwj9y9p70ar9u5u8wh6qsxmzqs` + +And start the container +``` +docker compose up -d docker exec -i nsecbunkerd npx prisma db push ``` + ### Get the connection string ``` @@ -100,4 +111,4 @@ nsecbunker-client sign "hi, I'm signing from the command line with # License CC BY-NC-ND 4.0 -Contact @pablof7z for licensing. \ No newline at end of file +Contact @pablof7z for licensing. From e913e05d6d671e07c46d5a3d3681a024eb1fd73a Mon Sep 17 00:00:00 2001 From: cgi-bin/ <6095048+sven-hash@users.noreply.github.com> Date: Wed, 12 Jul 2023 20:20:38 +0200 Subject: [PATCH 4/4] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 56fd2d1..aec731a 100644 --- a/README.md +++ b/README.md @@ -111,4 +111,3 @@ nsecbunker-client sign "hi, I'm signing from the command line with # License CC BY-NC-ND 4.0 -Contact @pablof7z for licensing.