-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathdocker-compose.yml
51 lines (45 loc) · 1.59 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
version: '3'
services:
mixedfeed:
build: .
environment:
MF_CACHE_PROVIDER: apcu
MF_FEED_LENGTH: 12
# MF_FACEBOOK_PAGE_ID: ""
# MF_FACEBOOK_ACCESS_TOKEN: ""
# MF_FACEBOOK_FIELDS: "from,picture,full_picture,message,story,created_time,status_type,message_tags,shares,permalink_url"
# MF_FACEBOOK_ENDPOINT: "https://graph.facebook.com/v2.12/"
# MF_GRAPH_INSTAGRAM_USER_ID: ""
# MF_GRAPH_INSTAGRAM_ACCESS_TOKEN: ""
# MF_GITHUB_RELEASES_REPOSITORY: ""
# MF_GITHUB_COMMITS_REPOSITORY: ""
# MF_GITHUB_ACCESS_TOKEN: ""
# MF_MEDIUM_USERNAME: ""
# MF_MEDIUM_USER_ID: ""
# MF_PINTEREST_BOARD_ID: ""
# MF_PINTEREST_ACCESS_TOKEN: ""
# MF_INSTAGRAM_OEMBED_ID: "embed1,embed2"
# MF_TWITTER_SEARCH_QUERY: "q: nasa"
# MF_TWITTER_USER_ID: ""
# MF_TWITTER_ACCESS_TOKEN: ""
# MF_TWITTER_ACCESS_TOKEN_SECRET: ""
# MF_TWITTER_CONSUMER_KEY: ""
# MF_TWITTER_CONSUMER_SECRET: ""
MF_TWITTER_EXTENDED_MODE: "1"
ports:
- 8080:80/tcp
labels:
- "traefik.enable=true"
- "traefik.http.services.mixedfeed.loadbalancer.server.scheme=http"
- "traefik.http.services.mixedfeed.loadbalancer.server.port=80"
- "traefik.http.services.mixedfeed.loadbalancer.passhostheader=true"
# Listen HTTP
- "traefik.http.routers.mixedfeed.entrypoints=http"
- "traefik.http.routers.mixedfeed.rule=Host(`mixedfeed.test`)"
- "traefik.http.routers.mixedfeed.service=mixedfeed"
networks:
- default
- frontproxynet
networks:
frontproxynet:
external: true