Compare commits

...

5 Commits

Author SHA1 Message Date
878db6efd0 Fixed UNIT_SOURCE. 2024-06-12 00:42:39 +05:00
e34bb65e7e Updated to korelf/service-captcha:0.8.2. 2024-06-11 23:20:26 +05:00
f7383c1cfb Captcha update to 0.8.1. 2024-04-28 19:58:09 +05:00
e03c7e0fbc Captcha update to 0.8.0. 2024-04-28 13:10:52 +05:00
2d00ab9e03 Readme.md has been changed.
Added links to an example of work.
2023-12-09 01:39:32 +06:00
5 changed files with 92 additions and 3 deletions

View File

@@ -1,5 +1,6 @@
DOCKER_APP_PORT=8080
DOCKER_CAPTCHA_NGINX_PORT=8081
DOCKER_WEBSOCKET_PORT=8082
MYSQL_ROOT_PASSWORD=root_pass
DB_DATABASE=capcha
DB_USERNAME=capcha

View File

@@ -2,3 +2,11 @@
Сам сервис находится тут: https://git.kor-elf.net/kor-elf/service-captcha
## Демострация
Демо сервис каптча: https://captcha-admin-demo.tut-site.net/
Email: demo@tut-site.net
Пароль: demodemo
Демо каптча: https://captcha-demo.tut-site.net/

View File

@@ -21,7 +21,7 @@ services:
ports:
- ${DOCKER_CAPTCHA_NGINX_PORT}:80
captcha-app:
image: korelf/service-captcha:0.7.0
image: korelf/service-captcha:0.8.2
cap_drop:
- ALL
cap_add:
@@ -35,6 +35,37 @@ services:
- captcha-redis
- db
env_file: docker/captcha-app/.env
captcha-queue:
image: korelf/service-captcha:0.8.2
# restart: always
depends_on:
- db
- captcha-redis
environment:
CONTAINER_ROLE: queue
env_file: docker/captcha-app/.env
captcha-reverb:
image: korelf/service-captcha:0.8.2
# restart: always
depends_on:
- db
- captcha-redis
environment:
CONTAINER_ROLE: websockets
env_file: docker/captcha-app/.env
ports:
- ${DOCKER_WEBSOCKET_PORT}:9000
captcha-scheduler:
image: korelf/service-captcha:0.8.2
# restart: always
depends_on:
- db
- captcha-redis
environment:
CONTAINER_ROLE: scheduler
env_file: docker/captcha-app/.env
captcha-swagger:
image: swaggerapi/swagger-ui
environment:

View File

@@ -26,7 +26,7 @@ services:
ports:
- ${DOCKER_CAPTCHA_NGINX_PORT}:80
captcha-app:
image: korelf/service-captcha:0.7.0
image: korelf/service-captcha:0.8.2
cap_drop:
- ALL
cap_add:
@@ -38,8 +38,43 @@ services:
- "9000"
depends_on:
- captcha-redis
- captcha-reverb
- db
env_file: docker/captcha-app/.env
environment:
CONTAINER_ROLE: app
UNIT_SOURCE: '"172.16.0.0/12"'
captcha-queue:
image: korelf/service-captcha:0.8.2
# restart: always
depends_on:
- db
- captcha-redis
environment:
CONTAINER_ROLE: queue
env_file: docker/captcha-app/.env
captcha-reverb:
image: korelf/service-captcha:0.8.2
# restart: always
depends_on:
- db
- captcha-redis
environment:
CONTAINER_ROLE: websockets
env_file: docker/captcha-app/.env
ports:
- ${DOCKER_WEBSOCKET_PORT}:9000
captcha-scheduler:
image: korelf/service-captcha:0.8.2
# restart: always
depends_on:
- db
- captcha-redis
environment:
CONTAINER_ROLE: scheduler
env_file: docker/captcha-app/.env
captcha-swagger:
image: swaggerapi/swagger-ui
environment:

View File

@@ -29,7 +29,7 @@ DB_DATABASE=capcha
DB_USERNAME=capcha
DB_PASSWORD=capcha_pass
BROADCAST_DRIVER=log
BROADCAST_DRIVER=reverb
CACHE_DRIVER=redis
FILESYSTEM_DISK=local
QUEUE_CONNECTION=redis
@@ -70,3 +70,17 @@ VITE_PUSHER_HOST="${PUSHER_HOST}"
VITE_PUSHER_PORT="${PUSHER_PORT}"
VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
REVERB_APP_ID=
REVERB_APP_KEY=
REVERB_APP_SECRET=
REVERB_HOST="captcha-reverb"
REVERB_PORT=9000
REVERB_SCHEME=http
# * or localhost.com or localhost.com, localhost.net
REVERB_ALLOWED_ORIGINS="*"
REVERB_HOST_CLIENT="localhost"
REVERB_PORT_CLIENT=8082
REVERB_SCHEME_CLIENT=http