mirror of
https://github.com/collinbarrett/FilterLists.git
synced 2026-03-11 09:04:27 +00:00
feat(archival): ✨ add to docker compose
This commit is contained in:
parent
b187c33d77
commit
e9a9e51ba4
4 changed files with 35 additions and 1 deletions
2
.env
2
.env
|
|
@ -1,4 +1,4 @@
|
|||
ARCHIVAL_SCHEDULING_CONNECTION_STRING=localhost
|
||||
ARCHIVAL_REDIS_CONNECTION_STRING=redis://redis_db:6379
|
||||
ARCHIVAL_GIT_REPOSITORY_DIRECTORY=archives
|
||||
ARCHIVAL_GIT_USER_NAME=FilterLists Archival
|
||||
ARCHIVAL_GIT_USER_EMAIL=noreply@filterlists.com
|
||||
|
|
|
|||
|
|
@ -10,6 +10,13 @@ services:
|
|||
- ./reverse-proxy/conf.d.dev:/etc/nginx/conf.d:ro
|
||||
command: ["nginx-debug", "-g", "daemon off;"]
|
||||
|
||||
archival-api:
|
||||
build:
|
||||
context: ./services
|
||||
dockerfile: archival/src/FilterLists.Archival.Api/Dockerfile.dev
|
||||
environment:
|
||||
- ASPNETCORE_ENVIRONMENT=Development
|
||||
|
||||
directory-api:
|
||||
build:
|
||||
context: ./services
|
||||
|
|
|
|||
|
|
@ -4,6 +4,11 @@
|
|||
version: "3.7"
|
||||
|
||||
services:
|
||||
archival-api:
|
||||
build:
|
||||
context: ./services
|
||||
dockerfile: archival/src/FilterLists.Archival.Api/Dockerfile
|
||||
|
||||
directory-api:
|
||||
build:
|
||||
context: ./services
|
||||
|
|
|
|||
|
|
@ -11,6 +11,26 @@ services:
|
|||
volumes:
|
||||
- ./reverse-proxy/svr-includes:/etc/nginx/svr-includes:ro
|
||||
|
||||
archival-api:
|
||||
image: ghcr.io/collinbarrett/filterlists-archival-api
|
||||
restart: always
|
||||
networks:
|
||||
- archival
|
||||
depends_on:
|
||||
- archival-scheduling-db
|
||||
- directory-api
|
||||
environment:
|
||||
ConnectionStrings__SchedulingConnection: ${ARCHIVAL_REDIS_CONNECTION_STRING}
|
||||
|
||||
archival-scheduling-db:
|
||||
image: redis:alpine
|
||||
restart: always
|
||||
networks:
|
||||
- archival
|
||||
volumes:
|
||||
- archival-scheduling-db:/data
|
||||
entrypoint: ["redis-server", "--appendonly", "yes"]
|
||||
|
||||
directory-api:
|
||||
image: ghcr.io/collinbarrett/filterlists-directory-api
|
||||
restart: always
|
||||
|
|
@ -36,7 +56,9 @@ services:
|
|||
|
||||
networks:
|
||||
reverse-proxy:
|
||||
archival:
|
||||
directory:
|
||||
|
||||
volumes:
|
||||
archival-scheduling-db:
|
||||
directory-db:
|
||||
|
|
|
|||
Loading…
Reference in a new issue