Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Kasmidian a.k.a Kasmweb self hosted cloud Obsidian with taskbar

This is a deployment configuration, not custom software. It deploys the official kasmweb/obsidian image by Kasm Technologies with an XFCE taskbar added for window management. Part of the Aristos personal coaching system — keeps Obsidian running 24/7 so AI agents always have access to your vault.

Why the taskbar? The base image runs Obsidian in single-app mode with no window manager. If you minimize the window there's no way to get it back short of a full reload. The XFCE taskbar fixes that — minimized windows appear as buttons at the bottom, one click to restore.

Requirements

  • Docker and Docker Compose on your host (Synology NAS, Linux server, etc.)
  • Port 6901 available on the host

Installation

# Clone the repo
git clone https://github.com/Cityjohn/Kasmidian.git && cd Kasmidian

# Set your password in docker-compose.yml (VNC_PW=yourpassword)

# Build and start
/usr/local/bin/docker-compose up -d --build

Usage

Open https://<your-host-ip>:6901 in your browser and accept the self-signed certificate warning.

Field Value
User kasm_user (fixed, can't be changed)
Password whatever you set as VNC_PW

Minimized Obsidian? Click its button in the taskbar at the bottom of the screen to restore it.

Persisting your vault: add a volume mount to docker-compose.yml:

volumes:
  - ~/kasmidian:/home/kasm_user

Create ~/kasmidian first and let the container run once without the mount to populate defaults.

Credits


For people who are trying their best.


Star History Chart

Visitors

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages