tune config, improve doc

This commit is contained in:
Joerg Lehmann 2022-12-07 16:18:59 +00:00
parent a4b1548d80
commit 0b00ee06a4
3 changed files with 13 additions and 6 deletions

View File

@ -62,6 +62,14 @@ command to check who is banned:
# dnf install jq
```
## Setup Mail
```bash
# dnf install s-nail procmail
# cp /usr/share/doc/esmtp/sample.esmtprc /etc/esmtprc
# /usr/bin/esmtp-wrapper
```
## Backup Server
TODO

View File

@ -12,9 +12,3 @@ tls:
- TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
tlsv13only:
minVersion: VersionTLS13
stores:
default:
defaultGeneratedCert:
resolver: myresolver
domain:
main: onyx.nbit.ch

View File

@ -15,6 +15,8 @@ metadata:
creationTimestamp: "2022-12-03T15:45:41Z"
labels:
app: traefik-pod
traefik.enable: true
traefik.http.routers.traefik.tls.domains[0].main: onyx.nbit.ch
name: traefik-pod
spec:
containers:
@ -24,6 +26,8 @@ spec:
- --entrypoints.web.http.redirections.entryPoint.scheme=https
- --entrypoints.websecure.address=:443
- --providers.docker=true
- --providers.docker.exposedbydefault=false
- --providers.docker.network=web
- --certificatesresolvers.myresolver.acme.email=postmaster@nbit.ch
- --certificatesresolvers.myresolver.acme.storage=/acme.json
- --certificatesresolvers.myresolver.acme.tlschallenge=true
@ -31,6 +35,7 @@ spec:
- --providers.file.directory=/configuration/
- --providers.file.watch=true
- --accesslog=true
#- --log.level=DEBUG
#- --api.dashboard=true
#- --api.insecure=true
image: docker.io/library/traefik:latest