25 Commits

Author SHA1 Message Date
517dd55b83 Add homepage stack to Komodo resource sync 2026-01-01 17:56:58 -08:00
komodo
26a49e519e [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-20 15:58:00 -08:00
komodo
33047c9a27 [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-19 16:57:03 -08:00
komodo
f78ecaa213 [Komodo] admin: Commit Resource File: update .komodo/resources.toml 2025-12-19 07:58:24 -08:00
7ac1401030 Add Technitium DNS deployment for syn01
Deploying new primary DNS node on syn01 to migrate DNS cluster
entirely to Synology infrastructure. This will replace the k3s
deployment and provide consistent platform for both nodes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-18 22:28:31 -08:00
bb0be1e89c Add Technitium DNS stack definition for syn02
Adds stack resource definition to enable automatic deployment
of Technitium DNS secondary cluster node on syn02 via Komodo.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-18 20:40:47 -08:00
2aee279447 Update .komodo/resources.toml 2025-12-14 22:14:47 -08:00
53d6b23a5d Add Jellyfin with NVIDIA GPU support for workstation 2025-12-14 21:15:14 -08:00
komodo
5fea90c678 [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-14 20:55:04 -08:00
komodo
2497324e40 [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-14 20:06:23 -08:00
komodo
ec8cabf78a [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-14 20:01:46 -08:00
komodo
a8e5977a5a [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-14 19:53:50 -08:00
4c3963a9c3 Migrate Portainer stacks to Komodo
- Add 11 new stack compose files from syn01 and syn02
- syn01 stacks: postgres01, paperless-ngx, minio, beszel-hub, gitea, adguard
- syn02 stacks: radarr, lidarr, sabnzbd, sonarr, arr-cleanup
- Update resources.toml with all new stack definitions
- Remove embedded file_contents from prowlarr stack
- Use environment variables for sensitive data (passwords, API keys)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-14 19:01:33 -08:00
komodo
fbcb5a5983 [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-14 18:48:23 -08:00
komodo
b2d06c6e2d [Komodo] admin: Commit Resource File: update .komodo/resources.toml 2025-12-14 18:44:04 -08:00
komodo
020e1d5eeb [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-14 18:42:54 -08:00
68beab638e Update .komodo/resources.toml 2025-12-14 18:42:31 -08:00
komodo
e5aafcac8b [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-14 18:40:00 -08:00
a741263f79 Add beszel-template stack to resources 2025-12-14 18:38:45 -08:00
komodo
685e0dee81 [Komodo] Commit Sync: update .komodo/resources.toml 2025-12-14 18:25:17 -08:00
33dda3bc21 Enable two-way sync for Komodo resources
Set commit_to_repo = true to allow Komodo UI changes
(resource creates, updates, deletes) to be automatically
committed back to the git repository.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-14 18:06:43 -08:00
59c5aadc2b Fix Stack TOML syntax - flatten config structure
- Remove nested [stack.config.repo] table
- Use flat config with file_paths array
- Stack config now matches Komodo TOML format
2025-12-14 15:39:47 -08:00
11cb0fad54 Fix TOML syntax error in resources.toml
- Remove invalid image_registry string value
- Field expects array or null, not string
2025-12-14 15:17:46 -08:00
a1d1900d99 Rename project from komodo-demo to komodo
Repository renamed and all Komodo resources configured via API:

API Changes (completed):
- ✓ Renamed Gitea repository: komodo-demo → komodo
- ✓ Created Build resource: komodo-build
- ✓ Created Stack resource: komodo-stack (server: syn01)
- ✓ Created Sync resource: komodo-sync
- ✓ Updated webhooks with new resource names

File Updates:
- Updated all references from komodo-demo to komodo
- Removed "demo" tags from resources
- Updated package.json, docker-compose.yml, app.js
- Updated documentation and setup scripts

Integration fully configured via APIs!
2025-12-14 14:46:47 -08:00
88a5a774b8 Initial demo setup for Komodo + Gitea integration
Added:
- Simple Express.js app with health endpoint
- Dockerfile for containerization
- Docker Compose configuration
- Komodo resource definitions (.komodo/resources.toml)
- Comprehensive README with integration details

This repo demonstrates Build, Stack, and Sync resources.
2025-12-14 13:52:02 -08:00