Files
triliumnotes-branding/docker-compose.yaml
Patrick Asmus 4bdc7ef496 Initial
2026-06-05 16:28:13 +02:00

47 lines
1.8 KiB
YAML

---
services:
trilium:
image: triliumnext/trilium:latest
container_name: trilium
hostname: trilium
restart: unless-stopped
environment:
TRILIUM_DATA_DIR: /home/node/trilium-data
ports:
- "16001:8080"
volumes:
- ./data/trilium-data:/home/node/trilium-data
- ./data/custom/share-theme/page.ejs:/usr/src/app/share-theme/templates/page.ejs:ro
- ./data/custom/share-theme/custom-share-dark.css:/usr/src/app/share-theme/assets/custom-share-dark.css:ro
- ./data/custom/share-theme/custom-share-copy.js:/usr/src/app/share-theme/assets/custom-share-copy.js:ro
- ./data/custom/share-theme/share-background.jpg:/usr/src/app/share-theme/assets/share-background.jpg:ro
- ./data/custom/branding/techniverse-logo-256.png:/usr/src/app/share-theme/assets/techniverse-logo-256.png:ro
- ./data/custom/branding/techniverse-icon-64.png:/usr/src/app/share-theme/assets/techniverse-icon-64.png:ro
- ./data/custom/branding/techniverse-logo.svg:/usr/src/app/assets/images/icon-color.svg:ro
- ./data/custom/branding/techniverse-icon-180.png:/usr/src/app/assets/images/app-icons/ios/apple-touch-icon.png:ro
- ./data/custom/branding/techniverse-icon-512.png:/usr/src/app/public/assets/icon.png:ro
- ./data/custom/branding/techniverse-favicon.ico:/usr/src/app/public/favicon.ico:ro
- ./data/custom/branding/techniverse-favicon.ico:/usr/src/app/assets/icon.ico:ro
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
labels:
com.centurylinklabs.watchtower.enable: "false"
networks:
trilium_net:
ipv4_address: 172.29.37.10
networks:
trilium_net:
name: trilium.dockernetwork.local
driver: bridge
ipam:
config:
- subnet: 172.29.37.0/24
gateway: 172.29.37.1
ip_range: 172.29.37.128/25