{"id":16707928,"url":"https://github.com/lunaisnotaboy/qtbooru","last_synced_at":"2026-05-18T19:47:55.178Z","repository":{"id":134272608,"uuid":"540972952","full_name":"lunaisnotaboy/qtbooru","owner":"lunaisnotaboy","description":"An imageboard forked from Danbooru","archived":false,"fork":false,"pushed_at":"2022-10-18T12:10:03.000Z","size":87997,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-05T09:39:51.827Z","etag":null,"topics":["hacktoberfest","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"https://guya.ml","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lunaisnotaboy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-24T21:32:20.000Z","updated_at":"2024-06-30T22:23:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"f6b19752-ed8d-4232-ad85-dbd369067bfe","html_url":"https://github.com/lunaisnotaboy/qtbooru","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/lunaisnotaboy/qtbooru","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunaisnotaboy%2Fqtbooru","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunaisnotaboy%2Fqtbooru/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunaisnotaboy%2Fqtbooru/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunaisnotaboy%2Fqtbooru/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lunaisnotaboy","download_url":"https://codeload.github.com/lunaisnotaboy/qtbooru/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunaisnotaboy%2Fqtbooru/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33189278,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["hacktoberfest","ruby","ruby-on-rails"],"created_at":"2024-10-12T19:41:30.934Z","updated_at":"2026-05-18T19:47:55.162Z","avatar_url":"https://github.com/lunaisnotaboy.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![codecov](https://codecov.io/gh/danbooru/danbooru/branch/master/graph/badge.svg)](https://codecov.io/gh/danbooru/danbooru) [![Discord](https://img.shields.io/discord/310432830138089472?label=Discord)](https://discord.gg/eSVKkUF)\n\n## Quickstart\n\nRun this to start a basic Danbooru instance:\n\n```sh\ncurl -sSL https://raw.githubusercontent.com/danbooru/danbooru/master/bin/danbooru | sh\n```\n\nThis will install [Docker Compose](https://docs.docker.com/compose/) and use it\nto start Danbooru. When it's done, Danbooru will be running at http://localhost:3000.\n\nAlternatively, if you already have Docker Compose installed, you can just do:\n\n```sh\nwget https://raw.githubusercontent.com/danbooru/danbooru/master/docker-compose.yaml\ndocker-compose up\n```\n\n## Manual Installation\n\nFollow the [INSTALL.debian](INSTALL.debian) script to install Danbooru.\n\nThe INSTALL.debian script is written for Debian, but can be adapted for other\ndistributions. Danbooru has been successfully installed on Debian, Ubuntu,\nFedora, Arch, and OS X. It is recommended that you use an Ubuntu-based system\nsince Ubuntu is what is used in development and production.\n\nSee [here](https://github.com/danbooru/danbooru/wiki/Ubuntu-Installation-Help-Guide)\nfor a guide on how set up Danbooru inside a virtual machine.\n\nFor best performance, you will need at least 256MB of RAM for PostgreSQL and\nRails. The memory requirement will grow as your database gets bigger.\n\nIn production, Danbooru uses PostgreSQL 10.18, but any release later than this\nshould work.\n\n## Troubleshooting\n\nIf your setup is not working, here are the steps I usually recommend to people:\n\n1) Test the database. Make sure you can connect to it using `psql`. Make\nsure the tables exist. If this fails, you need to work on correctly\ninstalling PostgreSQL, importing the initial schema, and running the\nmigrations.\n\n2) Test the Rails database connection by using `bin/rails console`. Run\n`Post.count` to make sure Rails can connect to the database. If this\nfails, you need to make sure your Danbooru configuration files are\ncorrect.\n\n3) Test Nginx to make sure it's working correctly.  You may need to\ndebug your Nginx configuration file.\n\n4) Check all log files.\n\n## Services\n\nDanboou depends on a couple of cloud services and several microservices to\nimplement certain features.\n\n### Amazon Web Services\n\nThe following features require an Amazon AWS account:\n\n* Pool history\n* Post history\n\n### Google APIs\n\nThe following features require a Google Cloud account:\n\n* BigQuery database export\n\n### IQDB Service\n\nIQDB integration is delegated to the [IQDB service](https://github.com/danbooru/iqdb).\n\n### Archive Service\n\nIn order to access pool and post histories you will need to install and\nconfigure the [Archives service](https://github.com/danbooru/archives).\n\n### Reportbooru Service\n\nThe following features are delegated to the [Reportbooru service](https://github.com/danbooru/reportbooru):\n\n* Post views\n* Missed searches report\n* Popular searches report\n\n### Recommender Service\n\nPost recommendations require the [Recommender service](https://github.com/danbooru/recommender).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flunaisnotaboy%2Fqtbooru","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flunaisnotaboy%2Fqtbooru","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flunaisnotaboy%2Fqtbooru/lists"}