Merge branch 'master' of ssh://git.startmywifi.com:2251/AS1024/GeoFeed
This commit is contained in:
commit
e82d198ee7
|
|
@ -0,0 +1,14 @@
|
||||||
|
{$GEOFEEDDOMAIN}:443 {
|
||||||
|
log {
|
||||||
|
level INFO
|
||||||
|
output file {$LOG_FILE} {
|
||||||
|
roll_size 10MB
|
||||||
|
roll_keep 10
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Use the ACME HTTP-01 challenge to get a cert for the configured domain.
|
||||||
|
tls {$EMAIL}
|
||||||
|
|
||||||
|
reverse_proxy geofeed:8080
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
version: '3.7'
|
||||||
|
services:
|
||||||
|
geofeed:
|
||||||
|
# use the image tag aot-minimal for the AOT version for fastest startup performance
|
||||||
|
image: git.startmywifi.com/as1024/geofeed:latest
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- './data:/data'
|
||||||
|
environment:
|
||||||
|
- ASPNETCORE_URLS=http://+:8080
|
||||||
|
- ConnectionString__LocalFeedCache=Data Source=/data/geofeed-cache.db
|
||||||
|
- APIKey=APIKeyHere
|
||||||
|
- NetBoxHost=netboxhosthere
|
||||||
|
caddy:
|
||||||
|
image: caddy:2
|
||||||
|
restart: always
|
||||||
|
ports:
|
||||||
|
- 80:80
|
||||||
|
- 443:443
|
||||||
|
- 443:443/udp
|
||||||
|
volumes:
|
||||||
|
- ./Caddyfile:/etc/caddy/Caddyfile:ro
|
||||||
|
- ./caddy-config:/config
|
||||||
|
- ./caddy-data:/data
|
||||||
|
environment:
|
||||||
|
GEOFEEDDOMAIN: "https://geofeed.exampleas.net"
|
||||||
|
EMAIL: "noc@example.com" # The email address to use for ACME registration.
|
||||||
|
LOG_FILE: "/data/access.log"
|
||||||
Loading…
Reference in New Issue