{"id":26294857,"url":"https://github.com/deadbits/qubit","last_synced_at":"2025-03-15T03:32:17.460Z","repository":{"id":270407530,"uuid":"910275098","full_name":"deadbits/qubit","owner":"deadbits","description":"Minimalist blogging","archived":false,"fork":false,"pushed_at":"2024-12-30T22:48:00.000Z","size":1027,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-30T23:25:39.766Z","etag":null,"topics":["blogging","microblog","publishing"],"latest_commit_sha":null,"homepage":"https://qubit.deadbits.ai","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deadbits.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-12-30T21:21:46.000Z","updated_at":"2024-12-30T22:48:03.000Z","dependencies_parsed_at":"2024-12-30T23:25:44.900Z","dependency_job_id":"7ff75dcc-01ad-4330-af56-13c06c652716","html_url":"https://github.com/deadbits/qubit","commit_stats":null,"previous_names":["deadbits/qubit"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deadbits%2Fqubit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deadbits%2Fqubit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deadbits%2Fqubit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deadbits%2Fqubit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deadbits","download_url":"https://codeload.github.com/deadbits/qubit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243681024,"owners_count":20330152,"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":["blogging","microblog","publishing"],"created_at":"2025-03-15T03:32:06.375Z","updated_at":"2025-03-15T03:32:17.429Z","avatar_url":"https://github.com/deadbits.png","language":"Python","readme":"# qubit\n\n\u003e A qubit (/ˈkjuːbɪt/) or quantum bit is a basic unit of quantum information.\n\n* **[Quick Start](https://qubit.deadbits.ai/getting-started/quickstart)**\n* **[Manual Install](https://qubit.deadbits.ai/getting-started/manual-install)**\n* **[Screenshots](https://qubit.deadbits.ai/getting-started/screenshots)**\n\nQubit is a minimalist blogging and micro-blogging platform that can be easily self-hosted.\n\nModern social platforms shape how we write and share. But sometimes you just want a quiet corner of the internet to document your thoughts and learnings.\n\nInspired by the simplicity of \"Today I Learned\" blogs and the clean aesthetics of platforms like [WriteFreely](https://writefreely.org/) and [Article.app](https://article.app/), Qubit is built for developers and tinkerers who want to focus on writing without the pressure of metrics, algorithms, or engagement statistics.\n\nWrite short notes about what you're building. Share useful resources you've discovered. Document your learning journey.\n\nNo follower counts, no likes, no retweets — just thoughts and code in clean, monospaced type.\n\n![Demo screenshots](data/assets/combined.png)\n\n\u003e [!NOTE]\n\u003e This project was built in two days over the holiday break. Although I built it deployment in mind, _you_ probably shouldn't deploy it publicly. There may be bugs or security issues.\n\n## ✨ Features\n\n- Clean, distraction-free writing experience\n- Markdown editor with live preview\n- Tag-based organization\n- Full text search\n- Modern, minimal frontend\n\n## 🚀 Quick Start\n\nFollow the quick start guide below to run Qubit with Docker compose, or full the manual installation steps on [the documenation site](https://qubit.deadbits.ai).\n\n1. Clone the repository\n\n```bash\ngit clone https://github.com/deadbits/qubit\ncd qubit\n```\n\n2. Create a `.env` file in project root directory\n\n```bash\n# docker/.env\nDB_PASSWORD=your_secure_password_here\nAUTH_SECRET_KEY=your_secret_key_here\nADMIN_USERNAME=admin\nADMIN_EMAIL=admin@example.com\nADMIN_PASSWORD=your_admin_password\n```\n\n3. Configure your author details in `data/config.yaml`\n\nThe `data/config.yaml` file controls your blog's author details and bio on the `About` page.\n\n```yaml\nauthor:\n  name: Adam Swanda\n  short_name: adam\n  bio: \u003e\n    Security researcher and developer focused on AI/ML security, threat intelligence, and building tools that help people research and create.\n  github: deadbits\n  website: https://www.deadbits.org\n  linkedin: https://www.linkedin.com/in/adamswanda/\n```\n\n4. Start the application with Docker\n\n```bash\ndocker compose up -d --build\n```\n\nThat's it! You can login to Qubit at [http://localhost:8000/login](http://localhost:8000/login).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeadbits%2Fqubit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeadbits%2Fqubit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeadbits%2Fqubit/lists"}