Seq
Seq is a self-hosted search, analysis, and alerting server for structured application logs and events.
Configuration
version: "3.8"
services:
seq:
image: datalust/seq:2025.2
restart: unless-stopped
environment:
ACCEPT_EULA: "Y"
SEQ_API_CANONICALURI: ${SEQ_API_CANONICALURI}
SEQ_FIRSTRUN_ADMINPASSWORD: ${SEQ_FIRSTRUN_ADMINPASSWORD}
expose:
- "80"
volumes:
- seq-data:/data
volumes:
seq-data: {}[variables]
main_domain = "${domain}"
admin_password = "${password:32}"
[config]
env = [
"ACCEPT_EULA=Y",
"SEQ_API_CANONICALURI=https://${main_domain}",
"SEQ_FIRSTRUN_ADMINPASSWORD=${admin_password}"
]
mounts = []
[[config.domains]]
serviceName = "seq"
port = 80
host = "${main_domain}"Base64
To import this template in Dokploy: create a Compose service → Advanced → Base64 import and paste the content below:
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIHNlcTpcbiAgICBpbWFnZTogZGF0YWx1c3Qvc2VxOjIwMjUuMlxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBBQ0NFUFRfRVVMQTogXCJZXCJcbiAgICAgIFNFUV9BUElfQ0FOT05JQ0FMVVJJOiAke1NFUV9BUElfQ0FOT05JQ0FMVVJJfVxuICAgICAgU0VRX0ZJUlNUUlVOX0FETUlOUEFTU1dPUkQ6ICR7U0VRX0ZJUlNUUlVOX0FETUlOUEFTU1dPUkR9XG4gICAgZXhwb3NlOlxuICAgICAgLSBcIjgwXCJcbiAgICB2b2x1bWVzOlxuICAgICAgLSBzZXEtZGF0YTovZGF0YVxuXG52b2x1bWVzOlxuICBzZXEtZGF0YToge30iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxuYWRtaW5fcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmQ6MzJ9XCJcblxuW2NvbmZpZ11cbmVudiA9IFtcbiAgXCJBQ0NFUFRfRVVMQT1ZXCIsXG4gIFwiU0VRX0FQSV9DQU5PTklDQUxVUkk9aHR0cHM6Ly8ke21haW5fZG9tYWlufVwiLFxuICBcIlNFUV9GSVJTVFJVTl9BRE1JTlBBU1NXT1JEPSR7YWRtaW5fcGFzc3dvcmR9XCJcbl1cbm1vdW50cyA9IFtdXG5cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcInNlcVwiXG5wb3J0ID0gODBcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCIiCn0=Links
Tags
logging, observability, monitoring
Version: 2025.2