angristan / angristan/feedbin-docker

caddy/letsencrypt #Help

Aperta
#9 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Dockerfile
Stelle
277
Fork
39
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hi,

Hope you're well

Thanks again for software

After inconsistent success running feedbin from a local host (i.e. 127.0.0.1), today I decided to attempt the HTTPS route again and still keep hitting letsencrypt rate [l]imits, and I don't really know why?:

`Caddyfile`:

```
feedbin.ldexterldesign.uk {
gzip
proxy / http://feedbin-web:3000 {
transparent
}
}

camo.feedbin.ldexterldesign.uk {
gzip
proxy / http://camo:8081 {
transparent
}
}

minio.feedbin.ldexterldesign.uk {
gzip
proxy / http://minio:9000 {
transparent
}
}
```

My domain (i.e. https://ldexterldesign.uk) runs letsencrypt so I don't understand why this won't just work:

Screenshot 2020-04-12 at 14 43 15

I suspect I'm hitting rate limits every time I attempt a new install because it's not obvious I have to setup volumes:

`docker-compose.yaml`:

Before:

```
[...]
feedbin-caddy:
image: abiosoft/caddy:1.0.3
volumes:
- feedbin_caddy:/etc/ssl/caddy
- ./caddy/Caddyfile:/etc/Caddyfile:ro
[...]
```

After:

```
[...]
feedbin-caddy:
image: abiosoft/caddy:1.0.3
volumes:
- ~/Downloads/-data:/etc/ssl/caddy
- ~/Downloads/-data:/etc/Caddyfile:ro
[...]
```

Currently waiting (an hour?) to see if this makes a difference...

[a]biosoft states in its docker hub page:

> [...]
> Saving Certificates
>
> Save certificates on host machine to prevent regeneration every time container starts. Let's Encrypt has rate limit.
> [...]

I'm a letsencrypt newb but if this sounds valid then this should be clearer in the README

Also, what does "update the domains" mean in the [R]EADME:

> [...]
> Copy caddy/example.Caddyfile to caddy/Caddyfile and update the domains.
> [...]

Are there any added steps to get an SSL certificate setup (e.g. install and/or run certbot, create a certificate signing request (CSR) and transfer to feedbin)?:

* if yes then where in the [t]ree do I dump the CSR
* if no then any help on where I'm going wrong

If you have any issues (e.g. questions/queries) then happy to help

Hope to hear back

Sincerely 😫

a: https://hub.docker.com/r/abiosoft/caddy
l: https://letsencrypt.org/docs/rate-limits/
r: https://github.com/angristan/feedbin-docker#setup
t:
```sh
/Users/ldexterldesign/Downloads/-data/-config/feedbin/caddy
├── acme
│   └── acme-v02.api.letsencrypt.org
│   ├── challenge_tokens
│   └── users
│   └── default
│   ├── default.json
│   └── default.key
├── locks
└── uuid

6 directories, 3 files
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.