Skip to content
This repository has been archived by the owner on Jul 2, 2021. It is now read-only.

Commit

Permalink
re-organized files
Browse files Browse the repository at this point in the history
  • Loading branch information
Kamran Azeem committed Feb 17, 2019
1 parent 235e129 commit 7cf8efa
Show file tree
Hide file tree
Showing 11 changed files with 47 additions and 64 deletions.
1 change: 0 additions & 1 deletion examples/example1/docker-compose.yml
Expand Up @@ -8,7 +8,6 @@ services:
- ${PWD}/traefik.toml:/etc/traefik/traefik.toml
ports:
- 80:80
- 443:443
- 8080:8080

nginx:
Expand Down
3 changes: 1 addition & 2 deletions examples/example1/docker-compose.yml.advanced
Expand Up @@ -8,6 +8,7 @@ services:
- traefik.port=8080
- traefik.enable=true
- traefik.frontend.auth.basic.users=admin:$$2y$$05$$mLR8hPAoXy0VJjOjqFkM6.0VJP7q1HwoQi5qCCLe3WWvGKXGMv9q6
# admin/secret
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ${PWD}/traefik.toml:/etc/traefik/traefik.toml
Expand Down Expand Up @@ -43,8 +44,6 @@ services:
volumes:
- ${PWD}/sample.war:/usr/share/tomcat/webapps/sample.war



mysqldb:
image: mysql
environment:
Expand Down
31 changes: 31 additions & 0 deletions examples/example1/docker-compose.yml.simple
@@ -0,0 +1,31 @@
version: "3"
services:

traefik:
image: traefik:alpine
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ${PWD}/traefik.toml:/etc/traefik/traefik.toml
ports:
- 80:80
- 8080:8080

nginx:
image: nginx:alpine
volumes:
- ${PWD}/example.com-index.html:/usr/share/nginx/html/index.html

apache:
image: httpd:alpine
volumes:
- ${PWD}/example.net-index.html:/usr/local/apache2/htdocs/index.html

tomcat:
image: tomcat:alpine
volumes:
- ${PWD}/sample.war:/usr/share/tomcat/webapps/sample.war

mysqldb:
image: mysql
environment:
- MYSQL_ROOT_PASSWORD="SuperSecretPassword"
4 changes: 2 additions & 2 deletions examples/example1/traefik.toml
@@ -1,11 +1,11 @@
defaultEntryPoints = ["http", "https"]
defaultEntryPoints = ["http"]
logLevel = "INFO"

sendAnonymousUsage = true

[docker]
endpoint = "unix:///var/run/docker.sock"
exposedByDefault = true
exposedByDefault = false

# enabling api is not absolutely necessary, it is needed only if you need dashboard.
[api]
Expand Down
2 changes: 2 additions & 0 deletions examples/example2/docker-compose.yml
Expand Up @@ -7,6 +7,8 @@ services:
- traefik.frontend.rule=Host:traefik.example.com
- traefik.port=8080
- traefik.enable=true
# - traefik.frontend.auth.basic.users=admin:$$2y$$05$$mLR8hPAoXy0VJjOjqFkM6.0VJP7q1HwoQi5qCCLe3WWvGKXGMv9q6

volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ${PWD}/traefik.toml:/etc/traefik/traefik.toml
Expand Down
10 changes: 6 additions & 4 deletions examples/example2/traefik.toml
@@ -1,4 +1,6 @@
defaultEntryPoints = ["http", "https"]
# defaultEntryPoints = ["http", "https"]

defaultEntryPoints = ["http"]
logLevel = "INFO"

[docker]
Expand All @@ -19,8 +21,8 @@ logLevel = "INFO"
[entryPoints.dashboard]
address = ":8080"

[entryPoints.dashboard.auth.basic]
# admin/secret
users = ["admin:$2y$05$e2CN9/A0dntKmtR/sysuSuY34NOWvkYrxKevZxH1zxm4k.SNisigy"]
# [entryPoints.dashboard.auth.basic]
# # admin/secret
# users = ["admin:$2y$05$1B3WtLPcXoB.MbtRT36AOOKBlO5VhUlbyc1VyqWb4cm8AeWIDCl7K"]


23 changes: 0 additions & 23 deletions examples/example3/certs/tls.crt

This file was deleted.

28 changes: 0 additions & 28 deletions examples/example3/certs/tls.key

This file was deleted.

File renamed without changes.
6 changes: 3 additions & 3 deletions examples/example5/docker-compose.yml
Expand Up @@ -8,9 +8,9 @@ services:
- traefik.port=8080
- traefik.enable=true
environment:
AWS_ACCESS_KEY_ID: 'YOUR-ACCESS-KEY-HERE'
AWS_SECRET_ACCESS_KEY: 'YOUR-SECRET-KEY-HERE'
AWS_HOSTED_ZONE_ID: 'HOSTED-DNS-ZONE-ID-HERE'
AWS_ACCESS_KEY_ID: 'YOUR-AWS-ACCESS-KEY-ID-HERE'
AWS_SECRET_ACCESS_KEY: 'YOUR-AWS-SECRET-ACCESS-KEY-HERE'
AWS_HOSTED_ZONE_ID: 'YOUR-AWS-DNS-HOSTED-ZONE-ID-HERE'
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ${PWD}/traefik.toml:/etc/traefik/traefik.toml
Expand Down
3 changes: 2 additions & 1 deletion examples/example5/traefik.toml
Expand Up @@ -41,9 +41,10 @@ storage = "/acme.json"
# Uncomment the 'caServer' line to use Let's Encrypt's staging server,
# leave commented to goto/use prod certificates.
#
# caServer = "https://acme-staging-v02.api.letsencrypt.org/directory"
caServer = "https://acme-staging-v02.api.letsencrypt.org/directory"

entryPoint = "https"

[acme.dnsChallenge]
provider = "route53"
delayBeforeCheck = 0
Expand Down

0 comments on commit 7cf8efa

Please sign in to comment.