Skip to content

chore: optimize images and update tailscale to stable#1

Open
callei wants to merge 1 commit intoskritik-dev:mainfrom
callei:feature/optimization-and-tailscale-stable
Open

chore: optimize images and update tailscale to stable#1
callei wants to merge 1 commit intoskritik-dev:mainfrom
callei:feature/optimization-and-tailscale-stable

Conversation

@callei
Copy link
Copy Markdown

@callei callei commented Feb 7, 2026

Hi @kritik95! I've been using your setup for my Obsidian sync and it is really really good. I here thought about a few improvements to make the environment more stable and lightweight.

  • Tailscale Image: Switched from :latest to :stable. According to Tailscale's documentation, :stable is recommended for Docker environments to ensure reliability. See (https://tailscale.com/docs/features/client/update)
  • Script: Switched backup.sh and restore.sh from ubuntu to alpine.
    • This reduces the image footprint and makes the backup/restore process a tad bit faster as the container starts almost instantly.

Also, you could maybe add healthchecks to ensure init-db only runs once the database and network are fully ready, but I do not think that is neccessary. Tested this on my setup and everything works perfectly. Thanks for a great project!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant