modified: config.json
modified: projects_list.json
This commit is contained in:
24
config.json
24
config.json
@@ -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"
|
||||
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user