Sign inSign up

dangdungcntt/actions-logger

By dangdungcntt

•Updated about 7 years ago

Image
0

398

dangdungcntt/actions-logger repository overview

⁠actions logger

⁠Install dependencies
npm install
⁠Prepare .env file
cp .env.sample .env
⁠Prepare database

collection: actions

indexes:

{"id": 1}
{"text": 1}
{"text": "text"}
⁠Run
node index.js
⁠Create user
curl -X POST \
  http://localhost:3000/api/auth/register \
  -d '{
	"username": "<username>",
	"password": "<password>",
	"token": "<admintokenkey>"
}'
⁠Build Docker Image
docker build -t <image_name>:<tag> .
⁠Docker Run
docker run -d --name actions_logger \
    -e APP_PORT=3000 \
    -e JWT_KEY=jwtsecretkey \
    -e JWT_TTL=2592000000 \
    -e ADMIN_TOKEN=admintokenkey
    -e MONGODB_URI=<mongodb_uri_here>
    --restart always \
    <image_name>:<tag>

Tag summary

Content type

Image

Digest

Size

28.9 MB

Last updated

about 7 years ago

docker pull dangdungcntt/actions-logger