Personal Website, vers. 1 (pushed far to late)
This commit is contained in:
commit
c8df66d3da
103 files changed
+8977
No files matched your search
@@ -0,0 +1,34 @@
|
||||
services:
|
||||
web:
|
||||
build: .
|
||||
image: personal-website:latest
|
||||
container_name: personal-website
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- path: .env
|
||||
required: false
|
||||
environment:
|
||||
SITE_URL: ${SITE_URL:-https://lux.harlelux.de}
|
||||
volumes:
|
||||
# Inhalte kommen direkt aus dem Repo, nach einem git pull lädt die Seite sie neu
|
||||
- ./content:/app/content:ro
|
||||
- cache:/app/cache
|
||||
read_only: true
|
||||
tmpfs:
|
||||
- /tmp
|
||||
cap_drop:
|
||||
- ALL
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
networks:
|
||||
- proxy
|
||||
|
||||
networks:
|
||||
# Netzwerk des Reverse Proxy, muss schon existieren (Nginx Proxy Manager: nginx_default).
|
||||
# Im Proxy Host dann personal-website:3000 als Ziel eintragen.
|
||||
proxy:
|
||||
external: true
|
||||
name: ${PROXY_NETWORK:-nginx_default}
|
||||
|
||||
volumes:
|
||||
cache:
|
||||
Reference in new issue
Block a user