Para iniciar una instancia de Danbooru en su navegador:
Crea una cuenta de Github.
Haga clic en Abrir en Github Codespaces.
Haz clic en el botón Create new codespace
.
Espere unos minutos hasta que se inicie.
Cuando termine, tendrá una nueva instancia de Danbooru con un entorno de desarrollo completo ejecutándose en su navegador. De esta manera puedes probar Danbooru sin instalar nada en tu computadora.
Consulte la sección Codespaces en la Guía de Docker para obtener más información.
Ejecute esto para iniciar una instancia de Danbooru:
sh -c "$(curl -sSL https://raw.githubusercontent.com/danbooru/danbooru/master/bin/setup)"
Esto instalará Docker Compose e iniciará Danbooru. Cuando termine, Danbooru se ejecutará en http://localhost:3000.
Alternativamente, si ya tienes instalado Docker Compose, puedes hacer:
clon de git http://github.com/danbooru/danboorucd danbooru toque .env.local config/danbooru_local_config.rb sudo docker componer
Cuando haya terminado, puede ejecutar lo siguiente para eliminar todo:
sudo docker compose down --volumes # Eliminar todos los datos e imágenes en su instancia de Danbooru.sudo docker image prune # Limpiar todas las imágenes de Docker no utilizadas.rm -rf ~/danbooru # Eliminar el código de Danbooru.
Consulte la Guía de Docker para obtener más información sobre cómo ejecutar Danbooru usando Docker. Esta es la forma recomendada de ejecutar Danbooru.
Alternativamente, puede utilizar la Guía de instalación manual para instalar Danbooru sin Docker. La instalación manual es mucho más difícil que usar Docker y, por lo tanto, no se recomienda ni se admite oficialmente.
Para obtener ayuda, pregunte en el canal #técnico en Danbooru Discord o en el área de discusiones en Github.
Danboou depende de un par de servicios en la nube y varios microservicios para implementar determinadas funciones.
Las siguientes funciones requieren una cuenta de Amazon AWS:
Historia de la piscina
Historial de publicaciones
Las siguientes funciones requieren una cuenta de Google Cloud:
Exportación de base de datos de BigQuery
La integración IQDB se delega al servicio IQDB.
Para acceder al grupo y al historial de publicaciones, deberá instalar y configurar el servicio de Archivos.
Las siguientes funciones están delegadas al servicio Reportbooru:
Vistas de publicaciones
Informe de búsquedas perdidas
Informe de búsquedas populares
Las recomendaciones de publicaciones requieren el servicio de recomendación.