modified: config.json

modified:   projects_list.json
This commit is contained in:
SimolZimol
2025-07-08 17:28:07 +02:00
parent 61acce5338
commit d11af08f32
2 changed files with 73 additions and 306 deletions

View File

@@ -61,6 +61,30 @@
"url": "https://simolzimol.eu/images/quizify-1.3.0.tar",
"type": "docker_url",
"description": "Docker-Image direkt von URL laden"
},
"native_python": {
"available": true,
"url": "https://github.com/example/simple-notes",
"type": "python",
"description": "Python: Direkter Start mit Flask"
},
"native_batch": {
"available": true,
"url": "https://github.com/example/media-server",
"type": "batch_script",
"description": "Windows: Native Ausführung mit start.bat"
},
"native_shell": {
"available": true,
"url": "https://github.com/example/media-server",
"type": "shell_script",
"description": "Linux/macOS: Native Ausführung mit start.sh"
},
"native_nodejs": {
"available": true,
"url": "https://github.com/example/media-server",
"type": "nodejs",
"description": "Node.js: Direkter Start mit npm start"
}
},
"preferred": "clone"

View File

@@ -4,15 +4,15 @@
"name": "quizify",
"description": "Ein interaktives Quiz-System mit modernem Web-Interface für Echtzeit-Quizzes und Wettbewerbe",
"language": "JavaScript",
"tags": ["quiz", "web", "javascript", "node.js", "interactive", "realtime", "multiplayer"],
"tags": ["quiz", "web", "javascript", "Python", "interactive", "realtime", "multiplayer"],
"category": "Web Application",
"docker_port": 3000,
"environment_vars": {
"NODE_ENV": "production",
"PORT": "3000",
"DATABASE_URL": "sqlite:///data/quiz.db",
"JWT_SECRET": "your-secret-key-here",
"ADMIN_PASSWORD": "admin123"
"DATABASE_URL": "",
"JWT_SECRET": "",
"ADMIN_PASSWORD": ""
},
"requirements": {
"docker": true,
@@ -29,42 +29,72 @@
"type": "git",
"description": "Quellcode klonen und selbst bauen"
},
"image": {
"available": true,
"url": "docker.io/simolzimol/quizify:1.3.0",
"type": "docker",
"description": "Vorgefertigtes Docker-Image herunterladen"
},
"docker_registry": {
"available": true,
"url": "simolzimol/quizify:latest",
"type": "docker",
"description": "Von Docker Registry herunterladen"
"url": "docker.io/simolzimol/quizify:1.3.0",
"type": "docker_registry",
"description": "Offizielles Docker-Image von Registry"
},
"docker_file": {
"available": true,
"url": "https://simolzimol.eu/images/quizify-1.3.0.tar",
"type": "docker_file",
"description": "Docker-Image-Datei von Webserver herunterladen"
"description": "Docker-Image-Datei von Webserver"
},
"docker_url": {
"available": true,
"url": "https://simolzimol.eu/images/quizify-1.3.0.tar",
"type": "docker",
"type": "docker_url",
"description": "Docker-Image direkt von URL laden"
},
"native_python": {
"available": true,
"url": "https://github.com/example/simple-notes",
"type": "python",
"description": "Python: Direkter Start mit Flask"
},
"native_batch": {
"available": true,
"url": "https://github.com/example/simple-notes",
"type": "batch_script",
"description": "Windows: Native Ausführung mit start.bat"
},
"native_shell": {
"available": true,
"url": "https://github.com/example/simple-notes",
"type": "shell_script",
"description": "Linux/macOS: Native Ausführung mit start.sh"
},
"native_nodejs": {
"available": true,
"url": "https://github.com/example/media-server",
"type": "nodejs",
"description": "Node.js: Direkter Start mit npm start"
},
"native_batch": {
"available": true,
"url": "https://github.com/example/media-server",
"type": "batch_script",
"description": "Windows: Native Ausführung mit start.bat"
},
"native_shell": {
"available": true,
"url": "https://github.com/example/media-server",
"type": "shell_script",
"description": "Linux/macOS: Native Ausführung mit start.sh"
}
},
"preferred": "image"
"preferred": "clone"
},
"metadata": {
"created": "2024-01-15",
"last_updated": "2025-07-06",
"version": "1.3.0",
"author": "Simon Giehl",
"author": "Simon",
"license": "MIT",
"homepage": "https://gitea.simolzimol.net/Simon/quizify",
"documentation": {
"available": true,
"available": false,
"url": "https://gitea.simolzimol.net/Simon/quizify/wiki"
},
"issues": {
@@ -110,299 +140,12 @@
"reviews": 12,
"downloads": 245
},
"size_mb": 45,
"size_mb": 143.99,
"install_time": "2-3 Minuten",
"min_resources": {
"ram_mb": 512,
"cpu_cores": 1,
"disk_mb": 500
}
},
{
"url": "https://github.com/example/simple-notes",
"name": "simple-notes",
"description": "Einfache Notizen-App ohne komplexe Features",
"language": "Python",
"tags": ["notes", "simple", "python", "flask"],
"category": "Productivity",
"docker_port": 8080,
"environment_vars": {
"FLASK_ENV": "production",
"SECRET_KEY": "change-me"
},
"installation": {
"methods": {
"clone": {
"available": true,
"url": "https://github.com/example/simple-notes",
"type": "git",
"description": "Quellcode klonen und bauen"
},
"image": {
"available": false,
"url": "",
"type": "docker",
"description": "Docker Image nicht verfügbar"
}
},
"preferred": "clone"
},
"metadata": {
"created": "2024-06-01",
"last_updated": "2025-07-01",
"version": "1.0.5",
"author": "Example Dev",
"license": "MIT",
"homepage": "https://github.com/example/simple-notes",
"documentation": {
"available": false,
"url": ""
},
"issues": {
"available": true,
"url": "https://github.com/example/simple-notes/issues"
},
"downloads": 58,
"stars": 12
},
"features": [
"Einfache Notizen erstellen und bearbeiten",
"Markdown-Unterstützung",
"Leichtgewichtige Flask-App"
],
"screenshots": {
"available": false,
"urls": []
},
"demo": {
"available": false,
"url": "",
"description": ""
},
"installation_notes": "Einfache Python-Flask-App mit minimalen Anforderungen.",
"config_hints": {
"env_example": ".env.example mit Secret Key",
"dockerfile": "Einfaches Dockerfile vorhanden"
},
"rating": {
"score": 3.8,
"reviews": 5,
"downloads": 58
},
"size_mb": 8,
"install_time": "1-2 Minuten",
"min_resources": {
"ram_mb": 128,
"cpu_cores": 1,
"disk_mb": 150
}
},
{
"url": "https://github.com/example/media-server",
"name": "media-server",
"description": "Lokaler Medien-Server zum Streaming von Videos und Musik",
"language": "Node.js",
"tags": ["media", "streaming", "server", "video", "music"],
"category": "Media & Entertainment",
"docker_port": 9000,
"environment_vars": {
"NODE_ENV": "production",
"MEDIA_PATH": "/data/media",
"STREAM_QUALITY": "high"
},
"installation": {
"methods": {
"clone": {
"available": true,
"url": "https://github.com/example/media-server",
"type": "git",
"description": "Quellcode klonen für Anpassungen"
},
"image": {
"available": true,
"url": "docker.io/example/media-server:2.1.0",
"type": "docker",
"description": "Fertiges Docker-Image"
},
"docker_registry": {
"available": true,
"url": "example/media-server:2.1.0",
"type": "docker",
"description": "Von Docker Hub Registry"
},
"docker_url": {
"available": true,
"url": "https://github.com/example/media-server/releases/download/v2.1.0/media-server-docker.tar",
"type": "docker",
"description": "Docker-Image als .tar Datei herunterladen"
},
"docker_file": {
"available": true,
"url": "https://github.com/example/media-server",
"type": "dockerfile",
"description": "Mit Dockerfile selbst bauen"
}
},
"preferred": "image"
},
"metadata": {
"created": "2023-08-20",
"last_updated": "2025-06-15",
"version": "2.1.0",
"author": "MediaTeam",
"license": "GPL-3.0",
"homepage": "https://github.com/example/media-server",
"documentation": {
"available": true,
"url": "https://github.com/example/media-server/wiki"
},
"issues": {
"available": true,
"url": "https://github.com/example/media-server/issues"
},
"downloads": 1250,
"stars": 89
},
"features": [
"Video und Audio Streaming",
"Playlists und Favoriten",
"Multi-User Unterstützung",
"Mobile App Unterstützung",
"Subtitle-Unterstützung",
"Transcoding on-the-fly"
],
"screenshots": {
"available": true,
"urls": [
"https://github.com/example/media-server/raw/main/docs/screenshot1.png",
"https://github.com/example/media-server/raw/main/docs/screenshot2.png"
]
},
"demo": {
"available": true,
"url": "https://demo.media-server.example.com",
"description": "Demo mit Beispielmedien"
},
"installation_notes": "Benötigt Docker und mindestens 2GB RAM für optimale Performance. Medienordner muss gemountet werden.",
"config_hints": {
"env_example": ".env.example mit allen Streaming-Optionen",
"dockerfile": "Multi-stage Build mit FFmpeg",
"docker_compose": "Vollständige Compose-Konfiguration mit Volumes"
},
"rating": {
"score": 4.2,
"reviews": 34,
"downloads": 1250
},
"size_mb": 180,
"install_time": "3-5 Minuten",
"min_resources": {
"ram_mb": 2048,
"cpu_cores": 2,
"disk_mb": 1000
}
},
{
"url": "https://github.com/nginx/nginx",
"name": "nginx-server",
"description": "High-performance HTTP server und reverse proxy",
"language": "C",
"tags": ["webserver", "proxy", "http", "nginx", "performance"],
"category": "Web Server",
"docker_port": 80,
"environment_vars": {
"NGINX_HOST": "localhost",
"NGINX_PORT": "80"
},
"installation": {
"methods": {
"clone": {
"available": true,
"url": "https://github.com/nginx/nginx",
"type": "git",
"description": "Nginx Quellcode klonen und kompilieren"
},
"image": {
"available": true,
"url": "nginx:latest",
"type": "docker",
"description": "Offizielles Nginx Docker-Image"
},
"docker_registry": {
"available": true,
"url": "nginx:alpine",
"type": "docker",
"description": "Lightweight Alpine Nginx von Registry"
},
"docker_file": {
"available": true,
"url": "https://hub.docker.com/v2/repositories/nginx/tags/alpine/images",
"type": "docker_file",
"description": "Nginx Docker-Image als Archiv herunterladen"
},
"docker_url": {
"available": true,
"url": "https://github.com/nginxinc/docker-nginx/archive/refs/heads/master.tar.gz",
"type": "docker_url",
"description": "Nginx Docker-Build von GitHub"
}
},
"preferred": "image"
},
"metadata": {
"created": "1994-01-01",
"last_updated": "2025-07-06",
"version": "1.24.0",
"author": "Igor Sysoev",
"license": "BSD-2-Clause",
"homepage": "https://nginx.org",
"documentation": {
"available": true,
"url": "https://nginx.org/en/docs/"
},
"issues": {
"available": true,
"url": "https://github.com/nginx/nginx/issues"
},
"downloads": 50000,
"stars": 18500
},
"features": [
"High-performance HTTP server",
"Reverse proxy server",
"Load balancer",
"Mail proxy server",
"HTTP cache",
"SSL/TLS termination",
"WebSocket support",
"HTTP/2 support"
],
"screenshots": {
"available": false,
"urls": []
},
"demo": {
"available": false,
"url": "",
"description": ""
},
"installation_notes": "Standard Nginx-Server. Kann als Webserver oder Reverse Proxy verwendet werden.",
"config_hints": {
"env_example": "Standard Nginx-Konfiguration",
"dockerfile": "Multi-stage Build verfügbar",
"docker_compose": "Einfache Nginx-Konfiguration"
},
"rating": {
"score": 4.8,
"reviews": 850,
"downloads": 50000
},
"size_mb": 25,
"install_time": "30 Sekunden",
"min_resources": {
"ram_mb": 64,
"cpu_cores": 1,
"disk_mb": 100
}
}
]