From 99dcb2593bc6cdc83b852764b2c07328715bdcd8 Mon Sep 17 00:00:00 2001 From: Rodney Osodo Date: Mon, 6 Jul 2026 20:34:42 +0000 Subject: [PATCH] feat(docker): add obsidian Signed-off-by: Rodney Osodo --- docker-compose/docker-compose.yaml | 3 +++ docker-compose/obsidian/docker-compose.yaml | 21 +++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 docker-compose/obsidian/docker-compose.yaml diff --git a/docker-compose/docker-compose.yaml b/docker-compose/docker-compose.yaml index 1daa707..f53a8d0 100644 --- a/docker-compose/docker-compose.yaml +++ b/docker-compose/docker-compose.yaml @@ -97,3 +97,6 @@ include: - path: ./it-tools/docker-compose.yaml project_directory: .. env_file: .env + - path: ./obsidian/docker-compose.yaml + project_directory: .. + env_file: .env diff --git a/docker-compose/obsidian/docker-compose.yaml b/docker-compose/obsidian/docker-compose.yaml new file mode 100644 index 0000000..c88372a --- /dev/null +++ b/docker-compose/obsidian/docker-compose.yaml @@ -0,0 +1,21 @@ +services: + obsidian: + container_name: obsidian + image: lscr.io/linuxserver/obsidian:1.12.7 + restart: unless-stopped + networks: + - homelab-network + security_opt: + - no-new-privileges:true + shm_size: 1gb + volumes: + - ~/docker-volumes/obsidian/config:/config + ports: + - 5080:5080 + - 5081:5081 + environment: + - TZ=Africa/Nairobi + - PGID=1000 + - PUID=1000 + - CUSTOM_PORT=5080 + - CUSTOM_HTTPS_PORT=5081