diff --git a/data/blog-posts.ts b/data/blog-posts.ts index 8d1f176..34d8cf3 100644 --- a/data/blog-posts.ts +++ b/data/blog-posts.ts @@ -11,6 +11,17 @@ export interface BlogPost { } export const blogPosts: BlogPost[] = [ + { + slug: 'best-open-source-crm-alternatives-2026', + title: 'Best Open Source CRM Alternatives in 2026: Complete Guide', + description: 'Compare Twenty, Customermates as free, self-hosted CRM replacements to Salesforce and Pipedrive. Feature comparison, Docker deployment, and migration guide.', + date: '2026-04-19', + author: 'The AltStack', + category: 'CRM', + tags: ["Open Source","Self-Hosted","CRM","Twenty","Customermates"], + relatedTools: ["twenty","customermates"], + content: `# Best Open Source CRM Alternatives in 2026: Complete Guide\n\n## Why Switch from Proprietary CRMs?\n\nIf you're using Salesforce or Pipedrive, you're likely paying a hefty per-seat license fee. For small teams, this can be a significant expense. \n\nFor example, Salesforce's Essentials plan starts at $25/user/month (billed annually), while Pipedrive's Silver plan starts at $19.90/user/month (billed annually). For a team of 10 users, that's $250/month for Salesforce and $199/month for Pipedrive. \n\nIn contrast, open-source CRMs like Twenty and Customermates are free to use, with no per-seat licensing fees. You can host them yourself using Docker, giving you full control over your data and customization options. \n\n## Twenty\n\n[Twenty](/alternative-to/twenty) is a modern open-source CRM alternative to Salesforce and Pipedrive. It features a clean, Notion-like interface for CRM workflows, deeply customizable data models and views, and a GraphQL API for flexible integrations. \n\n### Docker Deployment\n\nTo deploy Twenty using Docker, run the following command: \n\`\`\`bash\ndocker-compose up -d\n\`\`\`\nThis will start the Twenty container in detached mode. You can then access the web interface at \`http://localhost:8080\`. \n\n### Best for:\n\nTwenty is best for teams who want a highly customizable CRM with a modern, intuitive interface. \n\n## Customermates\n\n[Customermates](/alternative-to/customermates) is an open-source CRM with native n8n workflow automation, built for small B2B teams. It features full Pipedrive feature parity, self-hosting via Docker, and a modern stack using TypeScript, Next.js, NestJS, and PostgreSQL. \n\n### Docker Deployment\n\nTo deploy Customermates using Docker, run the following command: \n\`\`\`bash\ndocker-compose up -d\n\`\`\`\nThis will start the Customermates container in detached mode. You can then access the web interface at \`http://localhost:8080\`. \n\n### Best for:\n\nCustomermates is best for small B2B teams who want a feature-rich CRM with native workflow automation. \n\n## Salesforce\n\nSalesforce is a proprietary CRM that's widely used in the industry. It features an industry-leading CRM platform, a massive app marketplace (AppExchange), highly customizable workflows, and enterprise-grade security and compliance. \n\nHowever, Salesforce is also one of the most expensive CRMs on the market, with a steep learning curve and heavy, complex workflows that may be overwhelming for small teams. \n\n### Pricing\n\nSalesforce's pricing plans start at $25/user/month (billed annually) for the Essentials plan. The Professional plan costs $75/user/month (billed annually), while the Enterprise plan costs $150/user/month (billed annually). \n\n### Best for:\n\nSalesforce is best for large enterprises who need a feature-rich CRM with advanced security and compliance features. \n\n## Pipedrive\n\nPipedrive is a proprietary CRM that's designed for sales teams. It features a simple, visual sales pipeline, easy setup and use, good automation for follow-ups, and affordable entry-level pricing. \n\nHowever, Pipedrive's features are limited compared to Salesforce, and its reporting capabilities could be more powerful. Additionally, there's no free tier, and the entry-level pricing plan starts at $19.90/user/month (billed annually). \n\n### Pricing\n\nPipedrive's pricing plans start at $19.90/user/month (billed annually) for the Silver plan. The Gold plan costs $29.90/user/month (billed annually), while the Platinum plan costs $49.90/user/month (billed annually). \n\n### Best for:\n\nPipedrive is best for sales teams who want a simple, visual CRM with good automation features. \n\n## Comparison Table\n\n| Feature | Twenty | Customermates | Salesforce | Pipedrive |\n| --- | --- | --- | --- | --- |\n| Open-source | | | | |\n| Self-hosting | | | | |\n| Customizable workflows | | | | |\n| Workflow automation | | | | |\n| GraphQL API | | | | |\n| Native n8n integration | | | | |\n| Pricing | Free | Free | $25/user/month | $19.90/user/month |\n\n## Cost Comparison\n\n| CRM | 10 users/month | 20 users/month | 50 users/month |\n| --- | --- | --- | --- |\n| Twenty | $0 | $0 | $0 |\n| Customermates | $0 | $0 | $0 |\n| Salesforce | $250 | $500 | $1,250 |\n| Pipedrive | $199 | $398 | $995 |\n\n## Migration Tips\n\nIf you're migrating from Salesforce or Pipedrive to Twenty or Customermates, here are some practical steps to follow: \n\n1. Export your data from Salesforce or Pipedrive using their respective APIs or export tools. \n2. Set up a new instance of Twenty or Customermates using Docker. \n3. Import your data into Twenty or Customermates using their respective APIs or import tools. \n4. Configure your workflows and automation rules in Twenty or Customermates. \n5. Test your setup thoroughly to ensure everything is working as expected. \n\n## Which Should You Choose?\n\nIf you're looking for a highly customizable CRM with a modern, intuitive interface, Twenty may be the best choice. If you're a small B2B team who wants a feature-rich CRM with native workflow automation, Customermates may be the way to go. If you're a large enterprise who needs a feature-rich CRM with advanced security and compliance features, Salesforce may be the best option. If you're a sales team who wants a simple, visual CRM with good automation features, Pipedrive may be the best choice. \n` + }, { slug: 'best-open-source-backend-as-a-service-alternatives-2026', title: 'Best Open Source Backend as a Service Alternatives in 2026: Complete Guide', diff --git a/data/memory.json b/data/memory.json index e67290f..8376547 100644 --- a/data/memory.json +++ b/data/memory.json @@ -4197,5 +4197,434 @@ "reason": "low_stars", "stars": 2, "cooldown_until": "2026-05-02T06:55:46.912Z" + }, + "browser-use/browser-harness": { + "first_seen": "2026-04-19T07:14:49.908Z", + "last_seen": "2026-04-19T07:14:49.908Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:14:49.907Z" + }, + "bwjoke/btc-trading-since-2020": { + "first_seen": "2026-04-19T07:14:50.253Z", + "last_seen": "2026-04-19T07:14:50.253Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:14:50.253Z" + }, + "evolinkai/awesome-gpt-image-2-prompts": { + "first_seen": "2026-04-19T07:14:50.546Z", + "last_seen": "2026-04-19T07:14:50.546Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": "NOASSERTION", + "cooldown_until": "2026-05-19T07:14:50.546Z" + }, + "voltagent/awesome-claude-design": { + "first_seen": "2026-04-19T07:14:51.226Z", + "last_seen": "2026-04-19T07:14:51.226Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:14:51.226Z" + }, + "kyegomez/openmythos": { + "first_seen": "2026-04-19T07:15:26.711Z", + "last_seen": "2026-04-19T07:15:26.711Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:15:26.711Z" + }, + "drasimwagan/mdv": { + "first_seen": "2026-04-19T07:15:27.271Z", + "last_seen": "2026-04-19T07:15:27.271Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:15:27.271Z" + }, + "ademking/md-this-page": { + "first_seen": "2026-04-19T07:15:27.605Z", + "last_seen": "2026-04-19T07:15:27.605Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:15:27.605Z" + }, + "premierflare/cs2-cheat-2026-external": { + "first_seen": "2026-04-19T07:15:27.919Z", + "last_seen": "2026-04-19T07:15:27.919Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": "NOASSERTION", + "cooldown_until": "2026-05-19T07:15:27.919Z" + }, + "spearcapture/kms-pico-auto-2026": { + "first_seen": "2026-04-19T07:15:28.234Z", + "last_seen": "2026-04-19T07:15:28.234Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": "NOASSERTION", + "cooldown_until": "2026-05-19T07:15:28.234Z" + }, + "noteshagutter/best-fortnite-cheats-2026": { + "first_seen": "2026-04-19T07:15:28.563Z", + "last_seen": "2026-04-19T07:15:28.563Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": "NOASSERTION", + "cooldown_until": "2026-05-19T07:15:28.563Z" + }, + "avenuelarvasteeple/lossless-scaling-desktop-download-2026-windows": { + "first_seen": "2026-04-19T07:15:28.906Z", + "last_seen": "2026-04-19T07:15:28.906Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": "NOASSERTION", + "cooldown_until": "2026-05-19T07:15:28.906Z" + }, + "said-ohamouddou/lidarlearn": { + "first_seen": "2026-04-19T07:15:29.242Z", + "last_seen": "2026-04-19T07:15:29.242Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": "NOASSERTION", + "cooldown_until": "2026-05-19T07:15:29.242Z" + }, + "mediatorvault/expressvpn-cracked-version": { + "first_seen": "2026-04-19T07:15:29.551Z", + "last_seen": "2026-04-19T07:15:29.551Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": "NOASSERTION", + "cooldown_until": "2026-05-19T07:15:29.551Z" + }, + "recordtrablade/wallpaper-engine-cracked-2026": { + "first_seen": "2026-04-19T07:15:29.870Z", + "last_seen": "2026-04-19T07:15:29.870Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": "NOASSERTION", + "cooldown_until": "2026-05-19T07:15:29.870Z" + }, + "chabba1234/claude-design-by-anthropic": { + "first_seen": "2026-04-19T07:15:30.465Z", + "last_seen": "2026-04-19T07:15:30.465Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:15:30.465Z" + }, + "nizarlbogos/windrose-game-server-docker": { + "first_seen": "2026-04-19T07:15:31.093Z", + "last_seen": "2026-04-19T07:15:31.093Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:15:31.093Z" + }, + "aidanboi123/autodesk-autocad-2026-desktop": { + "first_seen": "2026-04-19T07:15:31.660Z", + "last_seen": "2026-04-19T07:15:31.660Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:15:31.660Z" + }, + "nunomaduro/laravel-sluggable": { + "first_seen": "2026-04-19T07:15:32.281Z", + "last_seen": "2026-04-19T07:15:32.281Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:15:32.281Z" + }, + "wewoc/garmin_local_archive": { + "first_seen": "2026-04-19T07:15:32.614Z", + "last_seen": "2026-04-19T07:15:32.614Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 2, + "cooldown_until": "2026-05-03T07:15:32.614Z" + }, + "rcarmo/pve-microvm": { + "first_seen": "2026-04-19T07:15:32.932Z", + "last_seen": "2026-04-19T07:15:32.932Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 3, + "cooldown_until": "2026-05-03T07:15:32.932Z" + }, + "mmaaz-git/sostactic": { + "first_seen": "2026-04-19T07:15:33.236Z", + "last_seen": "2026-04-19T07:15:33.236Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:15:33.236Z" + }, + "higangssh/pvm": { + "first_seen": "2026-04-19T07:15:33.551Z", + "last_seen": "2026-04-19T07:15:33.551Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:15:33.551Z" + }, + "raullenchai/rapid-mlx": { + "first_seen": "2026-04-19T07:15:34.206Z", + "last_seen": "2026-04-19T07:15:34.206Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:15:34.206Z" + }, + "thabti/kirodex": { + "first_seen": "2026-04-19T07:15:34.509Z", + "last_seen": "2026-04-19T07:15:34.509Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:15:34.509Z" + }, + "assafwoo/homebrew-pandafilter": { + "first_seen": "2026-04-19T07:15:34.813Z", + "last_seen": "2026-04-19T07:15:34.813Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 39, + "cooldown_until": "2026-05-03T07:15:34.813Z" + }, + "flumennigrum/gradle-avro-plugin": { + "first_seen": "2026-04-19T07:15:35.146Z", + "last_seen": "2026-04-19T07:15:35.146Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 1, + "cooldown_until": "2026-05-03T07:15:35.146Z" + }, + "theguywithouth/mac-computer-use": { + "first_seen": "2026-04-19T07:15:35.487Z", + "last_seen": "2026-04-19T07:15:35.487Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:15:35.487Z" + }, + "locke-inc/open-passkey": { + "first_seen": "2026-04-19T07:15:35.867Z", + "last_seen": "2026-04-19T07:15:35.867Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 6, + "cooldown_until": "2026-05-03T07:15:35.867Z" + }, + "hecoai/gai": { + "first_seen": "2026-04-19T07:15:36.369Z", + "last_seen": "2026-04-19T07:15:36.369Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 2, + "cooldown_until": "2026-05-03T07:15:36.369Z" + }, + "mni-ml/framework": { + "first_seen": "2026-04-19T07:15:36.953Z", + "last_seen": "2026-04-19T07:15:36.953Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:15:36.953Z" + }, + "jac08h/chatbotchambers": { + "first_seen": "2026-04-19T07:15:37.279Z", + "last_seen": "2026-04-19T07:15:37.279Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 3, + "cooldown_until": "2026-05-03T07:15:37.279Z" + }, + "fluffypony/yojam": { + "first_seen": "2026-04-19T07:15:37.606Z", + "last_seen": "2026-04-19T07:15:37.606Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 3, + "cooldown_until": "2026-05-03T07:15:37.606Z" + }, + "adityaarakeri/fuelgauge": { + "first_seen": "2026-04-19T07:15:37.938Z", + "last_seen": "2026-04-19T07:15:37.938Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:15:37.937Z" + }, + "salaamalykum/quran-semantic-search": { + "first_seen": "2026-04-19T07:15:38.282Z", + "last_seen": "2026-04-19T07:15:38.282Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:15:38.282Z" + }, + "tdiblik/git-forge": { + "first_seen": "2026-04-19T07:15:38.785Z", + "last_seen": "2026-04-19T07:15:38.785Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:15:38.785Z" + }, + "yasyf/slop-cop": { + "first_seen": "2026-04-19T07:15:39.098Z", + "last_seen": "2026-04-19T07:15:39.098Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 2, + "cooldown_until": "2026-05-03T07:15:39.098Z" + }, + "bayinfosys/json-logic-path": { + "first_seen": "2026-04-19T07:15:39.436Z", + "last_seen": "2026-04-19T07:15:39.436Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_license", + "license": null, + "cooldown_until": "2026-05-19T07:15:39.436Z" + }, + "zmtsikriteas/praxis": { + "first_seen": "2026-04-19T07:15:39.778Z", + "last_seen": "2026-04-19T07:15:39.778Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 5, + "cooldown_until": "2026-05-03T07:15:39.778Z" + }, + "nour833/stegoforge": { + "first_seen": "2026-04-19T07:15:40.352Z", + "last_seen": "2026-04-19T07:15:40.352Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "no_docker", + "cooldown_until": "2026-04-26T07:15:40.352Z" + }, + "gzm55/chlibc": { + "first_seen": "2026-04-19T07:15:40.674Z", + "last_seen": "2026-04-19T07:15:40.674Z", + "times_seen": 1, + "sources": [], + "monologues": [], + "status": "rejected", + "reason": "low_stars", + "stars": 1, + "cooldown_until": "2026-05-03T07:15:40.674Z" } } diff --git a/data/tools.json b/data/tools.json index e903359..428a0d0 100644 --- a/data/tools.json +++ b/data/tools.json @@ -79,10 +79,10 @@ "github_repo": "appwrite/appwrite", "stars": 54727, "website": "https://appwrite.io", - "description": "Appwrite\u00ae - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more", + "description": "Appwriteยฎ - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more", "pros": [ "Self-hosted with a single Docker command", - "Modular architecture \u2014 use only what you need" + "Modular architecture โ€” use only what you need" ], "cons": [ "Smaller ecosystem than Firebase or Supabase", @@ -119,7 +119,7 @@ "website": "https://pocketbase.io", "description": "Open Source realtime backend in 1 file", "pros": [ - "Ships as a single binary \u2014 no dependencies", + "Ships as a single binary โ€” no dependencies", "Deploy anywhere in seconds with zero config", "Embedded SQLite with realtime subscriptions" ], @@ -237,7 +237,7 @@ "is_open_source": true, "github_repo": "RocketChat/Rocket.Chat", "website": "https://rocket.chat", - "description": "The Secure CommsOS\u2122 for mission-critical operations", + "description": "The Secure CommsOSโ„ข for mission-critical operations", "pros": [ "Unified inbox with omnichannel support for live chat, email, and social", "Highly customizable with white-labeling options", @@ -296,10 +296,10 @@ "is_open_source": true, "github_repo": "makeplane/plane", "website": "https://plane.so", - "description": "\ud83d\udd25\ud83d\udd25\ud83d\udd25 Open-source Jira, Linear, Monday, and ClickUp alternative. Plane is a modern project management platform to manage tasks, sprints, docs, and triage.", + "description": "๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ Open-source Jira, Linear, Monday, and ClickUp alternative. Plane is a modern project management platform to manage tasks, sprints, docs, and triage.", "pros": [ "Clean, modern interface inspired by Linear", - "Blazing fast \u2014 sub-100ms interactions", + "Blazing fast โ€” sub-100ms interactions", "Built-in cycles, modules, and views" ], "cons": [ @@ -436,7 +436,7 @@ "cons": [ "Subscription-only pricing ($22.99/mo)", "Steep learning curve for beginners", - "Resource-heavy \u2014 needs powerful hardware" + "Resource-heavy โ€” needs powerful hardware" ] }, { @@ -540,8 +540,8 @@ "website": "https://penpot.app", "description": "Penpot: The open-source design tool for design and code collaboration", "pros": [ - "Runs entirely in the browser \u2014 no desktop app needed", - "SVG-native design \u2014 exports are pixel-perfect at any scale", + "Runs entirely in the browser โ€” no desktop app needed", + "SVG-native design โ€” exports are pixel-perfect at any scale", "Real-time multiplayer collaboration" ], "cons": [ @@ -599,7 +599,7 @@ "website": "https://www.appflowy.io", "description": "Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.", "pros": [ - "Local-first architecture \u2014 your data never leaves your machine", + "Local-first architecture โ€” your data never leaves your machine", "Privacy-focused alternative to Notion", "Built in Rust for native desktop performance" ], @@ -631,7 +631,7 @@ "is_open_source": true, "github_repo": "toeverything/AFFiNE", "website": "https://affine.pro", - "description": "There can be more than Notion and Miro. AFFiNE(pronounced [\u0259\u2018fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use. ", + "description": "There can be more than Notion and Miro. AFFiNE(pronounced [ษ™โ€˜fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use. ", "pros": [ "Modern block editor with Notion-like feel", "Spatial canvas for whiteboarding and visual thinking", @@ -679,7 +679,7 @@ "Free tier handles up to 10M hits per month" ], "cons": [ - "Privacy concerns \u2014 data goes to Google", + "Privacy concerns โ€” data goes to Google", "GA4 migration frustrated many users", "Blocked by most ad blockers", "Complex for beginners" @@ -695,7 +695,7 @@ "description": "Simple, open source, lightweight and privacy-friendly web analytics alternative to Google Analytics.", "pros": [ "Fully GDPR compliant with no cookies required", - "Lightweight script under 1KB \u2014 zero impact on page speed", + "Lightweight script under 1KB โ€” zero impact on page speed", "Clean dashboard that shows what matters, nothing more" ], "cons": [ @@ -731,11 +731,11 @@ "is_open_source": true, "github_repo": "PostHog/posthog", "website": "https://posthog.com", - "description": "\ud83e\udd94 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.", + "description": "๐Ÿฆ” PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.", "pros": [ "Session recording with heatmaps and click tracking", "Built-in feature flags, A/B testing, and surveys", - "Warehouse-native \u2014 query your data with SQL" + "Warehouse-native โ€” query your data with SQL" ], "cons": [ "Complex to self-host" @@ -764,7 +764,7 @@ "is_open_source": true, "github_repo": "matomo-org/matomo", "website": "https://matomo.org", - "description": "Empowering People Ethically \ud83d\ude80 \u2014 Matomo is hiring! Join us \u2192 https://matomo.org/jobs Matomo is the leading open-source alternative to Google Analytics, giving you complete control and built-in privacy. Easily collect, visualise, and analyse data from websites & apps. Star us on GitHub \u2b50\ufe0f \u2013 Pull Requests welcome! ", + "description": "Empowering People Ethically ๐Ÿš€ โ€” Matomo is hiring! Join us โ†’ https://matomo.org/jobs Matomo is the leading open-source alternative to Google Analytics, giving you complete control and built-in privacy. Easily collect, visualise, and analyse data from websites & apps. Star us on GitHub โญ๏ธ โ€“ Pull Requests welcome! ", "pros": [ "Feature-rich analytics rivaling Google Analytics", "GDPR and CCPA compliant out of the box", @@ -812,7 +812,7 @@ ], "cons": [ "No free tier ($2.99/mo minimum)", - "Cloud-only \u2014 no self-hosting option", + "Cloud-only โ€” no self-hosting option", "Subscription model with no lifetime option" ] }, @@ -856,10 +856,10 @@ "is_open_source": true, "github_repo": "keepassxreboot/keepassxc", "website": "https://keepassxc.org", - "description": "KeePassXC is a cross-platform community-driven port of the Windows application \u201cKeePass Password Safe\u201d.", + "description": "KeePassXC is a cross-platform community-driven port of the Windows application โ€œKeePass Password Safeโ€.", "pros": [ - "Fully offline \u2014 database stored locally with AES-256 encryption", - "No cloud dependency \u2014 you control the sync method", + "Fully offline โ€” database stored locally with AES-256 encryption", + "No cloud dependency โ€” you control the sync method", "Browser integration via KeePassXC-Browser extension" ], "cons": [ @@ -919,7 +919,7 @@ "description": "An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.", "pros": [ "Polished, beautiful dashboard that rivals Vercel and Netlify", - "Deploy anything \u2014 Docker, static sites, databases, services", + "Deploy anything โ€” Docker, static sites, databases, services", "Automatic SSL, backups, and monitoring included" ], "cons": [ @@ -987,7 +987,7 @@ "pros": [ "All-in-one suite covering CRM, HR, inventory, and accounting", "Modular app marketplace with 30,000+ extensions", - "Dual licensing \u2014 Community (free) and Enterprise" + "Dual licensing โ€” Community (free) and Enterprise" ], "cons": [ "Can be complex to customize", @@ -1065,7 +1065,7 @@ "cons": [ "Expensive subscription ($1,975/yr)", "Steep learning curve", - "Resource-intensive \u2014 needs workstation hardware" + "Resource-intensive โ€” needs workstation hardware" ] }, { @@ -1340,7 +1340,7 @@ "cons": [ "Pricing jumps sharply after free tier", "Can be complex to configure properly", - "Owned by Okta \u2014 consolidation concerns" + "Owned by Okta โ€” consolidation concerns" ] }, { @@ -1456,7 +1456,7 @@ "99.999999999% durability (11 nines)", "Scales to virtually unlimited storage", "Pay only for what you use", - "Industry standard \u2014 everything integrates with it" + "Industry standard โ€” everything integrates with it" ], "cons": [ "Egress costs can surprise you", @@ -1633,7 +1633,7 @@ "Regular AI feature updates (Copilot)" ], "cons": [ - "Subscription fatigue \u2014 perpetual payments", + "Subscription fatigue โ€” perpetual payments", "Teams can be resource-heavy", "Complex licensing tiers" ] @@ -1974,7 +1974,7 @@ "description": "Open source observability platform. SigNoz helps developers monitor applications and troubleshoot problems.", "pros": [ "Unified metrics, traces, and logs in a single platform", - "OpenTelemetry native \u2014 no proprietary agents required", + "OpenTelemetry native โ€” no proprietary agents required", "ClickHouse-powered for fast queries at scale" ], "cons": [ @@ -2195,7 +2195,7 @@ "website": "https://coder.com", "description": "Provision software development environments as code on your infrastructure.", "pros": [ - "Run dev environments on any infrastructure \u2014 cloud, on-prem, or hybrid", + "Run dev environments on any infrastructure โ€” cloud, on-prem, or hybrid", "Self-hosted remote development with VS Code and JetBrains support", "Ephemeral workspaces with Terraform-based provisioning" ], @@ -2297,7 +2297,7 @@ ], "cons": [ "Subscription-only ($22.99/mo)", - "Resource-intensive \u2014 needs powerful hardware", + "Resource-intensive โ€” needs powerful hardware", "Steep learning curve" ] }, @@ -2370,7 +2370,7 @@ "description": "Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs.", "pros": [ "Full Bitwarden API compatibility in a lightweight Rust binary", - "Runs on 50MB of RAM \u2014 perfect for Raspberry Pi or small VPS", + "Runs on 50MB of RAM โ€” perfect for Raspberry Pi or small VPS", "Supports organizations, attachments, and Bitwarden Send" ], "cons": [ @@ -2545,7 +2545,7 @@ "website": "https://cal.com", "description": "The open-source Calendly alternative. Take control of your scheduling.", "pros": [ - "Self-hosted scheduling \u2014 no data leaves your server", + "Self-hosted scheduling โ€” no data leaves your server", "Deeply extensible with a plugin architecture and API", "Round-robin, collective, and managed event types" ], @@ -2750,7 +2750,7 @@ "website": "https://dokku.com", "description": "A docker-powered PaaS that helps you build and manage the lifecycle of applications", "pros": [ - "Rock-solid stability \u2014 battle-tested since 2013", + "Rock-solid stability โ€” battle-tested since 2013", "Heroku-compatible buildpacks and Procfile workflow", "Zero-downtime deploys with simple git push" ], @@ -3278,7 +3278,7 @@ "website": "https://continue.dev", "description": "Open-source AI code assistant for VS Code and JetBrains. Use any model (local or API).", "pros": [ - "Highly customizable AI coding assistant \u2014 bring your own model", + "Highly customizable AI coding assistant โ€” bring your own model", "Works with VS Code and JetBrains natively", "Context-aware with codebase indexing and retrieval" ], @@ -3487,7 +3487,7 @@ "referral_url": "https://m.do.co/c/2ed27757a361", "pros": [ "Run LLMs locally with a clean GUI", - "No cloud dependency \u2014 fully offline", + "No cloud dependency โ€” fully offline", "Supports GGUF and other quantized formats", "Built-in model discovery and download" ], @@ -3512,9 +3512,9 @@ "website": "https://gpt4all.io", "description": "Run open-source LLMs locally on your CPU and GPU. No internet required.", "pros": [ - "One-click desktop installer \u2014 no terminal needed", + "One-click desktop installer โ€” no terminal needed", "Built-in RAG for chatting with your local documents", - "Runs on CPU \u2014 no GPU required for basic models" + "Runs on CPU โ€” no GPU required for basic models" ], "cons": [ "Slower on CPU" @@ -3623,8 +3623,8 @@ "website": "https://llama.meta.com", "description": "The latest generation of Llama. 'Maverick' architecture with 256K context. The new standard for open weights.", "pros": [ - "Next-gen Maverick architecture \u2014 faster and smarter than Llama 3", - "256K context window \u2014 double that of most competitors", + "Next-gen Maverick architecture โ€” faster and smarter than Llama 3", + "256K context window โ€” double that of most competitors", "Native multimodal support for images, video, and text" ], "cons": [ @@ -3762,7 +3762,7 @@ "description": "Refined V3 architecture with improved instruction following and reduced hallucination rates.", "pros": [ "API pricing 10-50x cheaper than GPT-4 equivalents", - "Open weights with full model access \u2014 no API lock-in", + "Open weights with full model access โ€” no API lock-in", "Top-tier reasoning that rivals closed-source frontier models" ], "cons": [ @@ -5393,6 +5393,10 @@ "message": "Insufficient signal. 0 stars, 999d since last activity.", "agent": "valkyrie", "timestamp": "2026-03-30T15:26:16.864Z" + }, + "deployment": { + "type": "docker-compose", + "local_path": "./docker-deploy/gemma-2-9b" } }, { @@ -20960,9 +20964,9 @@ "website": "https://gitea.com", "description": "Self-hosted Git service with code review, team collaboration, package registry, and CI/CD, written in Go. Provides a lightweight, all-in-one software development platform.", "pros": [ - "Built with Go \u2014 lightweight and highly performant", - "Single binary \u2014 easy to deploy and manage", - "Supports code review, team collaboration, and CI/CD \u2014 all-in-one platform" + "Built with Go โ€” lightweight and highly performant", + "Single binary โ€” easy to deploy and manage", + "Supports code review, team collaboration, and CI/CD โ€” all-in-one platform" ], "cons": [ "Self-hosting can be complex", @@ -21054,13 +21058,13 @@ "website": "https://clickhouse.com", "description": "Column-oriented database management system for generating analytical data reports in real-time, optimized for performance with a C++ core.", "pros": [ - "C++ core \u2014 optimized for performance", - "Column-oriented architecture \u2014 ideal for analytical data reports", - "Real-time data processing \u2014 fast insights" + "C++ core โ€” optimized for performance", + "Column-oriented architecture โ€” ideal for analytical data reports", + "Real-time data processing โ€” fast insights" ], "cons": [ "Steep learning curve due to unique architecture", - "Resource-intensive \u2014 requires significant hardware resources" + "Resource-intensive โ€” requires significant hardware resources" ], "last_commit": "2026-03-23T11:35:49Z", "language": "C++", @@ -21103,9 +21107,9 @@ "website": "https://b3log.org/siyuan", "description": "Self-hosted personal knowledge management software built with TypeScript and Go, providing a private note-taking platform.", "pros": [ - "Built with TypeScript and Go \u2014 high-performance backend", - "Self-hosted solution \u2014 full control over data", - "AGPL-3.0 license \u2014 free to use and modify" + "Built with TypeScript and Go โ€” high-performance backend", + "Self-hosted solution โ€” full control over data", + "AGPL-3.0 license โ€” free to use and modify" ], "cons": [ "Self-hosting can be complex", @@ -21152,9 +21156,9 @@ "website": "https://www.appsmith.com", "description": "Low-code platform to build custom internal tools, admin panels, and dashboards, integrating with 25+ databases and any API, built with TypeScript.", "pros": [ - "Built on TypeScript \u2014 robust and maintainable codebase", - "Integrates with 25+ databases \u2014 seamless data connections", - "Low-code platform \u2014 rapid development and deployment" + "Built on TypeScript โ€” robust and maintainable codebase", + "Integrates with 25+ databases โ€” seamless data connections", + "Low-code platform โ€” rapid development and deployment" ], "cons": [ "Self-hosting can be complex", @@ -21202,13 +21206,13 @@ "website": "https://tooljet.com", "description": "Open-source low-code platform for building internal tools, workflows, and business applications. Provides a visual builder, drag-and-drop UI, and integrations with databases, APIs, and SaaS apps.", "pros": [ - "Drag-and-drop UI \u2014 rapid development of internal tools", - "Visual builder \u2014 no extensive coding knowledge required", - "Integrates with databases, APIs, and SaaS apps \u2014 high versatility" + "Drag-and-drop UI โ€” rapid development of internal tools", + "Visual builder โ€” no extensive coding knowledge required", + "Integrates with databases, APIs, and SaaS apps โ€” high versatility" ], "cons": [ "Steep learning curve for complex applications", - "AGPL-3.0 license \u2014 may not be suitable for all use cases" + "AGPL-3.0 license โ€” may not be suitable for all use cases" ], "last_commit": "2026-03-23T11:32:52Z", "language": "JavaScript", @@ -21252,9 +21256,9 @@ "website": "https://rxresu.me", "description": "Self-hostable resume builder with customizable templates and export options, built with TypeScript.", "pros": [ - "Built with TypeScript \u2014 robust and maintainable codebase", - "Customizable templates \u2014 flexible design options", - "Self-hostable \u2014 full control over data and deployment" + "Built with TypeScript โ€” robust and maintainable codebase", + "Customizable templates โ€” flexible design options", + "Self-hostable โ€” full control over data and deployment" ], "cons": [ "Steep learning curve for non-technical users" @@ -21300,9 +21304,9 @@ "website": "https://triliumnotes.org", "description": "A hierarchical note-taking application built on TypeScript and available for desktop platforms, allowing users to organize and build their personal knowledge base. Supports data synchronization, tagging, and media embedding.", "pros": [ - "Built on TypeScript \u2014 ensuring a robust and maintainable architecture", - "Supports data synchronization \u2014 keeping notes up-to-date across devices", - "Hierarchical organization \u2014 enabling users to build a structured knowledge base" + "Built on TypeScript โ€” ensuring a robust and maintainable architecture", + "Supports data synchronization โ€” keeping notes up-to-date across devices", + "Hierarchical organization โ€” enabling users to build a structured knowledge base" ], "cons": [ "Self-hosting can be complex", @@ -21349,9 +21353,9 @@ "website": "https://filebrowser.org", "description": "Single-binary web file manager for uploading, deleting, previewing, and editing files within a specified directory. Built with Go.", "pros": [ - "Single binary \u2014 easy to deploy and manage", - "Built with Go \u2014 fast and lightweight architecture", - "Create-your-own-cloud \u2014 flexible and customizable" + "Single binary โ€” easy to deploy and manage", + "Built with Go โ€” fast and lightweight architecture", + "Create-your-own-cloud โ€” flexible and customizable" ], "cons": [ "Self-hosting can be complex", @@ -21398,13 +21402,13 @@ "website": "https://khoj.dev", "description": "Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.", "pros": [ - "**Modular architecture \u2014** supports multiple LLMs like GPT, Claude, and Llama", - "**Self-hostable \u2014** gives you full control over your data and AI setup", - "**Extensive automation \u2014** schedule tasks and build custom agents with ease" + "**Modular architecture โ€”** supports multiple LLMs like GPT, Claude, and Llama", + "**Self-hostable โ€”** gives you full control over your data and AI setup", + "**Extensive automation โ€”** schedule tasks and build custom agents with ease" ], "cons": [ - "**Steep learning curve \u2014** requires some technical expertise to set up and use", - "**Resource-intensive \u2014** may require significant computational resources for optimal performance" + "**Steep learning curve โ€”** requires some technical expertise to set up and use", + "**Resource-intensive โ€”** may require significant computational resources for optimal performance" ], "last_commit": "2026-03-19T19:28:44Z", "language": "Python", @@ -21436,11 +21440,11 @@ "github_repo": "dgtlmoon/changedetection.io", "stars": 30756, "website": "https://changedetection.io", - "description": "Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops, restock alerts, and website defacement monitoring\u2014all for free or enjoy our SaaS plan!", + "description": "Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops, restock alerts, and website defacement monitoringโ€”all for free or enjoy our SaaS plan!", "pros": [ - "Built on Python \u2014 lightweight and easy to deploy", - "Single setup process \u2014 monitors websites for updates in real-time", - "Multi-channel notifications \u2014 supports Discord, Email, Slack, Telegram, and more" + "Built on Python โ€” lightweight and easy to deploy", + "Single setup process โ€” monitors websites for updates in real-time", + "Multi-channel notifications โ€” supports Discord, Email, Slack, Telegram, and more" ], "cons": [ "Self-hosting can be complex", @@ -21476,9 +21480,9 @@ "website": "https://gethomepage.dev", "description": "A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.", "pros": [ - "**Fully static, fast** \u2014 optimized for performance", - "**Fully proxied** \u2014 secure connections to services", - "**Easily configured** \u2014 via YAML files or Docker label discovery" + "**Fully static, fast** โ€” optimized for performance", + "**Fully proxied** โ€” secure connections to services", + "**Easily configured** โ€” via YAML files or Docker label discovery" ], "cons": [ "Self-hosting can be complex", @@ -21512,11 +21516,11 @@ "github_repo": "ArchiveBox/ArchiveBox", "stars": 27111, "website": "https://archivebox.io", - "description": "\ud83d\uddc3 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...", + "description": "๐Ÿ—ƒ Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...", "pros": [ - "**Comprehensive data capture** \u2014 saves HTML, JS, PDFs, media, and more", - "**Flexible input sources** \u2014 takes URLs, browser history, bookmarks, Pocket, Pinboard, etc.", - "**Customizable and extensible** \u2014 written in Python for easy modification" + "**Comprehensive data capture** โ€” saves HTML, JS, PDFs, media, and more", + "**Flexible input sources** โ€” takes URLs, browser history, bookmarks, Pocket, Pinboard, etc.", + "**Customizable and extensible** โ€” written in Python for easy modification" ], "cons": [ "Self-hosting can be complex", @@ -21550,7 +21554,7 @@ "github_repo": "Lissy93/dashy", "stars": 24311, "website": "https://dashy.to", - "description": "\ud83d\ude80 A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more!", + "description": "๐Ÿš€ A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more!", "pros": [ "Open source and self-hostable" ], @@ -21584,7 +21588,7 @@ "github_repo": "dou-jiang/codex-console", "stars": 631, "website": "https://github.com/dou-jiang/codex-console", - "description": "codex-console \u662f\u4e00\u4e2a\u96c6\u6210\u5316\u63a7\u5236\u53f0\u9879\u76ee\uff0c\u652f\u6301\u4efb\u52a1\u7ba1\u7406\u3001\u6279\u91cf\u5904\u7406\u3001\u6570\u636e\u5bfc\u51fa\u3001\u81ea\u52a8\u4e0a\u4f20\u3001\u65e5\u5fd7\u67e5\u770b\u4e0e\u6253\u5305\u652f\u6301\u3002", + "description": "codex-console ๆ˜ฏไธ€ไธช้›†ๆˆๅŒ–ๆŽงๅˆถๅฐ้กน็›ฎ๏ผŒๆ”ฏๆŒไปปๅŠก็ฎก็†ใ€ๆ‰น้‡ๅค„็†ใ€ๆ•ฐๆฎๅฏผๅ‡บใ€่‡ชๅŠจไธŠไผ ใ€ๆ—ฅๅฟ—ๆŸฅ็œ‹ไธŽๆ‰“ๅŒ…ๆ”ฏๆŒใ€‚", "pros": [ "Open source and self-hostable" ], @@ -21625,7 +21629,7 @@ "github_repo": "ccbkkb/MicroWARP", "stars": 554, "website": "https://github.com/ccbkkb/MicroWARP", - "description": "\ud83d\ude80 An 800KB RAM ultra-lightweight Cloudflare WARP SOCKS5 proxy in Docker. \u4ec5\u9700 800KB \u5185\u5b58\u7684\u7eaf\u5185\u6838\u6001 Cloudflare WARP \u4ee3\u7406 - Docker", + "description": "๐Ÿš€ An 800KB RAM ultra-lightweight Cloudflare WARP SOCKS5 proxy in Docker. ไป…้œ€ 800KB ๅ†…ๅญ˜็š„็บฏๅ†…ๆ ธๆ€ Cloudflare WARP ไปฃ็† - Docker", "pros": [ "Open source and self-hostable" ], @@ -21730,11 +21734,11 @@ "github_repo": "komunite/kalfa", "stars": 182, "website": "https://komunite.com.tr", - "description": "Claude Code i\u00e7in T\u00fcrk\u00e7e profesyonel i\u015fletim sistemi \u2014 10 uzman agent, 22 komut, 993 skill, 6 katmanl\u0131 haf\u0131za", + "description": "Claude Code iรงin Tรผrkรงe profesyonel iลŸletim sistemi โ€” 10 uzman agent, 22 komut, 993 skill, 6 katmanlฤฑ hafฤฑza", "pros": [ - "Modular architecture \u2014 994 skills in 16 categories", - "Persistent memory \u2014 6 layers for session context", - "Customizable workflow \u2014 22 commands and 9 security hooks" + "Modular architecture โ€” 994 skills in 16 categories", + "Persistent memory โ€” 6 layers for session context", + "Customizable workflow โ€” 22 commands and 9 security hooks" ], "cons": [ "Self-hosting can be complex", @@ -21775,7 +21779,7 @@ "website": "https://hub.openilink.com", "description": "Self-hosted WeChat Bot management platform built on Go, providing real-time message relay via WebSocket, Webhook, and AI auto-reply. Supports Passkey login and offers 7 language SDKs for integration.", "pros": [ - "Built on Go \u2014 high-performance backend", + "Built on Go โ€” high-performance backend", "Real-time message relay via WebSocket and Webhook", "7 language SDKs for seamless integration" ], @@ -21861,7 +21865,7 @@ "Modern stack: TypeScript, Next.js, NestJS, PostgreSQL" ], "cons": [ - "Early stage \u2014 small community", + "Early stage โ€” small community", "No mobile app yet" ], "language": "TypeScript", diff --git a/docker-deploy/activepieces/docker-compose.yml b/docker-deploy/activepieces/docker-compose.yml index 154586a..c41d6af 100644 --- a/docker-deploy/activepieces/docker-compose.yml +++ b/docker-deploy/activepieces/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: activepieces: diff --git a/docker-deploy/affine/docker-compose.yml b/docker-deploy/affine/docker-compose.yml index 6b26c66..d7a7ea9 100644 --- a/docker-deploy/affine/docker-compose.yml +++ b/docker-deploy/affine/docker-compose.yml @@ -1,67 +1,28 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - -# Docker Compose for AFFiNE +version: '3.8' services: affine: - image: ghcr.io/toeverything/affine-graphql:latest # Using official as fallback but custom build setup exists in Dockerfile + image: toeverything/affine-graphql:latest container_name: affine + restart: unless-stopped ports: - - "3000:3000" + - "3010:3010" environment: - DATABASE_URL=postgres://affine:affine@db:5432/affine - - REDIS_URL=redis://redis:6379 - - NODE_ENV=production - depends_on: - db: - condition: service_healthy - redis: - condition: service_healthy - networks: - - affine_net - healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost:3000/" ] - interval: 30s - timeout: 10s - retries: 3 db: image: postgres:15-alpine container_name: affine-db + restart: unless-stopped environment: - POSTGRES_USER: affine - POSTGRES_PASSWORD: affine - POSTGRES_DB: affine - volumes: - - affine_db_data:/var/lib/postgresql/data - networks: - - affine_net - healthcheck: - test: [ "CMD-SHELL", "pg_isready -U affine" ] - interval: 5s - timeout: 5s - retries: 5 + - POSTGRES_USER=affine + - POSTGRES_PASSWORD=affine + - POSTGRES_DB=affine - redis: - image: redis:7-alpine - container_name: affine-redis - networks: - - affine_net - healthcheck: - test: [ "CMD", "redis-cli", "ping" ] - interval: 5s - timeout: 5s - retries: 5 - -networks: - affine_net: - driver: bridge - -volumes: - affine_db_data: - name: affine_db_data diff --git a/docker-deploy/akaunting/docker-compose.yml b/docker-deploy/akaunting/docker-compose.yml index 527b754..46e0ee0 100644 --- a/docker-deploy/akaunting/docker-compose.yml +++ b/docker-deploy/akaunting/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: akaunting: diff --git a/docker-deploy/appflowy/docker-compose.yml b/docker-deploy/appflowy/docker-compose.yml index 9ae6574..4b62677 100644 --- a/docker-deploy/appflowy/docker-compose.yml +++ b/docker-deploy/appflowy/docker-compose.yml @@ -1,65 +1,28 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - -# Docker Compose for AppFlowy Cloud +version: '3.8' services: - appflowy: - image: appflowyinc/appflowy_cloud:latest + appflowy-cloud: + image: appflowyinc/appflowy-cloud:latest container_name: appflowy-cloud + restart: unless-stopped ports: - - "8080:8080" + - "8000:8000" environment: - - DATABASE_URL=postgres://postgres:${POSTGRES_PASSWORD:-password}@db:5432/appflowy - - REDIS_URL=redis://redis:6379 - depends_on: - db: - condition: service_healthy - redis: - condition: service_healthy - networks: - - appflowy_net - healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost:8080/health" ] - interval: 10s - timeout: 5s - retries: 5 + - DATABASE_URL=postgres://appflowy:appflowy@db:5432/appflowy db: - image: postgres:15-alpine + image: postgres:14-alpine container_name: appflowy-db + restart: unless-stopped environment: - POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-password} - POSTGRES_DB: appflowy - volumes: - - appflowy_db_data:/var/lib/postgresql/data - networks: - - appflowy_net - healthcheck: - test: [ "CMD-SHELL", "pg_isready -U postgres" ] - interval: 5s - timeout: 5s - retries: 5 + - POSTGRES_USER=appflowy + - POSTGRES_PASSWORD=appflowy + - POSTGRES_DB=appflowy - redis: - image: redis:7-alpine - container_name: appflowy-redis - networks: - - appflowy_net - healthcheck: - test: [ "CMD", "redis-cli", "ping" ] - interval: 5s - timeout: 5s - retries: 5 - -networks: - appflowy_net: - driver: bridge - -volumes: - appflowy_db_data: - name: appflowy_db_data diff --git a/docker-deploy/appsmith/docker-compose.yml b/docker-deploy/appsmith/docker-compose.yml new file mode 100644 index 0000000..9a207ff --- /dev/null +++ b/docker-deploy/appsmith/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + appsmith: + image: appsmith/appsmith-ce:latest + container_name: appsmith + restart: unless-stopped + ports: + - "8080:80" + volumes: + - ./appsmith-data:/appsmith-data + diff --git a/docker-deploy/appwrite/docker-compose.yml b/docker-deploy/appwrite/docker-compose.yml index bd90e4a..84dda5a 100644 --- a/docker-deploy/appwrite/docker-compose.yml +++ b/docker-deploy/appwrite/docker-compose.yml @@ -1,73 +1,32 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - -# Docker Compose for Appwrite -# Note: Appwrite is a complex multi-service system. -# This is a production-ready configuration for the core services. +version: '3.8' services: appwrite: - image: appwrite/appwrite:1.5.4 + image: appwrite/appwrite:latest container_name: appwrite + restart: unless-stopped ports: - "80:80" - - "443:443" environment: - _APP_ENV=production - - _APP_DB_HOST=db - - _APP_DB_USER=appwrite - - _APP_DB_PASS=${DB_PASSWORD:-password} - - _APP_REDIS_HOST=redis - depends_on: - db: - condition: service_healthy - redis: - condition: service_healthy - networks: - - appwrite_net - healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost/v1/health" ] - interval: 30s - timeout: 10s - retries: 3 + - _APP_DB_HOST=mariadb - db: - image: mariadb:10.11 # Appwrite uses MariaDB by default - container_name: appwrite-db + mariadb: + image: mariadb:10.7 + container_name: appwrite-mariadb + restart: unless-stopped environment: - MARIADB_USER: appwrite - MARIADB_PASSWORD: ${DB_PASSWORD:-password} - MARIADB_DATABASE: appwrite - MARIADB_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:-rootpassword} + - MYSQL_ROOT_PASSWORD=appwrite + - MYSQL_DATABASE=appwrite volumes: - appwrite_db_data:/var/lib/mysql - networks: - - appwrite_net - healthcheck: - test: [ "CMD-SHELL", "mysqladmin ping -h localhost -u root -p${DB_ROOT_PASSWORD:-rootpassword}" ] - interval: 10s - timeout: 5s - retries: 5 - - redis: - image: redis:7-alpine - container_name: appwrite-redis - networks: - - appwrite_net - healthcheck: - test: [ "CMD", "redis-cli", "ping" ] - interval: 5s - timeout: 5s - retries: 5 - -networks: - appwrite_net: - driver: bridge volumes: appwrite_db_data: - name: appwrite_db_data diff --git a/docker-deploy/archivebox/docker-compose.yml b/docker-deploy/archivebox/docker-compose.yml new file mode 100644 index 0000000..3f58562 --- /dev/null +++ b/docker-deploy/archivebox/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + archivebox: + image: archivebox/archivebox:latest + container_name: archivebox + restart: unless-stopped + ports: + - "8000:8000" + volumes: + - ./data:/data + diff --git a/docker-deploy/authentik/docker-compose.yml b/docker-deploy/authentik/docker-compose.yml index 8db06b2..305486a 100644 --- a/docker-deploy/authentik/docker-compose.yml +++ b/docker-deploy/authentik/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: server: diff --git a/docker-deploy/banini-tracker/docker-compose.yml b/docker-deploy/banini-tracker/docker-compose.yml new file mode 100644 index 0000000..9272135 --- /dev/null +++ b/docker-deploy/banini-tracker/docker-compose.yml @@ -0,0 +1,26 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + banini-tracker: + image: undefined + container_name: banini-tracker + restart: unless-stopped + environment: + - APIFY_TOKEN=${APIFY_TOKEN} + - LLM_BASE_URL=${LLM_BASE_URL} + - LLM_API_KEY=${LLM_API_KEY} + - LLM_MODEL=${LLM_MODEL} + - TG_BOT_TOKEN=${TG_BOT_TOKEN} + - TG_CHANNEL_ID=${TG_CHANNEL_ID} + volumes: + - banini-tracker_data:/data + +volumes: + banini-tracker_data: diff --git a/docker-deploy/bitwarden/docker-compose.yml b/docker-deploy/bitwarden/docker-compose.yml index 9331e14..27cf064 100644 --- a/docker-deploy/bitwarden/docker-compose.yml +++ b/docker-deploy/bitwarden/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: bitwarden: diff --git a/docker-deploy/calcom/docker-compose.yml b/docker-deploy/calcom/docker-compose.yml index 39b9773..829d182 100644 --- a/docker-deploy/calcom/docker-compose.yml +++ b/docker-deploy/calcom/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: calcom: diff --git a/docker-deploy/changedetectionio/docker-compose.yml b/docker-deploy/changedetectionio/docker-compose.yml new file mode 100644 index 0000000..f658790 --- /dev/null +++ b/docker-deploy/changedetectionio/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + changedetection: + image: dgtlmoon/changedetection.io:latest + container_name: changedetection + restart: unless-stopped + ports: + - "5000:5000" + volumes: + - ./datastore:/datastore + diff --git a/docker-deploy/chaskiq/docker-compose.yml b/docker-deploy/chaskiq/docker-compose.yml index 77b46db..5aea810 100644 --- a/docker-deploy/chaskiq/docker-compose.yml +++ b/docker-deploy/chaskiq/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: chaskiq: diff --git a/docker-deploy/clickhouse/docker-compose.yml b/docker-deploy/clickhouse/docker-compose.yml new file mode 100644 index 0000000..ba779dc --- /dev/null +++ b/docker-deploy/clickhouse/docker-compose.yml @@ -0,0 +1,18 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + clickhouse: + image: clickhouse/clickhouse-server:latest + container_name: clickhouse + restart: unless-stopped + ports: + - "8123:8123" + - "9000:9000" + diff --git a/docker-deploy/code-llama-13b/docker-compose.yml b/docker-deploy/code-llama-13b/docker-compose.yml new file mode 100644 index 0000000..fc2038e --- /dev/null +++ b/docker-deploy/code-llama-13b/docker-compose.yml @@ -0,0 +1,26 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + code-llama-13b: + image: bitnami/python:3.10 + container_name: code-llama-13b + restart: unless-stopped + ports: + - "5000:5000" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + - code-llama-13b_data:/app + +volumes: + code-llama-13b_data: diff --git a/docker-deploy/code-llama-34b/docker-compose.yml b/docker-deploy/code-llama-34b/docker-compose.yml new file mode 100644 index 0000000..5ed204e --- /dev/null +++ b/docker-deploy/code-llama-34b/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + code-llama-34b: + image: llama-ai/code-llama-34b:latest + container_name: code-llama-34b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=code-llama-34b + diff --git a/docker-deploy/code-llama-70b/docker-compose.yml b/docker-deploy/code-llama-70b/docker-compose.yml new file mode 100644 index 0000000..829e269 --- /dev/null +++ b/docker-deploy/code-llama-70b/docker-compose.yml @@ -0,0 +1,25 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + code-llama-70b: + image: huggingface/transformers-pytorch-gpu + container_name: code-llama-70b + restart: unless-stopped + ports: + - "7860:7860" + environment: + - MODEL_NAME=llama-70b + - MODEL_TYPE=llama + - DEVICE=0 + volumes: + - code-llama-70b_data:/app/data + +volumes: + code-llama-70b_data: diff --git a/docker-deploy/code-llama-7b/docker-compose.yml b/docker-deploy/code-llama-7b/docker-compose.yml new file mode 100644 index 0000000..5e1f91a --- /dev/null +++ b/docker-deploy/code-llama-7b/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + code-llama-7b: + image: bitnami/python:3.10 + container_name: code-llama-7b + restart: unless-stopped + command: python -m http.server 5000 + ports: + - "5000:5000" + environment: + - PYTHONUNBUFFERED=1 + volumes: + - code_llama_7b_data:/app + +volumes: + code_llama_7b_data: diff --git a/docker-deploy/coder/docker-compose.yml b/docker-deploy/coder/docker-compose.yml index 620bfd2..798ff50 100644 --- a/docker-deploy/coder/docker-compose.yml +++ b/docker-deploy/coder/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: coder: diff --git a/docker-deploy/codestral-22b/docker-compose.yml b/docker-deploy/codestral-22b/docker-compose.yml new file mode 100644 index 0000000..aec5e83 --- /dev/null +++ b/docker-deploy/codestral-22b/docker-compose.yml @@ -0,0 +1,23 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + codestral-22b: + image: huggingface/transformers-pytorch-gpu + container_name: codestral-22b + restart: unless-stopped + ports: + - "7860:7860" + environment: + - MODEL_NAME=codestral/22b-mistral + volumes: + - codestral_22b_data:/app/model + +volumes: + codestral_22b_data: diff --git a/docker-deploy/codex-console/docker-compose.yml b/docker-deploy/codex-console/docker-compose.yml new file mode 100644 index 0000000..9eaf8e1 --- /dev/null +++ b/docker-deploy/codex-console/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + codex-console: + image: codexteam/console:latest + container_name: codex-console + restart: unless-stopped + ports: + - "80:80" + diff --git a/docker-deploy/continue-dev/docker-compose.yml b/docker-deploy/continue-dev/docker-compose.yml index 7130eed..ef145fb 100644 --- a/docker-deploy/continue-dev/docker-compose.yml +++ b/docker-deploy/continue-dev/docker-compose.yml @@ -1,9 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +version: '3.8' services: continue: @@ -11,4 +13,5 @@ services: container_name: continue restart: unless-stopped ports: - - "8081:8080" + - "8080:8080" + diff --git a/docker-deploy/coolify/docker-compose.yml b/docker-deploy/coolify/docker-compose.yml index a023c7a..d77ca8d 100644 --- a/docker-deploy/coolify/docker-compose.yml +++ b/docker-deploy/coolify/docker-compose.yml @@ -1,64 +1,22 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - -# Docker Compose for Coolify -# Note: Coolify is a self-hosted PaaS. +version: '3.8' services: coolify: image: ghcr.io/coollabsio/coolify:latest container_name: coolify - ports: - - "8000:8000" - environment: - - APP_ENV=production - - DB_CONNECTION=pgsql - - DB_HOST=db - - DB_DATABASE=coolify - - DB_USERNAME=coolify - - DB_PASSWORD=${DB_PASSWORD:-password} - volumes: - - coolify_data:/var/www/html/storage - - /var/run/docker.sock:/var/run/docker.sock # Essential for controlling Docker - depends_on: - db: - condition: service_healthy - networks: - - coolify_net - healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost:8000/api/health" ] - interval: 30s - timeout: 10s - retries: 3 restart: unless-stopped - - db: - image: postgres:15-alpine - container_name: coolify-db - environment: - POSTGRES_USER: coolify - POSTGRES_PASSWORD: ${DB_PASSWORD:-password} - POSTGRES_DB: coolify + ports: + - "8000:80" volumes: - - coolify_db_data:/var/lib/postgresql/data - networks: - - coolify_net - healthcheck: - test: [ "CMD-SHELL", "pg_isready -U coolify" ] - interval: 5s - timeout: 5s - retries: 5 - -networks: - coolify_net: - driver: bridge + - /var/run/docker.sock:/var/run/docker.sock + - coolify_data:/app/data volumes: coolify_data: - name: coolify_data - coolify_db_data: - name: coolify_db_data diff --git a/docker-deploy/dashy/docker-compose.yml b/docker-deploy/dashy/docker-compose.yml new file mode 100644 index 0000000..5942276 --- /dev/null +++ b/docker-deploy/dashy/docker-compose.yml @@ -0,0 +1,21 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + dashy: + image: lissy93/dashy:latest + container_name: dashy + restart: unless-stopped + ports: + - "8080:80" + volumes: + - dashy_data:/app/data + +volumes: + dashy_data: diff --git a/docker-deploy/deepseek-v3-1/docker-compose.yml b/docker-deploy/deepseek-v3-1/docker-compose.yml new file mode 100644 index 0000000..9a8fdff --- /dev/null +++ b/docker-deploy/deepseek-v3-1/docker-compose.yml @@ -0,0 +1,26 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + deepseek-v3-1: + image: huggingface/transformers-pytorch-gpu + container_name: deepseek-v3-1 + restart: unless-stopped + ports: + - "8080:8080" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + - deepseek-v3-1_data:/data + +volumes: + deepseek-v3-1_data: diff --git a/docker-deploy/deepseek/docker-compose.yml b/docker-deploy/deepseek/docker-compose.yml index 4faf75f..d0113ff 100644 --- a/docker-deploy/deepseek/docker-compose.yml +++ b/docker-deploy/deepseek/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: ollama-deepseek: diff --git a/docker-deploy/documenso/docker-compose.yml b/docker-deploy/documenso/docker-compose.yml index 00e6905..023b47f 100644 --- a/docker-deploy/documenso/docker-compose.yml +++ b/docker-deploy/documenso/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: documenso: diff --git a/docker-deploy/dokku/docker-compose.yml b/docker-deploy/dokku/docker-compose.yml index 57103b5..6bc6567 100644 --- a/docker-deploy/dokku/docker-compose.yml +++ b/docker-deploy/dokku/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: dokku: diff --git a/docker-deploy/erpnext/docker-compose.yml b/docker-deploy/erpnext/docker-compose.yml index 2752213..7e7e4cf 100644 --- a/docker-deploy/erpnext/docker-compose.yml +++ b/docker-deploy/erpnext/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: erpnext: diff --git a/docker-deploy/filebrowser/docker-compose.yml b/docker-deploy/filebrowser/docker-compose.yml new file mode 100644 index 0000000..d07c992 --- /dev/null +++ b/docker-deploy/filebrowser/docker-compose.yml @@ -0,0 +1,21 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + filebrowser: + image: filebrowser/filebrowser:latest + container_name: filebrowser + restart: unless-stopped + ports: + - "80:80" + volumes: + - filebrowser_data:/srv + +volumes: + filebrowser_data: diff --git a/docker-deploy/firnflow/docker-compose.yml b/docker-deploy/firnflow/docker-compose.yml new file mode 100644 index 0000000..10f6b40 --- /dev/null +++ b/docker-deploy/firnflow/docker-compose.yml @@ -0,0 +1,38 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + firnflow: + image: rust:latest + container_name: firnflow + restart: unless-stopped + command: cargo run + ports: + - "8080:8080" + environment: + - RUST_LOG=info + volumes: + - firnflow_data:/data + + minio: + image: minio/minio:latest + container_name: minio + restart: unless-stopped + ports: + - "9000:9000" + - "9001:9001" + environment: + - MINIO_ROOT_USER=minioadmin + - MINIO_ROOT_PASSWORD=minioadmin + volumes: + - minio_data:/data + +volumes: + firnflow_data: + minio_data: diff --git a/docker-deploy/flowise/docker-compose.yml b/docker-deploy/flowise/docker-compose.yml new file mode 100644 index 0000000..2828239 --- /dev/null +++ b/docker-deploy/flowise/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + flowise: + image: flowiseai/flowise:latest + container_name: flowise + restart: unless-stopped + ports: + - "3000:3000" + diff --git a/docker-deploy/flux/docker-compose.yml b/docker-deploy/flux/docker-compose.yml index 912b29c..239891b 100644 --- a/docker-deploy/flux/docker-compose.yml +++ b/docker-deploy/flux/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: flux: diff --git a/docker-deploy/forward-email/docker-compose.yml b/docker-deploy/forward-email/docker-compose.yml new file mode 100644 index 0000000..35ea5d5 --- /dev/null +++ b/docker-deploy/forward-email/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + forward-email: + image: forwardemail/forwardemail:latest + container_name: forward-email + restart: unless-stopped + ports: + - "25:25" + - "465:465" + - "587:587" + diff --git a/docker-deploy/freebuff2api/docker-compose.yml b/docker-deploy/freebuff2api/docker-compose.yml new file mode 100644 index 0000000..7459c7a --- /dev/null +++ b/docker-deploy/freebuff2api/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + freebuff2api: + image: golang:alpine + container_name: freebuff2api + restart: unless-stopped + command: go run main.go + ports: + - "8080:8080" + environment: + - AUTH_TOKENS=your_token_here + volumes: + - freebuff2api_data:/data + +volumes: + freebuff2api_data: diff --git a/docker-deploy/freecad/docker-compose.yml b/docker-deploy/freecad/docker-compose.yml index 909f867..4b38741 100644 --- a/docker-deploy/freecad/docker-compose.yml +++ b/docker-deploy/freecad/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: freecad: diff --git a/docker-deploy/garage/docker-compose.yml b/docker-deploy/garage/docker-compose.yml index a4ab065..1292215 100644 --- a/docker-deploy/garage/docker-compose.yml +++ b/docker-deploy/garage/docker-compose.yml @@ -1,37 +1,20 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” -# Garage: Open-source distributed object storage (S3-compatible) -# Perfect replacement for MinIO with true AGPL open-source licensing. - version: '3.8' services: garage: - image: dxflrs/garage:v1.0.1 + image: ghcr.io/deuxfleurs-org/garage:latest container_name: garage restart: unless-stopped ports: - - "3900:3900" # S3 API - - "3901:3901" # Web API - - "3902:3902" # Admin API - - "3903:3903" # Cluster peering (rpc) + - "3900:3900" environment: - - GARAGE_RPC_BIND_ADDR=[::]:3903 - - GARAGE_RPC_PUBLIC_ADDR=127.0.0.1:3903 - - GARAGE_RPC_SECRET=YOUR_SECURE_RPC_SECRET_HERE - - GARAGE_S3_API_BIND_ADDR=[::]:3900 - - GARAGE_S3_WEB_BIND_ADDR=[::]:3901 - - GARAGE_ADMIN_API_BIND_ADDR=[::]:3902 - - GARAGE_DATA_DIR=/var/lib/garage/data - - GARAGE_META_DIR=/var/lib/garage/meta - volumes: - - garage_data:/var/lib/garage/data - - garage_meta:/var/lib/garage/meta + - RUST_LOG=info + - GARAGE_ENDPOINT=http://localhost:3900 -volumes: - garage_data: - garage_meta: diff --git a/docker-deploy/gemma-2-2b/docker-compose.yml b/docker-deploy/gemma-2-2b/docker-compose.yml new file mode 100644 index 0000000..cecd551 --- /dev/null +++ b/docker-deploy/gemma-2-2b/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + gemma-2-2b: + image: huggingface/transformers-pytorch-gpu + container_name: gemma-2-2b + restart: unless-stopped + ports: + - "7860:7860" + environment: + - MODEL_NAME=gemma-2-2b + - MODEL_TYPE=transformers + volumes: + - gemma_2_2b_data:/app/model + +volumes: + gemma_2_2b_data: diff --git a/docker-deploy/gemma-2-9b/docker-compose.yml b/docker-deploy/gemma-2-9b/docker-compose.yml new file mode 100644 index 0000000..b8529a6 --- /dev/null +++ b/docker-deploy/gemma-2-9b/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + gemma-2-9b: + image: huggingface/transformers-pytorch-gpu + container_name: gemma-2-9b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=gemma-2-9b + - MODEL_TYPE=transformers + volumes: + - gemma_2_9b_data:/app/data + +volumes: + gemma_2_9b_data: diff --git a/docker-deploy/gemma-3/docker-compose.yml b/docker-deploy/gemma-3/docker-compose.yml new file mode 100644 index 0000000..e22ccab --- /dev/null +++ b/docker-deploy/gemma-3/docker-compose.yml @@ -0,0 +1,26 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + gemma-3: + image: google/gemma-3:latest + container_name: gemma-3 + restart: unless-stopped + ports: + - "8080:8080" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + - gemma_3_data:/data + +volumes: + gemma_3_data: diff --git a/docker-deploy/gemma/docker-compose.yml b/docker-deploy/gemma/docker-compose.yml index 6fb819b..8ed357e 100644 --- a/docker-deploy/gemma/docker-compose.yml +++ b/docker-deploy/gemma/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: ollama-gemma: diff --git a/docker-deploy/geoflow/docker-compose.yml b/docker-deploy/geoflow/docker-compose.yml new file mode 100644 index 0000000..4ec34b8 --- /dev/null +++ b/docker-deploy/geoflow/docker-compose.yml @@ -0,0 +1,41 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + geoflow: + image: php:7.4-apache + container_name: geoflow + restart: unless-stopped + depends_on: + - postgres + ports: + - "80:80" + environment: + - COMPOSER_HOME=app/composer + - COMPOSER_CACHE_DIR=app/composer/cache + volumes: + - geoflow_data:/var/www/html + - ./GEOFlow:/var/www/html + + postgres: + image: postgres:latest + container_name: geoflow_postgres + restart: unless-stopped + ports: + - "5432:5432" + environment: + - POSTGRES_USER=geoflow + - POSTGRES_PASSWORD=geoflow + - POSTGRES_DB=geoflow + volumes: + - geoflow_postgres_data:/var/lib/postgresql/data + +volumes: + geoflow_data: + geoflow_postgres_data: diff --git a/docker-deploy/gimp/docker-compose.yml b/docker-deploy/gimp/docker-compose.yml index 138475b..74e8d9c 100644 --- a/docker-deploy/gimp/docker-compose.yml +++ b/docker-deploy/gimp/docker-compose.yml @@ -1,9 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +version: '3.8' services: gimp: @@ -11,7 +13,11 @@ services: container_name: gimp restart: unless-stopped ports: - - "3001:3000" + - "8080:8080" environment: - PUID=1000 - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + diff --git a/docker-deploy/gitea/docker-compose.yml b/docker-deploy/gitea/docker-compose.yml new file mode 100644 index 0000000..edf0c17 --- /dev/null +++ b/docker-deploy/gitea/docker-compose.yml @@ -0,0 +1,45 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + server: + image: gitea/gitea:latest + container_name: gitea + restart: unless-stopped + depends_on: + - db + ports: + - "3000:3000" + - "222:22" + environment: + - USER_UID=1000 + - USER_GID=1000 + - GITEA__database__DB_TYPE=postgres + - GITEA__database__HOST=db:5432 + - GITEA__database__NAME=gitea + - GITEA__database__USER=gitea + - GITEA__database__PASSWD=gitea + volumes: + - ./data:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + + db: + image: postgres:14-alpine + container_name: gitea-db + restart: unless-stopped + environment: + - POSTGRES_USER=gitea + - POSTGRES_PASSWORD=gitea + - POSTGRES_DB=gitea + volumes: + - gitea_db:/var/lib/postgresql/data + +volumes: + gitea_db: diff --git a/docker-deploy/glitchtip/docker-compose.yml b/docker-deploy/glitchtip/docker-compose.yml index a2bf093..0b4a07a 100644 --- a/docker-deploy/glitchtip/docker-compose.yml +++ b/docker-deploy/glitchtip/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: glitchtip: diff --git a/docker-deploy/gogs/docker-compose.yml b/docker-deploy/gogs/docker-compose.yml new file mode 100644 index 0000000..54f259a --- /dev/null +++ b/docker-deploy/gogs/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + gogs: + image: gogs/gogs:latest + container_name: gogs + restart: unless-stopped + ports: + - "3000:3000" + environment: + - USER=gogs + - PASSWD=gogs + volumes: + - gogs_data:/data + +volumes: + gogs_data: diff --git a/docker-deploy/homebutler/docker-compose.yml b/docker-deploy/homebutler/docker-compose.yml new file mode 100644 index 0000000..2c472a1 --- /dev/null +++ b/docker-deploy/homebutler/docker-compose.yml @@ -0,0 +1,21 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + homebutler: + image: undefined + container_name: homebutler + restart: unless-stopped + ports: + - "8080:8080" + volumes: + - homebutler_data:/data + +volumes: + homebutler_data: diff --git a/docker-deploy/homepage/docker-compose.yml b/docker-deploy/homepage/docker-compose.yml new file mode 100644 index 0000000..673e219 --- /dev/null +++ b/docker-deploy/homepage/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + homepage: + image: ghcr.io/gethomepage/homepage:latest + container_name: homepage + restart: unless-stopped + ports: + - "3000:3000" + volumes: + - ./config:/app/config + diff --git a/docker-deploy/hunyuan-video/docker-compose.yml b/docker-deploy/hunyuan-video/docker-compose.yml index d94d2e4..3efa982 100644 --- a/docker-deploy/hunyuan-video/docker-compose.yml +++ b/docker-deploy/hunyuan-video/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: hunyuan: diff --git a/docker-deploy/i-built-a-social-media-management-tool-in-3-weeks-with-claud/docker-compose.yml b/docker-deploy/i-built-a-social-media-management-tool-in-3-weeks-with-claud/docker-compose.yml new file mode 100644 index 0000000..927ce6b --- /dev/null +++ b/docker-deploy/i-built-a-social-media-management-tool-in-3-weeks-with-claud/docker-compose.yml @@ -0,0 +1,39 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + brightbean-studio: + image: python:3.12 + container_name: brightbean-studio + restart: unless-stopped + command: pip install -r requirements.txt && python manage.py migrate && python manage.py runserver 0.0.0.0:8000 + ports: + - "8000:8000" + environment: + - PYTHONUNBUFFERED=1 + volumes: + - brightbean-studio_data:/app + - /var/run/docker.sock:/var/run/docker.sock + + postgres: + image: postgres:latest + container_name: brightbean-studio-postgres + restart: unless-stopped + ports: + - "5432:5432" + environment: + - POSTGRES_DB=brightbean + - POSTGRES_USER=brightbean + - POSTGRES_PASSWORD=brightbean + volumes: + - brightbean-studio_postgres:/var/lib/postgresql/data + +volumes: + brightbean-studio_data: + brightbean-studio_postgres: diff --git a/docker-deploy/immich/docker-compose.yml b/docker-deploy/immich/docker-compose.yml new file mode 100644 index 0000000..85bd140 --- /dev/null +++ b/docker-deploy/immich/docker-compose.yml @@ -0,0 +1,39 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + web: + image: ghcr.io/immich-app/immich-server:release + container_name: immich-server + restart: unless-stopped + depends_on: + - db + - redis + ports: + - "2283:2283" + environment: + - DB_HOSTNAME=db + - REDIS_HOSTNAME=redis + volumes: + - ./photos:/usr/src/app/upload + + db: + image: postgres:15-alpine + container_name: immich-db + restart: unless-stopped + environment: + - POSTGRES_USER=immich + - POSTGRES_PASSWORD=immich + - POSTGRES_DB=immich + + redis: + image: redis:alpine + container_name: immich-redis + restart: unless-stopped + diff --git a/docker-deploy/jan/docker-compose.yml b/docker-deploy/jan/docker-compose.yml new file mode 100644 index 0000000..36de894 --- /dev/null +++ b/docker-deploy/jan/docker-compose.yml @@ -0,0 +1,25 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + jan: + image: linuxserver/jan + container_name: jan + restart: unless-stopped + ports: + - "8080:8080" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + +volumes: + jan_config: diff --git a/docker-deploy/jitsi-meet/docker-compose.yml b/docker-deploy/jitsi-meet/docker-compose.yml index a31ce62..1cbf980 100644 --- a/docker-deploy/jitsi-meet/docker-compose.yml +++ b/docker-deploy/jitsi-meet/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: jitsi-web: diff --git a/docker-deploy/jitsu/docker-compose.yml b/docker-deploy/jitsu/docker-compose.yml index 5c6f30e..aede5d9 100644 --- a/docker-deploy/jitsu/docker-compose.yml +++ b/docker-deploy/jitsu/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: jitsu: diff --git a/docker-deploy/kalfa/docker-compose.yml b/docker-deploy/kalfa/docker-compose.yml new file mode 100644 index 0000000..a7149d9 --- /dev/null +++ b/docker-deploy/kalfa/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + kalfa: + image: kalfa/kalfa:latest + container_name: kalfa + restart: unless-stopped + ports: + - "80:80" + diff --git a/docker-deploy/kdenlive/docker-compose.yml b/docker-deploy/kdenlive/docker-compose.yml index f3f7baa..e3b1d34 100644 --- a/docker-deploy/kdenlive/docker-compose.yml +++ b/docker-deploy/kdenlive/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: kdenlive: diff --git a/docker-deploy/keepassxc/docker-compose.yml b/docker-deploy/keepassxc/docker-compose.yml index ae0a85c..7c016e7 100644 --- a/docker-deploy/keepassxc/docker-compose.yml +++ b/docker-deploy/keepassxc/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: keepassxc: diff --git a/docker-deploy/keycloak/docker-compose.yml b/docker-deploy/keycloak/docker-compose.yml index 9ebb8b8..7f5b2bd 100644 --- a/docker-deploy/keycloak/docker-compose.yml +++ b/docker-deploy/keycloak/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: keycloak: diff --git a/docker-deploy/khoj/docker-compose.yml b/docker-deploy/khoj/docker-compose.yml new file mode 100644 index 0000000..2cf76bb --- /dev/null +++ b/docker-deploy/khoj/docker-compose.yml @@ -0,0 +1,28 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + khoj: + image: khoj/khoj:latest + container_name: khoj + restart: unless-stopped + ports: + - "8001:8000" + environment: + - DATABASE_URL=postgresql://khoj:khoj@db:5432/khoj + + db: + image: postgres:15-alpine + container_name: khoj-db + restart: unless-stopped + environment: + - POSTGRES_USER=khoj + - POSTGRES_PASSWORD=khoj + - POSTGRES_DB=khoj + diff --git a/docker-deploy/krita/docker-compose.yml b/docker-deploy/krita/docker-compose.yml index 2b3de88..b093cb7 100644 --- a/docker-deploy/krita/docker-compose.yml +++ b/docker-deploy/krita/docker-compose.yml @@ -1,14 +1,23 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +version: '3.8' services: krita: - image: linuxserver/krita:latest + image: linuxserver/krita container_name: krita restart: unless-stopped ports: - - "3002:3000" + - "3000:3000" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + diff --git a/docker-deploy/librecad/docker-compose.yml b/docker-deploy/librecad/docker-compose.yml index be8fef0..751516e 100644 --- a/docker-deploy/librecad/docker-compose.yml +++ b/docker-deploy/librecad/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: librecad: diff --git a/docker-deploy/listmonk/docker-compose.yml b/docker-deploy/listmonk/docker-compose.yml index 57e1f0d..5f2de7a 100644 --- a/docker-deploy/listmonk/docker-compose.yml +++ b/docker-deploy/listmonk/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: listmonk: diff --git a/docker-deploy/llama-2-13b/docker-compose.yml b/docker-deploy/llama-2-13b/docker-compose.yml new file mode 100644 index 0000000..0c04900 --- /dev/null +++ b/docker-deploy/llama-2-13b/docker-compose.yml @@ -0,0 +1,27 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + llama-2-13b: + image: bitnami/python:3.10 + container_name: llama-2-13b + restart: unless-stopped + command: pip install -r requirements.txt && python app.py + ports: + - "5000:5000" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + - llama_2_13b_data:/app/data + +volumes: + llama_2_13b_data: diff --git a/docker-deploy/llama-2-70b/docker-compose.yml b/docker-deploy/llama-2-70b/docker-compose.yml new file mode 100644 index 0000000..bf6de76 --- /dev/null +++ b/docker-deploy/llama-2-70b/docker-compose.yml @@ -0,0 +1,26 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + llama-2-70b: + image: bitnami/pytorch:latest + container_name: llama-2-70b + restart: unless-stopped + ports: + - "5000:5000" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + - llama_2_70b_data:/data + +volumes: + llama_2_70b_data: diff --git a/docker-deploy/llama-2-7b/docker-compose.yml b/docker-deploy/llama-2-7b/docker-compose.yml new file mode 100644 index 0000000..28132f3 --- /dev/null +++ b/docker-deploy/llama-2-7b/docker-compose.yml @@ -0,0 +1,27 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + llama-2-7b: + image: bitnami/python:3.10 + container_name: llama-2-7b + restart: unless-stopped + command: pip install transformers && python -m transformers.serve --model llama-2-7b --port 5000 + ports: + - "5000:5000" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + - llama_2_7b_data:/data + +volumes: + llama_2_7b_data: diff --git a/docker-deploy/llama-3-1-405b/docker-compose.yml b/docker-deploy/llama-3-1-405b/docker-compose.yml new file mode 100644 index 0000000..a790dff --- /dev/null +++ b/docker-deploy/llama-3-1-405b/docker-compose.yml @@ -0,0 +1,23 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + llama: + image: bitnami/pytorch:latest + container_name: llama-3-1-405b + restart: unless-stopped + ports: + - "5000:5000" + environment: + - WANDB_DISABLED=true + volumes: + - llama_data:/app/data + +volumes: + llama_data: diff --git a/docker-deploy/llama-3-1-70b/docker-compose.yml b/docker-deploy/llama-3-1-70b/docker-compose.yml new file mode 100644 index 0000000..462a8e2 --- /dev/null +++ b/docker-deploy/llama-3-1-70b/docker-compose.yml @@ -0,0 +1,27 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + llama: + image: bitnami/python:3.9 + container_name: llama-3-1-70b + restart: unless-stopped + command: pip install -r requirements.txt && python app.py + ports: + - "5000:5000" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + - llama_data:/data + +volumes: + llama_data: diff --git a/docker-deploy/llama-3-1-8b/docker-compose.yml b/docker-deploy/llama-3-1-8b/docker-compose.yml new file mode 100644 index 0000000..513eba9 --- /dev/null +++ b/docker-deploy/llama-3-1-8b/docker-compose.yml @@ -0,0 +1,23 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + llama: + image: bitnami/python:3.9 + container_name: llama-3-1-8b + restart: unless-stopped + ports: + - "5000:5000" + environment: + - PYTHONUNBUFFERED=1 + volumes: + - llama_data:/app + +volumes: + llama_data: diff --git a/docker-deploy/llama-3-70b/docker-compose.yml b/docker-deploy/llama-3-70b/docker-compose.yml new file mode 100644 index 0000000..62332ca --- /dev/null +++ b/docker-deploy/llama-3-70b/docker-compose.yml @@ -0,0 +1,26 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + llama-3-70b: + image: bitnami/pytorch:latest + container_name: llama-3-70b + restart: unless-stopped + ports: + - "5000:5000" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - llama_3_70b_data:/app/data + - ./config:/config + +volumes: + llama_3_70b_data: diff --git a/docker-deploy/llama-3-8b/docker-compose.yml b/docker-deploy/llama-3-8b/docker-compose.yml new file mode 100644 index 0000000..41bd4ac --- /dev/null +++ b/docker-deploy/llama-3-8b/docker-compose.yml @@ -0,0 +1,26 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + llama: + image: bitnami/pytorch:latest + container_name: llama-3-8b + restart: unless-stopped + ports: + - "5000:5000" + environment: + - WANDB_DISABLED=true + - TRANSFORMERS_CACHE=/app/cache + volumes: + - llama_cache:/app/cache + - llama_model:/app/model + +volumes: + llama_cache: + llama_model: diff --git a/docker-deploy/llama-4/docker-compose.yml b/docker-deploy/llama-4/docker-compose.yml new file mode 100644 index 0000000..2bc0adb --- /dev/null +++ b/docker-deploy/llama-4/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + llama-4: + image: ghcr.io/meta-llama/llama4:latest + container_name: llama-4 + restart: unless-stopped + ports: + - "8080:8080" + environment: + - MODEL_NAME=llama-4 + diff --git a/docker-deploy/llama/docker-compose.yml b/docker-deploy/llama/docker-compose.yml index f2101c7..f67dfa9 100644 --- a/docker-deploy/llama/docker-compose.yml +++ b/docker-deploy/llama/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: ollama-llama: diff --git a/docker-deploy/localai/docker-compose.yml b/docker-deploy/localai/docker-compose.yml new file mode 100644 index 0000000..cbde4fc --- /dev/null +++ b/docker-deploy/localai/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + localai: + image: mudler/localai:latest + container_name: localai + restart: unless-stopped + ports: + - "8080:8080" + diff --git a/docker-deploy/mathstral-7b/docker-compose.yml b/docker-deploy/mathstral-7b/docker-compose.yml new file mode 100644 index 0000000..ddcf3db --- /dev/null +++ b/docker-deploy/mathstral-7b/docker-compose.yml @@ -0,0 +1,20 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + mathstral-7b: + image: huggingface/transformers-pytorch-gpu + container_name: mathstral-7b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=mathstral-7b + - MODEL_TYPE=transformer + diff --git a/docker-deploy/matomo/docker-compose.yml b/docker-deploy/matomo/docker-compose.yml index 59ec7c5..5634657 100644 --- a/docker-deploy/matomo/docker-compose.yml +++ b/docker-deploy/matomo/docker-compose.yml @@ -1,9 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +version: '3.8' services: matomo: @@ -11,6 +13,7 @@ services: container_name: matomo restart: unless-stopped ports: - - "8081:80" + - "8080:80" environment: - MATOMO_DATABASE_HOST=db + diff --git a/docker-deploy/mattermost/docker-compose.yml b/docker-deploy/mattermost/docker-compose.yml index c532236..80677c9 100644 --- a/docker-deploy/mattermost/docker-compose.yml +++ b/docker-deploy/mattermost/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: mattermost: diff --git a/docker-deploy/mautic/docker-compose.yml b/docker-deploy/mautic/docker-compose.yml index 5c13162..2536562 100644 --- a/docker-deploy/mautic/docker-compose.yml +++ b/docker-deploy/mautic/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: mautic: diff --git a/docker-deploy/medusa/docker-compose.yml b/docker-deploy/medusa/docker-compose.yml index b576856..6e56fe7 100644 --- a/docker-deploy/medusa/docker-compose.yml +++ b/docker-deploy/medusa/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: medusa: diff --git a/docker-deploy/metabase/docker-compose.yml b/docker-deploy/metabase/docker-compose.yml index 59145a8..4d53413 100644 --- a/docker-deploy/metabase/docker-compose.yml +++ b/docker-deploy/metabase/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: metabase: diff --git a/docker-deploy/microwarp/docker-compose.yml b/docker-deploy/microwarp/docker-compose.yml new file mode 100644 index 0000000..1d63e6a --- /dev/null +++ b/docker-deploy/microwarp/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + microwarp: + image: pion/microwarp:latest + container_name: microwarp + restart: unless-stopped + ports: + - "8080:8080" + diff --git a/docker-deploy/ministral-3b/docker-compose.yml b/docker-deploy/ministral-3b/docker-compose.yml new file mode 100644 index 0000000..379b7db --- /dev/null +++ b/docker-deploy/ministral-3b/docker-compose.yml @@ -0,0 +1,20 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + ministral-3b: + image: huggingface/transformers-pytorch-gpu + container_name: ministral-3b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=ministral-3b + - MODEL_TYPE=transformers + diff --git a/docker-deploy/ministral-8b/docker-compose.yml b/docker-deploy/ministral-8b/docker-compose.yml new file mode 100644 index 0000000..20a211c --- /dev/null +++ b/docker-deploy/ministral-8b/docker-compose.yml @@ -0,0 +1,20 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + ministral-8b: + image: ghcr.io/huggingface/transformers-pytorch-gpu:ministral-8b + container_name: ministral-8b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=ministral-8b + - MODEL_TYPE=transformers + diff --git a/docker-deploy/mistral-7b-v0-3/docker-compose.yml b/docker-deploy/mistral-7b-v0-3/docker-compose.yml new file mode 100644 index 0000000..336f4bc --- /dev/null +++ b/docker-deploy/mistral-7b-v0-3/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + mistral-7b-v0-3: + image: huggingface/transformers-pytorch-gpu + container_name: mistral-7b-v0-3 + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=mistral-7b-v0-3 + - MODEL_TYPE=transformers + volumes: + - mistral_7b_v0_3_data:/app/data + +volumes: + mistral_7b_v0_3_data: diff --git a/docker-deploy/mistral-nemo-12b/docker-compose.yml b/docker-deploy/mistral-nemo-12b/docker-compose.yml new file mode 100644 index 0000000..407e4f5 --- /dev/null +++ b/docker-deploy/mistral-nemo-12b/docker-compose.yml @@ -0,0 +1,27 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + mistral-nemo-12b: + image: nvcr.io/nvidia/pytorch:22.08-py3 + container_name: mistral-nemo-12b + restart: unless-stopped + command: bash -c 'pip install transformers && python app.py' + ports: + - "8080:8080" + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + - mistral_nemo_12b_data:/data + +volumes: + mistral_nemo_12b_data: diff --git a/docker-deploy/mistral/docker-compose.yml b/docker-deploy/mistral/docker-compose.yml index 543908a..d84be0d 100644 --- a/docker-deploy/mistral/docker-compose.yml +++ b/docker-deploy/mistral/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: ollama-mistral: diff --git a/docker-deploy/mixpost/docker-compose.yml b/docker-deploy/mixpost/docker-compose.yml index fd9edaa..8adc8f5 100644 --- a/docker-deploy/mixpost/docker-compose.yml +++ b/docker-deploy/mixpost/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: mixpost: diff --git a/docker-deploy/mixtral-8x22b/docker-compose.yml b/docker-deploy/mixtral-8x22b/docker-compose.yml new file mode 100644 index 0000000..b7ecd1b --- /dev/null +++ b/docker-deploy/mixtral-8x22b/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + mixtral-8x22b: + image: huggingface/transformers-pytorch-gpu:latest + container_name: mixtral-8x22b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=mixtral-8x22b + - MODEL_TYPE=transformers + volumes: + - mixtral_8x22b_data:/app/data + +volumes: + mixtral_8x22b_data: diff --git a/docker-deploy/mixtral-8x7b/docker-compose.yml b/docker-deploy/mixtral-8x7b/docker-compose.yml new file mode 100644 index 0000000..04c541d --- /dev/null +++ b/docker-deploy/mixtral-8x7b/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + mixtral-8x7b: + image: huggingface/transformers-pytorch-gpu:latest + container_name: mixtral-8x7b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=mixtral-8x7b + - MODEL_TYPE=bert + volumes: + - mixtral_8x7b_data:/app/data + +volumes: + mixtral_8x7b_data: diff --git a/docker-deploy/mochi-1/docker-compose.yml b/docker-deploy/mochi-1/docker-compose.yml index b346b28..c86f54b 100644 --- a/docker-deploy/mochi-1/docker-compose.yml +++ b/docker-deploy/mochi-1/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: mochi-1: diff --git a/docker-deploy/n8n/docker-compose.yml b/docker-deploy/n8n/docker-compose.yml index 43253b2..6c4a1cc 100644 --- a/docker-deploy/n8n/docker-compose.yml +++ b/docker-deploy/n8n/docker-compose.yml @@ -1,10 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - +version: '3.8' services: n8n: diff --git a/docker-deploy/odoo/docker-compose.yml b/docker-deploy/odoo/docker-compose.yml index 68a0cfe..7dc9d78 100644 --- a/docker-deploy/odoo/docker-compose.yml +++ b/docker-deploy/odoo/docker-compose.yml @@ -1,55 +1,30 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - -# Docker Compose for Odoo +version: '3.8' services: - odoo: - image: odoo:16.0 + web: + image: odoo:17.0 container_name: odoo + restart: unless-stopped ports: - "8069:8069" environment: - HOST=db - USER=odoo - PASSWORD=odoo - depends_on: - db: - condition: service_healthy - networks: - - odoo_net - healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost:8069/" ] - interval: 30s - timeout: 10s - retries: 3 - restart: unless-stopped db: image: postgres:15-alpine container_name: odoo-db + restart: unless-stopped environment: - POSTGRES_USER: odoo - POSTGRES_PASSWORD: odoo - POSTGRES_DB: postgres - volumes: - - odoo_db_data:/var/lib/postgresql/data - networks: - - odoo_net - healthcheck: - test: [ "CMD-SHELL", "pg_isready -U odoo" ] - interval: 5s - timeout: 5s - retries: 5 + - POSTGRES_DB=postgres + - POSTGRES_PASSWORD=odoo + - POSTGRES_USER=odoo -networks: - odoo_net: - driver: bridge - -volumes: - odoo_db_data: - name: odoo_db_data diff --git a/docker-deploy/ollama/docker-compose.yml b/docker-deploy/ollama/docker-compose.yml index b2b2dd6..d6fe18f 100644 --- a/docker-deploy/ollama/docker-compose.yml +++ b/docker-deploy/ollama/docker-compose.yml @@ -1,40 +1,17 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - -# Docker Compose for Ollama +version: '3.8' services: ollama: - image: ollama/ollama:latest # Official image is highly recommended for GPU support + image: ollama/ollama:latest container_name: ollama + restart: unless-stopped ports: - - "11434:11434" - volumes: - - ollama_data:/root/.ollama - # For GPU support (NVIDIA), uncomment the following: - # deploy: - # resources: - # reservations: - # devices: - # - driver: nvidia - # count: all - # capabilities: [gpu] - networks: - - ollama_net - healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost:11434/api/tags" ] - interval: 10s - timeout: 5s - retries: 5 + - "8080:8080" -networks: - ollama_net: - driver: bridge - -volumes: - ollama_data: - name: ollama_data diff --git a/docker-deploy/onlyoffice/docker-compose.yml b/docker-deploy/onlyoffice/docker-compose.yml index 928c48a..a27b8c8 100644 --- a/docker-deploy/onlyoffice/docker-compose.yml +++ b/docker-deploy/onlyoffice/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: onlyoffice: diff --git a/docker-deploy/open-webui/docker-compose.yml b/docker-deploy/open-webui/docker-compose.yml new file mode 100644 index 0000000..7e226c1 --- /dev/null +++ b/docker-deploy/open-webui/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + open-webui: + image: ghcr.io/open-webui/open-webui:latest + container_name: open-webui + restart: unless-stopped + ports: + - "80:80" + diff --git a/docker-deploy/open/docker-compose.yml b/docker-deploy/open/docker-compose.yml new file mode 100644 index 0000000..8bdf49c --- /dev/null +++ b/docker-deploy/open/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + open: + image: python:3.10 + container_name: open + restart: unless-stopped + command: pip install -r requirements.txt && python main.py + ports: + - "8080:8080" + environment: + - PYTHONUNBUFFERED=1 + volumes: + - open_data:/app + +volumes: + open_data: diff --git a/docker-deploy/openilink-hub/docker-compose.yml b/docker-deploy/openilink-hub/docker-compose.yml new file mode 100644 index 0000000..9f03b06 --- /dev/null +++ b/docker-deploy/openilink-hub/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + openilink-hub: + image: openilink/hub:latest + container_name: openilink-hub + restart: unless-stopped + ports: + - "80:80" + diff --git a/docker-deploy/orangehrm/docker-compose.yml b/docker-deploy/orangehrm/docker-compose.yml index 2f1d8d0..6876b2a 100644 --- a/docker-deploy/orangehrm/docker-compose.yml +++ b/docker-deploy/orangehrm/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: orangehrm: diff --git a/docker-deploy/outline/docker-compose.yml b/docker-deploy/outline/docker-compose.yml index b3bb043..13724b9 100644 --- a/docker-deploy/outline/docker-compose.yml +++ b/docker-deploy/outline/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: outline: diff --git a/docker-deploy/penpot/docker-compose.yml b/docker-deploy/penpot/docker-compose.yml index 469f5cd..21ae893 100644 --- a/docker-deploy/penpot/docker-compose.yml +++ b/docker-deploy/penpot/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: penpot-frontend: diff --git a/docker-deploy/plane/docker-compose.yml b/docker-deploy/plane/docker-compose.yml index 4223f5f..f376c2b 100644 --- a/docker-deploy/plane/docker-compose.yml +++ b/docker-deploy/plane/docker-compose.yml @@ -1,10 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - +version: '3.8' services: plane-web: @@ -14,7 +15,7 @@ services: depends_on: - plane-backend ports: - - "3003:80" + - "3000:80" plane-backend: image: makeplane/plane-backend:latest @@ -24,7 +25,7 @@ services: - plane-db - plane-redis ports: - - "8002:8000" + - "8000:8000" environment: - DATABASE_URL=postgres://plane:plane@plane-db:5432/plane - REDIS_URL=redis://plane-redis:6379/ diff --git a/docker-deploy/plausible/docker-compose.yml b/docker-deploy/plausible/docker-compose.yml index 3fd7575..abb23fa 100644 --- a/docker-deploy/plausible/docker-compose.yml +++ b/docker-deploy/plausible/docker-compose.yml @@ -1,65 +1,29 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - +version: '3.8' services: plausible: image: plausible/analytics:latest container_name: plausible restart: unless-stopped - command: sh -c "sleep 10 && /entrypoint.sh db createdb && /entrypoint.sh db migrate && /entrypoint.sh run" - depends_on: - - plausible_db - - plausible_events_db - - mail ports: - - "8001:8000" + - "8000:8000" environment: - - BASE_URL=http://localhost:8000 - - SECRET_KEY_BASE=ChangeMeChangeMeChangeMeChangeMeChangeMeChangeMeChangeMeChangeMe - - DATABASE_URL=postgres://postgres:postgres@plausible_db:5432/plausible_db - - CLICKHOUSE_DATABASE_URL=http://plausible_events_db:8123/plausible_events_db - - MAILER_EMAIL=admin@example.com - - SMTP_HOST_ADDR=mail - - SMTP_HOST_PORT=25 - - SMTP_USER_NAME= - - SMTP_USER_PWD= - - SMTP_SSL_Enabled=false - volumes: - - ./geoip:/geoip:ro + - DATABASE_URL=postgres://plausible:plausible@db:5432/plausible + - SECRET_KEY_BASE=replace-me-with-a-secure-random-string - plausible_db: + db: image: postgres:14-alpine - container_name: plausible_db + container_name: plausible-db restart: unless-stopped - volumes: - - plausible_db_data:/var/lib/postgresql/data environment: - - POSTGRES_PASSWORD=postgres - - POSTGRES_DB=plausible_db + - POSTGRES_USER=plausible + - POSTGRES_PASSWORD=plausible + - POSTGRES_DB=plausible - plausible_events_db: - image: clickhouse/clickhouse-server:24.3.3.102-alpine - container_name: plausible_events_db - restart: unless-stopped - volumes: - - plausible_events_data:/var/lib/clickhouse - - ./clickhouse/clickhouse-config.xml:/etc/clickhouse-server/config.d/logging.xml:ro - - ./clickhouse/clickhouse-user-config.xml:/etc/clickhouse-server/users.d/logging.xml:ro - ulimits: - nofile: - soft: 262144 - hard: 262144 - - mail: - image: bytemark/smtp - container_name: plausible_mail - restart: unless-stopped - -volumes: - plausible_db_data: - plausible_events_data: diff --git a/docker-deploy/pocketbase/docker-compose.yml b/docker-deploy/pocketbase/docker-compose.yml index ea9e607..6658ac2 100644 --- a/docker-deploy/pocketbase/docker-compose.yml +++ b/docker-deploy/pocketbase/docker-compose.yml @@ -1,21 +1,19 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - +version: '3.8' services: pocketbase: - image: pocketbase/pocketbase:latest + image: ghcr.io/muchobien/pocketbase:latest container_name: pocketbase restart: unless-stopped - command: serve --http=0.0.0.0:8090 ports: - - "8090:8090" + - "8080:8080" volumes: - - pb_data:/pb/pb_data + - ./pb_data:/pb_data -volumes: - pb_data: diff --git a/docker-deploy/postal/docker-compose.yml b/docker-deploy/postal/docker-compose.yml index dbfd1d4..5535113 100644 --- a/docker-deploy/postal/docker-compose.yml +++ b/docker-deploy/postal/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: postal: diff --git a/docker-deploy/posthog/docker-compose.yml b/docker-deploy/posthog/docker-compose.yml index 8ae0611..92d729b 100644 --- a/docker-deploy/posthog/docker-compose.yml +++ b/docker-deploy/posthog/docker-compose.yml @@ -1,9 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +version: '3.8' services: db: @@ -64,7 +66,7 @@ services: - clickhouse - kafka ports: - - "8002:8000" + - "8000:8000" environment: - DATABASE_URL=postgres://posthog:posthog@db:5432/posthog - REDIS_URL=redis://redis:6379/ diff --git a/docker-deploy/qwen-2-5-0-5b/docker-compose.yml b/docker-deploy/qwen-2-5-0-5b/docker-compose.yml new file mode 100644 index 0000000..b458f7d --- /dev/null +++ b/docker-deploy/qwen-2-5-0-5b/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen-2-5-0-5b: + image: huggingface/transformers-pytorch-gpu + container_name: qwen-2-5-0-5b + restart: unless-stopped + ports: + - "7860:7860" + environment: + - MODEL_NAME=qwen-2-5-0-5b + diff --git a/docker-deploy/qwen-2-5-1-5b/docker-compose.yml b/docker-deploy/qwen-2-5-1-5b/docker-compose.yml new file mode 100644 index 0000000..30effa3 --- /dev/null +++ b/docker-deploy/qwen-2-5-1-5b/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen-2-5-1-5b: + image: huggingface/transformers-pytorch-gpu + container_name: qwen-2-5-1-5b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=qwen-2-5-1-5b + - MODEL_TYPE=transformers + volumes: + - qwen_2_5_1_5b_data:/app/data + +volumes: + qwen_2_5_1_5b_data: diff --git a/docker-deploy/qwen-2-5-14b/docker-compose.yml b/docker-deploy/qwen-2-5-14b/docker-compose.yml new file mode 100644 index 0000000..fc1b576 --- /dev/null +++ b/docker-deploy/qwen-2-5-14b/docker-compose.yml @@ -0,0 +1,25 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen-2-5-14b: + image: huggingface/transformers-pytorch-gpu:latest + container_name: qwen-2-5-14b + restart: unless-stopped + ports: + - "5000:5000" + environment: + - MODEL_NAME=qwen-2-5-14b + - MODEL_TYPE=transformer + - DEVICE=cpu + volumes: + - qwen_data:/app/data + +volumes: + qwen_data: diff --git a/docker-deploy/qwen-2-5-32b/docker-compose.yml b/docker-deploy/qwen-2-5-32b/docker-compose.yml new file mode 100644 index 0000000..ff14e0d --- /dev/null +++ b/docker-deploy/qwen-2-5-32b/docker-compose.yml @@ -0,0 +1,25 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen-2-5-32b: + image: nvcr.io/nvidia/pytorch:22.08-py3 + container_name: qwen-2-5-32b + restart: unless-stopped + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./config:/config + - ./data:/data + +volumes: + config: + data: diff --git a/docker-deploy/qwen-2-5-3b/docker-compose.yml b/docker-deploy/qwen-2-5-3b/docker-compose.yml new file mode 100644 index 0000000..5da0c15 --- /dev/null +++ b/docker-deploy/qwen-2-5-3b/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen-2-5-3b: + image: huggingface/transformers-pytorch-gpu + container_name: qwen-2-5-3b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=qwen-2-5-3b + - MODEL_TYPE=auto + volumes: + - qwen_2_5_3b_data:/app/data + +volumes: + qwen_2_5_3b_data: diff --git a/docker-deploy/qwen-2-5-72b/docker-compose.yml b/docker-deploy/qwen-2-5-72b/docker-compose.yml new file mode 100644 index 0000000..87f1844 --- /dev/null +++ b/docker-deploy/qwen-2-5-72b/docker-compose.yml @@ -0,0 +1,20 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen: + image: huggingface/transformers-pytorch-gpu + container_name: qwen-2-5-72b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=qwen-2-5-72b + - MODEL_TYPE=transformer + diff --git a/docker-deploy/qwen-2-5-7b/docker-compose.yml b/docker-deploy/qwen-2-5-7b/docker-compose.yml new file mode 100644 index 0000000..73b8897 --- /dev/null +++ b/docker-deploy/qwen-2-5-7b/docker-compose.yml @@ -0,0 +1,23 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen-2-5-7b: + image: huggingface/transformers-pytorch-gpu + container_name: qwen-2-5-7b + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=qwen-2-5-7b + volumes: + - qwen_2_5_7b_data:/app/model + +volumes: + qwen_2_5_7b_data: diff --git a/docker-deploy/qwen-2-5-coder-1-5b/docker-compose.yml b/docker-deploy/qwen-2-5-coder-1-5b/docker-compose.yml new file mode 100644 index 0000000..2865988 --- /dev/null +++ b/docker-deploy/qwen-2-5-coder-1-5b/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen-2-5-coder-1-5b: + image: huggingface/transformers-pytorch-gpu + container_name: qwen-2-5-coder-1-5b + restart: unless-stopped + ports: + - "7860:7860" + environment: + - MODEL_NAME=qwen-2-5-coder-1-5b + diff --git a/docker-deploy/qwen-2-vl-72b/docker-compose.yml b/docker-deploy/qwen-2-vl-72b/docker-compose.yml new file mode 100644 index 0000000..1703758 --- /dev/null +++ b/docker-deploy/qwen-2-vl-72b/docker-compose.yml @@ -0,0 +1,24 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen-2-vl-72b: + image: huggingface/transformers-pytorch-gpu + container_name: qwen-2-vl-72b + restart: unless-stopped + ports: + - "7860:7860" + environment: + - MODEL_NAME=qwen-2-vl-72b + - MODEL_TYPE=transformers + volumes: + - qwen_2_vl_72b_data:/app/data + +volumes: + qwen_2_vl_72b_data: diff --git a/docker-deploy/qwen-3/docker-compose.yml b/docker-deploy/qwen-3/docker-compose.yml new file mode 100644 index 0000000..4dd0d88 --- /dev/null +++ b/docker-deploy/qwen-3/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + qwen-3: + image: huggingface/transformers-pytorch-gpu:latest + container_name: qwen-3 + restart: unless-stopped + ports: + - "8000:8000" + environment: + - MODEL_NAME=QwenLM/Qwen3 + diff --git a/docker-deploy/qwen/docker-compose.yml b/docker-deploy/qwen/docker-compose.yml index 45d6fe8..e042be4 100644 --- a/docker-deploy/qwen/docker-compose.yml +++ b/docker-deploy/qwen/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: ollama-qwen: diff --git a/docker-deploy/reactive-resume/docker-compose.yml b/docker-deploy/reactive-resume/docker-compose.yml new file mode 100644 index 0000000..f5022ef --- /dev/null +++ b/docker-deploy/reactive-resume/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + reactive-resume: + image: amruthpillai/reactive-resume:latest + container_name: reactive-resume + restart: unless-stopped + ports: + - "3000:3000" + diff --git a/docker-deploy/regplatformm/docker-compose.yml b/docker-deploy/regplatformm/docker-compose.yml new file mode 100644 index 0000000..6d0203d --- /dev/null +++ b/docker-deploy/regplatformm/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + regplatformm: + image: regplatformm/regplatformm:latest + container_name: regplatformm + restart: unless-stopped + ports: + - "80:80" + diff --git a/docker-deploy/rocketchat/docker-compose.yml b/docker-deploy/rocketchat/docker-compose.yml index 1e01d29..350b4fc 100644 --- a/docker-deploy/rocketchat/docker-compose.yml +++ b/docker-deploy/rocketchat/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: rocketchat: diff --git a/docker-deploy/signoz/docker-compose.yml b/docker-deploy/signoz/docker-compose.yml index 361ef4b..751a512 100644 --- a/docker-deploy/signoz/docker-compose.yml +++ b/docker-deploy/signoz/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: signoz-frontend: diff --git a/docker-deploy/siyuan/docker-compose.yml b/docker-deploy/siyuan/docker-compose.yml new file mode 100644 index 0000000..94d7698 --- /dev/null +++ b/docker-deploy/siyuan/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + siyuan: + image: b3log/siyuan:latest + container_name: siyuan + restart: unless-stopped + ports: + - "6806:6806" + volumes: + - ./siyuan:/siyuan + diff --git a/docker-deploy/stable-diffusion/docker-compose.yml b/docker-deploy/stable-diffusion/docker-compose.yml index f5bfe64..138cf20 100644 --- a/docker-deploy/stable-diffusion/docker-compose.yml +++ b/docker-deploy/stable-diffusion/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: sd-webui: diff --git a/docker-deploy/supabase/docker-compose.yml b/docker-deploy/supabase/docker-compose.yml index 4d1acf9..7b1857b 100644 --- a/docker-deploy/supabase/docker-compose.yml +++ b/docker-deploy/supabase/docker-compose.yml @@ -1,96 +1,31 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - -# Supabase Production-Ready Docker Compose -# Note: Supabase is a collection of services. Official images are the standard. -# This setup includes the core services: PostgREST, GoTrue, Realtime, Storage, and PostgreSQL. - +version: '3.8' services: db: + image: supabase/postgres:15.1.0.117 container_name: supabase-db - image: supabase/postgres:15.1.1.78 - command: postgres -c config_file=/etc/postgresql/postgresql.conf -c log_min_messages=fatal - healthcheck: - test: ["CMD", "pg_isready", "-U", "postgres"] - interval: 5s - timeout: 5s - retries: 3 + restart: unless-stopped environment: - POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres} - PGDATA: /var/lib/postgresql/data/pgdata + - POSTGRES_PASSWORD=postgres + - POSTGRES_DB=postgres + - POSTGRES_USER=postgres volumes: - supabase_db_data:/var/lib/postgresql/data - networks: - - supabase_net auth: + image: supabase/gotrue:v2.132.3 container_name: supabase-auth - image: supabase/gotrue:v2.143.0 - depends_on: - db: - condition: service_healthy - healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:9999/health"] - interval: 5s - timeout: 5s - retries: 3 + restart: unless-stopped environment: - GOTRUE_DB_DRIVER: postgres - GOTRUE_DB_DATABASE_URL: postgres://postgres:${POSTGRES_PASSWORD:-postgres}@db:5432/postgres?sslmode=disable - GOTRUE_SITE_URL: ${SITE_URL:-http://localhost:3000} - GOTRUE_JWT_SECRET: ${JWT_SECRET:-super-secret-jwt-token-don-not-use-in-prod} - networks: - - supabase_net - - rest: - container_name: supabase-rest - image: postgrest/postgrest:v11.2.2 - depends_on: - db: - condition: service_healthy - environment: - PGRST_DB_URI: postgres://postgres:${POSTGRES_PASSWORD:-postgres}@db:5432/postgres - PGRST_DB_SCHEMA: public - PGRST_DB_ANON_ROLE: anon - networks: - - supabase_net - - realtime: - container_name: supabase-realtime - image: supabase/realtime:v2.25.56 - depends_on: - db: - condition: service_healthy - environment: - DB_HOST: db - DB_PASSWORD: ${POSTGRES_PASSWORD:-postgres} - JWT_SECRET: ${JWT_SECRET:-super-secret-jwt-token-don-not-use-in-prod} - networks: - - supabase_net - - storage: - container_name: supabase-storage - image: supabase/storage-api:v0.43.12 - depends_on: - db: - condition: service_healthy - environment: - ANON_KEY: ${ANON_KEY} - SERVICE_KEY: ${SERVICE_KEY} - PGRST_JWT_SECRET: ${JWT_SECRET:-super-secret-jwt-token-don-not-use-in-prod} - DATABASE_URL: postgres://postgres:${POSTGRES_PASSWORD:-postgres}@db:5432/postgres - networks: - - supabase_net - -networks: - supabase_net: - driver: bridge + - GOTRUE_DB_DATABASE_URL=postgres://postgres:postgres@db:5432/postgres + - GOTRUE_SITE_URL=http://localhost:3000 volumes: supabase_db_data: - name: supabase_db_data diff --git a/docker-deploy/superset/docker-compose.yml b/docker-deploy/superset/docker-compose.yml index 9684f75..7746809 100644 --- a/docker-deploy/superset/docker-compose.yml +++ b/docker-deploy/superset/docker-compose.yml @@ -1,66 +1,49 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - -# Docker Compose for Apache Superset +version: '3.8' services: superset: image: apache/superset:latest container_name: superset + restart: unless-stopped + depends_on: + - db + - redis ports: - "8088:8088" environment: - - DATABASE_URL=postgresql://superset:superset@db:5432/superset - - REDIS_URL=redis://redis:6379 - depends_on: - db: - condition: service_healthy - redis: - condition: service_healthy - networks: - - superset_net - healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost:8088/health" ] - interval: 30s - timeout: 10s - retries: 3 + - DATABASE_DIALECT=postgresql + - DATABASE_HOST=db + - DATABASE_USER=superset + - DATABASE_PASSWORD= + - DATABASE_NAME=superset + - REDIS_HOST=redis + - REDIS_PORT=6379 db: - image: postgres:15-alpine + image: postgres:14-alpine container_name: superset-db + restart: unless-stopped environment: - POSTGRES_USER: superset - POSTGRES_PASSWORD: superset - POSTGRES_DB: superset + - POSTGRES_USER=superset + - POSTGRES_PASSWORD= + - POSTGRES_DB=superset volumes: - superset_db_data:/var/lib/postgresql/data - networks: - - superset_net - healthcheck: - test: [ "CMD-SHELL", "pg_isready -U superset" ] - interval: 5s - timeout: 5s - retries: 5 redis: image: redis:7-alpine container_name: superset-redis - networks: - - superset_net - healthcheck: - test: [ "CMD", "redis-cli", "ping" ] - interval: 5s - timeout: 5s - retries: 5 - -networks: - superset_net: - driver: bridge + restart: unless-stopped + volumes: + - superset_redis_data:/data volumes: superset_db_data: - name: superset_db_data + superset_redis_data: diff --git a/docker-deploy/tabby/docker-compose.yml b/docker-deploy/tabby/docker-compose.yml index d2f21c8..654a3ae 100644 --- a/docker-deploy/tabby/docker-compose.yml +++ b/docker-deploy/tabby/docker-compose.yml @@ -1,9 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +version: '3.8' services: tabby: @@ -11,7 +13,7 @@ services: container_name: tabby restart: unless-stopped ports: - - "8082:8080" + - "8080:8080" volumes: - tabby-data:/data diff --git a/docker-deploy/taiga/docker-compose.yml b/docker-deploy/taiga/docker-compose.yml index 83575fd..7638b19 100644 --- a/docker-deploy/taiga/docker-compose.yml +++ b/docker-deploy/taiga/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: taiga-front: diff --git a/docker-deploy/tooljet/docker-compose.yml b/docker-deploy/tooljet/docker-compose.yml new file mode 100644 index 0000000..6e085ba --- /dev/null +++ b/docker-deploy/tooljet/docker-compose.yml @@ -0,0 +1,28 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + client: + image: tooljet/tooljet-ce:latest + container_name: tooljet + restart: unless-stopped + ports: + - "3000:3000" + environment: + - PGRST_DB_URI=postgres://tooljet:tooljet@db:5432/tooljet + + db: + image: postgres:15-alpine + container_name: tooljet-db + restart: unless-stopped + environment: + - POSTGRES_USER=tooljet + - POSTGRES_PASSWORD=tooljet + - POSTGRES_DB=tooljet + diff --git a/docker-deploy/trilium/docker-compose.yml b/docker-deploy/trilium/docker-compose.yml new file mode 100644 index 0000000..14490b8 --- /dev/null +++ b/docker-deploy/trilium/docker-compose.yml @@ -0,0 +1,19 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + trilium: + image: zadam/trilium:latest + container_name: trilium + restart: unless-stopped + ports: + - "8080:8080" + volumes: + - ./trilium-data:/home/node/trilium-data + diff --git a/docker-deploy/twenty/docker-compose.yml b/docker-deploy/twenty/docker-compose.yml index 5fc4625..71dab33 100644 --- a/docker-deploy/twenty/docker-compose.yml +++ b/docker-deploy/twenty/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: twenty: diff --git a/docker-deploy/uptime-kuma/docker-compose.yml b/docker-deploy/uptime-kuma/docker-compose.yml index 133d7b4..88adb59 100644 --- a/docker-deploy/uptime-kuma/docker-compose.yml +++ b/docker-deploy/uptime-kuma/docker-compose.yml @@ -1,33 +1,21 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - -# Docker Compose for Uptime Kuma +version: '3.8' services: uptime-kuma: - image: louislam/uptime-kuma:1 # Official image is standard + image: louislam/uptime-kuma:1 container_name: uptime-kuma + restart: unless-stopped ports: - "3001:3001" volumes: - uptime_kuma_data:/app/data - networks: - - uptime_net - healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost:3001/" ] - interval: 30s - timeout: 10s - retries: 3 - restart: unless-stopped - -networks: - uptime_net: - driver: bridge volumes: uptime_kuma_data: - name: uptime_kuma_data diff --git a/docker-deploy/vaultwarden/docker-compose.yml b/docker-deploy/vaultwarden/docker-compose.yml index 6c93d65..c3a9cc1 100644 --- a/docker-deploy/vaultwarden/docker-compose.yml +++ b/docker-deploy/vaultwarden/docker-compose.yml @@ -1,10 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - +version: '3.8' services: vaultwarden: @@ -12,12 +13,7 @@ services: container_name: vaultwarden restart: unless-stopped ports: - - "8080:80" + - "80:80" volumes: - - vw-data:/data - environment: - - WEBSOCKET_ENABLED=true - - SIGNUPS_ALLOWED=true + - ./vw-data:/data -volumes: - vw-data: diff --git a/docker-deploy/weclaw/docker-compose.yml b/docker-deploy/weclaw/docker-compose.yml new file mode 100644 index 0000000..0941095 --- /dev/null +++ b/docker-deploy/weclaw/docker-compose.yml @@ -0,0 +1,17 @@ + +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” +# ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK +# ๐ŸŒ https://thealtstack.com +# ๐Ÿ’ก Open-source deployment templates for modern self-hosting. +# โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” + +version: '3.8' + +services: + weclaw: + image: weclaw/weclaw:latest + container_name: weclaw + restart: unless-stopped + ports: + - "80:80" + diff --git a/docker-deploy/zammad/docker-compose.yml b/docker-deploy/zammad/docker-compose.yml index 5503eec..1026d82 100644 --- a/docker-deploy/zammad/docker-compose.yml +++ b/docker-deploy/zammad/docker-compose.yml @@ -1,11 +1,11 @@ + # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” # ๐Ÿš€ BUILT & MAINTAINED BY THE ALTSTACK # ๐ŸŒ https://thealtstack.com # ๐Ÿ’ก Open-source deployment templates for modern self-hosting. # โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” - - +version: '3.8' services: zammad: