WIP: foo
This commit is contained in:
parent
db40656843
commit
b7175eebc3
3 changed files with 32 additions and 67 deletions
|
|
@ -1,7 +1,8 @@
|
|||
networks:
|
||||
reverse-proxy:
|
||||
reverse_proxy:
|
||||
external: true
|
||||
miniflux:
|
||||
driver: overlay
|
||||
|
||||
volumes:
|
||||
linkding_data:
|
||||
|
|
@ -11,16 +12,16 @@ services:
|
|||
miniflux:
|
||||
image: miniflux/miniflux:latest
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- miniflux_db
|
||||
networks:
|
||||
- miniflux
|
||||
- reverse-proxy
|
||||
- reverse_proxy
|
||||
environment:
|
||||
DATABASE_URL: postgres://${MF_DB_USER}:${MF_DB_PASS}@miniflux_db/miniflux?sslmode=disable
|
||||
DATABASE_URL: "user='${MF_DB_USER}' password='${MF_DB_PASS}' dbname=miniflux host=miniflux_db sslmode=disable"
|
||||
RUN_MIGRATIONS: 1
|
||||
BASE_URL: https://rss.alecodes.page
|
||||
|
||||
LOG_LEVEL: debug
|
||||
|
||||
OIDC_ENABLED: 1
|
||||
DISABLE_LOCAL_AUTH: 1
|
||||
OAUTH2_USER_CREATION: 1
|
||||
|
|
@ -40,18 +41,18 @@ services:
|
|||
placement:
|
||||
constraints:
|
||||
- node.labels.services_kind==${SERVICE_KIND:-common}
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.http.routers.freshrss.rule=Host(`rss.alecodes.page`)
|
||||
- traefik.http.services.freshrss.loadbalancer.server.port=8080
|
||||
# labels:
|
||||
# - traefik.enable=true
|
||||
# - traefik.http.routers.miniflux.rule=Host(`rss.alecodes.page`)
|
||||
# - traefik.http.services.miniflux.loadbalancer.server.port=8080
|
||||
|
||||
miniflux_db:
|
||||
image: postgres:15
|
||||
image: postgres:latest
|
||||
networks:
|
||||
- miniflux
|
||||
environment:
|
||||
- POSTGRES_USER=${MF_DB_USER}
|
||||
- POSTGRES_PASSWORD=${MF_DB_PASS}
|
||||
- POSTGRES_PASSWORD='${MF_DB_PASS}'
|
||||
- POSTGRES_DB=miniflux
|
||||
volumes:
|
||||
- miniflux_db:/var/lib/postgresql/data
|
||||
|
|
@ -69,12 +70,26 @@ services:
|
|||
placement:
|
||||
constraints:
|
||||
- node.labels.services_kind==${SERVICE_KIND:-common}
|
||||
adminer:
|
||||
image: adminer
|
||||
restart: always
|
||||
networks:
|
||||
- reverse_proxy
|
||||
- miniflux
|
||||
deploy:
|
||||
placement:
|
||||
constraints:
|
||||
- node.labels.services_kind==${SERVICE_KIND:-common}
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.http.routers.miniflux.rule=Host(`rss.alecodes.page`)
|
||||
- traefik.http.services.miniflux.loadbalancer.server.port=8080
|
||||
|
||||
linkding:
|
||||
image: sissbruecker/linkding:latest
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- reverse-proxy
|
||||
- reverse_proxy
|
||||
volumes:
|
||||
- linkding_data:/etc/linkding/data"
|
||||
environment:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue