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!
This commit is contained in:
2025-12-14 14:46:47 -08:00
parent ff54f0e49e
commit a1d1900d99
6 changed files with 53 additions and 53 deletions

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env node
/**
* Komodo Setup Script for komodo-demo integration
* Komodo Setup Script for komodo integration
*
* Prerequisites:
* npm install komodo_client
@@ -75,16 +75,16 @@ async function main() {
console.log('');
// Create Build resource
console.log('Step 2: Creating Build resource \'komodo-demo-build\'...');
console.log('Step 2: Creating Build resource \'komodo-build\'...');
try {
const buildConfig = {
name: 'komodo-demo-build',
description: 'Build Docker image for komodo-demo app',
name: 'komodo-build',
description: 'Build Docker image for komodo app',
tags: ['demo', 'gitea'],
config: {
git_provider: 'gitea.straymoog.xyz',
git_account: 'stray',
repo: 'stray/komodo-demo',
repo: 'stray/komodo',
branch: 'main',
build_path: '.',
dockerfile_path: 'Dockerfile'
@@ -99,22 +99,22 @@ async function main() {
console.log('');
// Create Stack resource
console.log('Step 3: Creating Stack resource \'komodo-demo-stack\'...');
console.log('Step 3: Creating Stack resource \'komodo-stack\'...');
console.log(' → This requires a valid server_id');
console.log(' → Skipping automatic creation - please create via UI or update script with server_id');
console.log('');
// Create Resource Sync
console.log('Step 4: Creating Resource Sync \'komodo-demo-sync\'...');
console.log('Step 4: Creating Resource Sync \'komodo-sync\'...');
try {
const syncConfig = {
name: 'komodo-demo-sync',
name: 'komodo-sync',
description: 'Sync Komodo resources from Git',
tags: ['demo', 'gitea'],
config: {
git_provider: 'gitea.straymoog.xyz',
git_account: 'stray',
repo: 'stray/komodo-demo',
repo: 'stray/komodo',
branch: 'main',
resource_path: '.komodo',
commit_to_repo: false
@@ -149,7 +149,7 @@ async function main() {
console.log('3. Execute the Resource Sync to import all resources');
console.log('4. Test by pushing to the Git repository');
console.log('');
console.log('Repository: https://gitea.straymoog.xyz/stray/komodo-demo');
console.log('Repository: https://gitea.straymoog.xyz/stray/komodo');
console.log('======================================');
} catch (error) {