{"id":26099267,"url":"https://github.com/kaneo-app/app","last_synced_at":"2025-03-09T16:01:54.371Z","repository":{"id":273115144,"uuid":"910422636","full_name":"kaneo-app/app","owner":"kaneo-app","description":"An open source project management platform focused on simplicity and efficiency. Self-host it, customize it, make it yours. 🚀","archived":false,"fork":false,"pushed_at":"2025-03-04T22:23:31.000Z","size":3057,"stargazers_count":882,"open_issues_count":14,"forks_count":49,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-03-04T23:26:27.597Z","etag":null,"topics":["elysiajs","kanban","project-management","react","self-hosted","typescript"],"latest_commit_sha":null,"homepage":"https://kaneo.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kaneo-app.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["aacevski"]}},"created_at":"2024-12-31T08:25:09.000Z","updated_at":"2025-03-04T20:03:40.000Z","dependencies_parsed_at":"2025-01-18T19:33:59.389Z","dependency_job_id":"6f448bf4-301a-4677-9902-f4acd6ad38a8","html_url":"https://github.com/kaneo-app/app","commit_stats":null,"previous_names":["kaneo-app/app"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaneo-app%2Fapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaneo-app%2Fapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaneo-app%2Fapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaneo-app%2Fapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaneo-app","download_url":"https://codeload.github.com/kaneo-app/app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242714048,"owners_count":20173583,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["elysiajs","kanban","project-management","react","self-hosted","typescript"],"created_at":"2025-03-09T16:01:52.105Z","updated_at":"2025-03-09T16:01:54.360Z","avatar_url":"https://github.com/kaneo-app.png","language":"TypeScript","funding_links":["https://github.com/sponsors/aacevski"],"categories":["TypeScript"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://kaneo.app\"\u003e\n    \u003cimg src=\"https://github.com/kaneo-app/.github/blob/main/profile/assets/logo-mono-rounded.png?raw=true\" alt=\"Kaneo's logo\" width=\"200\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eKaneo\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![license](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/kaneo-app/app/ci.yml?branch=main)](https://github.com/kaneo-app/app/actions)\n[![Discord](https://img.shields.io/discord/1326250681530843178?color=7389D8\u0026label=\u0026logo=discord\u0026logoColor=ffffff)](https://discord.gg/rU4tSyhXXU)\n\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003eAn open source project management platform focused on simplicity and efficiency.\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch3\u003e\n    \u003ca href=\"https://kaneo.app/quick-start\"\u003eQuick Start\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://kaneo.app\"\u003eWebsite\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://demo.kaneo.app\"\u003eDemo\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://discord.gg/rU4tSyhXXU\"\u003eDiscord\u003c/a\u003e\n  \u003c/h3\u003e\n\u003c/div\u003e\n\n## ✨ Features\n\n- 🚀 **Simple \u0026 Fast**: Minimalist interface with powerful features\n- 🔒 **Self-hosted**: Full control over your data\n- 🎨 **Customizable**: Make it yours with extensive customization options\n- 🤝 **Open Source**: MIT licensed, free forever\n\n## 🚀 Quick Start\n\n1. Create a `compose.yml` file with the following content:\n\n```yaml\nservices:\n  backend:\n    image: ghcr.io/kaneo-app/api:latest\n    environment:\n      JWT_ACCESS: \"change_me\"\n      DB_PATH: \"/app/apps/api/data/kaneo.db\"\n      RABBITMQ_URL: \"amqp://guest:guest@rabbitmq:5672\"\n    ports:\n      - 1337:1337\n    restart: unless-stopped\n    volumes:\n      - sqlite_data:/app/apps/api/data\n    depends_on:\n      rabbitmq:\n        condition: service_healthy\n\n  frontend:\n    image: ghcr.io/kaneo-app/web:latest\n    environment:\n      KANEO_API_URL: \"http://localhost:1337\"\n    ports:\n      - 5173:80\n    depends_on:\n      - backend\n    restart: unless-stopped\n\n  rabbitmq:\n    image: rabbitmq:3-management\n    ports:\n      - \"5672:5672\"\n      - \"15672:15672\"\n    environment:\n      - RABBITMQ_DEFAULT_USER=guest\n      - RABBITMQ_DEFAULT_PASS=guest\n    volumes:\n      - rabbitmq_data:/var/lib/rabbitmq\n    healthcheck:\n      test: [\"CMD\", \"rabbitmq-diagnostics\", \"-q\", \"ping\"]\n      interval: 10s\n      timeout: 5s\n      retries: 5\n    restart: unless-stopped\n\nvolumes:\n  sqlite_data:\n  rabbitmq_data:\n```\n\n2. Run `docker compose up -d` to start the services.\n\n3. Open [http://localhost:5173](http://localhost:5173) in your browser.\n\n4. Create your first project and start managing your tasks!\n\n## 📖 Documentation\n\nFor detailed instructions and documentation, visit our [Documentation](https://kaneo.app/quick-start).\n\n## 🤝 Contributing\n\nWe welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.\n\n## 💬 Community\n\n- [Discord](https://discord.gg/rU4tSyhXXU) - Chat with the community\n- [GitHub Issues](https://github.com/kaneo-app/app/issues) - Report bugs or suggest features\n- [Website](https://kaneo.app) - Official website\n\n## 📝 License\n\nThis project is licensed under the [MIT License](LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaneo-app%2Fapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaneo-app%2Fapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaneo-app%2Fapp/lists"}