profile
viewpoint
Eyal Chistik eyal352 @yotpo Tel Aviv, Israel http://www.eyalchistik.com Front End Developer

eyal352/amp-by-example 0

A hands-on introduction to Accelerated Mobile Pages (AMP) focusing on code and live samples.

eyal352/angular-lotto 0

Angular project

eyal352/BlueWallet 0

Bitcoin thin client for iOS & Android. Built with React Native

eyal352/By-Women-For-Women 0

A Website for Professional Trainer Jen Curtis

eyal352/chatbot-clone 0

Created with StackBlitz ⚡️

eyal352/coupon-importer 0

Asynchronous JavaScript function to import massive amounts of coupon values to a Yotpo account via API

eyal352/Drone-Maps-Project 0

The Drone Strike Project

eyal352/electrs 0

An efficient re-implementation of Electrum Server in Rust

eyal352/eyal352.github.io 0

Professional Portfolio Site

created repositoryhxii/text_summarizer

Automated text summarizer based on prominent keywords.

created time in 17 hours

startedwoltapp/blurhash

started time in 5 days

startedsdras/vue-vscode-extensionpack

started time in 6 days

startedsdras/vue-vscode-snippets

started time in 6 days

startedkorfuri/awesome-monorepo

started time in 9 days

startedX0rg/CPU-X

started time in 9 days

startedfolke/ultra-runner

started time in 12 days

fork wilsonpage/arduino-esp32

Arduino core for the ESP32

fork in 16 days

pull request commentEkliptor/WolfBot

Docker support

Perfect :) This makes it even better

XL-Reaper

comment created time in 17 days

pull request commentEkliptor/WolfBot

Docker support

it's merged with some changes:

  • not running tsc as root
  • removed the new config file and use ENV WOLF_CONTAINER=docker to change the mongoUrl
XL-Reaper

comment created time in 17 days

push eventEkliptor/WolfBot

Ekliptor

commit sha 9b11b43cdc303d05e589f7d0e1e22013dd6cbcb1

don't run Docker tsc as root and exclude more dirs

view details

push time in 17 days

push eventEkliptor/WolfBot

Thomas Seip

commit sha 9c68fc76904909251d4cd43d12da568f7d07bd86

Created Docker files

view details

Thomas Seip

commit sha ce4626d42dc33b5c077a98fd60fe9eeef536e84d

Created Docker files

view details

Thomas Seip

commit sha abdf1d36b689417ff633928f1422abd0ec4731fc

Disable tsc watch mode via the correct command

view details

Thomas Seip

commit sha e167d65c45ba2cf84b9ea27336dc13dc66e4a948

Removed explicit MongoDB container naming

view details

Ekliptor

commit sha a2c6f9457a96a188a32ba424b007d82b1fc4c1a0

Merge pull request #94 from XL-Reaper/master Docker support

view details

push time in 17 days

PR merged Ekliptor/WolfBot

Docker support

I've created a simple docker-compose setup that will bring up WolfBot with MongoDB & the default configuration. All you have to do before is copy/rename the file configLocal-Docker.ts to configLocal.ts - and adjust it according to your needs (API etc.). The MongoDB URl is correct! It is just referencing the container internal name.

After a "docker-compose up" you should be able to reach your WolfBot at http://your.docker.host:8331/index.html?apiKey=SomeAPIkey

There are some dirty hacks in the Dockerfile to get this working (disabling Typescript watch mode, forcing clean exit codes although Typescript reports errors). To be able to clear these, the main maintainer would have to clean up the code a bit more :)

+332 -0

3 comments

5 changed files

XL-Reaper

pr closed time in 17 days

pull request commentEkliptor/WolfBot

Docker support

  1. That is just a sample file and not really needed. It's just to demonstrate how the mongoUrl should look like.
  2. I did not find that option in the man page, there was just a setting to turn on watch mode. I've updated the Dockerfile, thanks for the hint.
XL-Reaper

comment created time in 18 days

pull request commentEkliptor/WolfBot

Docker support

thx for your work. A few questions before we merge this:

  1. Why do you provide a separate configLocal-docker.ts?
  2. Why are you editing watch mode in tsconfig.json? You can just run tsc --watch false to override the value in the file.
XL-Reaper

comment created time in 18 days

pull request commentEkliptor/WolfBot

Docker support

:warning: We detected security issues in this pull request:

<details> <summary>Hard-Coded Secrets (2)</summary>

https://github.com/Ekliptor/WolfBot/blob/ce4626d42dc33b5c077a98fd60fe9eeef536e84d/configLocal-Docker.ts#L16
https://github.com/Ekliptor/WolfBot/blob/ce4626d42dc33b5c077a98fd60fe9eeef536e84d/configLocal-Docker.ts#L17

More info on how to fix Hard-Coded Secrets in General.</details>


👉 Go to the dashboard for detailed results.

📥 Happy? Share your feedback with us.

XL-Reaper

comment created time in 19 days

PR opened Ekliptor/WolfBot

Docker support

I've created a simple docker-compose setup that will bring up WolfBot with MongoDB & the default configuration. All you have to do before is copy/rename the file configLocal-Docker.ts to configLocal.ts - and adjust it according to your needs (API etc.). The MongoDB URl is correct! It is just referencing the container internal name.

After a "docker-compose up" you should be able to reach your WolfBot at http://your.docker.host:8331/index.html?apiKey=SomeAPIkey

There are some dirty hacks in the Dockerfile to get this working (disabling Typescript watch mode, forcing clean exit codes although Typescript reports errors). To be able to clear these, the main maintainer would have to clean up the code a bit more :)

+341 -0

0 comment

5 changed files

pr created time in 19 days

startedrstacruz/cheatsheets

started time in 19 days

startedmolefrog/wouter

started time in 19 days

startedvuejs/vuefire

started time in 20 days

startedAtlantis-Software/node-turn

started time in 20 days

startedFullHuman/purgecss

started time in 20 days

startedkiliman/tailwindui-crawler

started time in 20 days

startedacdlite/recompose

started time in 20 days

startedpublic-apis/public-apis

started time in 20 days

startedmultiformats/cid

started time in a month

startedmgechev/ngrev

started time in a month

startedexpressjs/multer

started time in a month

startedrogden/tailwind-config-viewer

started time in a month

more