gorse-io / gorse-io/gorse

No feedback found.

Open
#538 4 comments 2 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.8k
Forks
912
Avg merge
2h 35m
Merged PRs (30d)
9

Description

Fit click-through rate prediction model | Failed | 0001/01/01 03:41 |   | No feedback found.
Search click-through rate prediction model | Failed | 0001/01/01 03:41 |   | No feedback found.
Search collaborative filtering model | Failed | 0001/01/01 03:41 |   | No feedback found.

docker-compose.yml

rec_db:
image: postgres:14.5
environment:
- POSTGRES_USER=user
- POSTGRES_DB=recm
- POSTGRES_PASSWORD=password
- POSTGRES_PORT=5432
volumes:
- ./data/rec_db:/var/lib/recm/data/pgdata
ports:
- "5479:5432"
redis:
image: redis
expose:
- "6379"
ports:
- "6379:6379"

worker:
image: zhenghaoz/gorse-worker
restart: unless-stopped
ports:
- 8089:8089
command: >
--master-host master --master-port 8086
--http-host 0.0.0.0 --http-port 8089
--log-path /var/log/gorse/worker.log
--cache-path /var/lib/gorse/worker_cache.data
volumes:
- gorse_log:/var/log/gorse
- worker_data:/var/lib/gorse
depends_on:
- master
links:
- master

server:
image: zhenghaoz/gorse-server
restart: unless-stopped
ports:
- 8087:8087
command: >
--master-host master --master-port 8086
--http-host 0.0.0.0 --http-port 8087
--log-path /var/log/gorse/server.log
--cache-path /var/lib/gorse/server_cache.data
volumes:
- gorse_log:/var/log/gorse
- server_data:/var/lib/gorse
depends_on:
- master
links:
- master

master:
image: zhenghaoz/gorse-master
restart: unless-stopped
ports:
- 8086:8086
- 8088:8088
environment:
GORSE_CACHE_STORE: redis://redis:6379
GORSE_DATA_STORE: postgres://user:password@rec_db:5432/recm?sslmode=disable
command: >
-c /etc/gorse/config.toml
--log-path /var/log/gorse/master.log
--cache-path /var/lib/gorse/master_cache.data
volumes:
- master_data:/var/lib/gorse
- ./config.toml.template:/etc/gorse/config.toml
- gorse_log:/var/log/gorse
depends_on:
- redis
- rec_db
links:
- redis
- rec_db

volumes:
worker_data:
server_data:
master_data:
gorse_log:

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.