feat: add Seq template (#942)

Co-authored-by: Rohit Mulani <289630555+rohitmulani63-ops@users.noreply.github.com>
Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
This commit is contained in:
Rohit Mulani
2026-07-08 02:04:29 +04:00
committed by GitHub
parent f2f4d85d43
commit 7096fe2751
5 changed files with 68 additions and 0 deletions

13
blueprints/seq/README.md Normal file
View File

@@ -0,0 +1,13 @@
# Seq
Seq is a self-hosted log search and structured observability server from Datalust.
This Dokploy template includes:
- Seq server using the official Datalust container image
- Generated first-run admin password
- Canonical URL configured from the Dokploy domain
- Persistent `/data` volume
- Dokploy domain routing for the web UI and ingestion API on port 80
The template sets `ACCEPT_EULA=Y`, which is required by the official Seq container image.

View File

@@ -0,0 +1,17 @@
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: {}

5
blueprints/seq/logo.svg Normal file
View File

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" role="img" aria-label="Seq">
<rect width="128" height="128" rx="24" fill="#1f2937"/>
<path d="M30 39h68v12H30zM30 58h50v12H30zM30 77h68v12H30z" fill="#fbbf24"/>
<circle cx="98" cy="64" r="12" fill="#38bdf8"/>
</svg>

After

Width:  |  Height:  |  Size: 283 B

View File

@@ -0,0 +1,16 @@
[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}"

View File

@@ -6380,6 +6380,23 @@
"marketing"
]
},
{
"id": "seq",
"name": "Seq",
"version": "2025.2",
"description": "Seq is a self-hosted search, analysis, and alerting server for structured application logs and events.",
"logo": "logo.svg",
"links": {
"github": "https://github.com/datalust/seq-tickets",
"website": "https://datalust.co/seq",
"docs": "https://datalust.co/docs"
},
"tags": [
"logging",
"observability",
"monitoring"
]
},
{
"id": "sftpgo",
"name": "SFTPGo",