====== 4ga Boards ====== [[..:aplicaciones_web|Aplicación web]] para la gestión colaborativa de proyectos mediante tableros Kanban en tiempo real, con actualizaciones en tiempo real sin necesidad de recargar la página. * [[https://4gaboards.com/|Sitio web]] * [[https://github.com/RARgames/4gaBoards|Repositorio de código]] * [[https://docs.4gaboards.com/|Documentación]] {{ https://4gaboards.com/img/4gaBoards_Main.webp |}} ===== Características ===== * Modo oscuro elegante * Listas y barra lateral colapsables para ahorrar espacio en pantalla * Editor avanzado de Markdown * Multitarea: permite editar, revisar y reorganizar tarjetas simultáneamente * Diseño minimalista y adaptado a pantallas anchas * Soporte para múltiples idiomas (EN, PL, FR, PT completamente; otros parcialmente) * Inicio de sesión con Google, GitHub y Microsoft * Jerarquía multinivel: proyectos → tableros → listas → tarjetas → tareas * Sincronización bidireccional con GitHub (próximamente) ===== Instalación ===== ==== Docker ==== Ejemplo de fichero Docker Compose: # https://docs.4gaboards.com/docs/dev/install/docker-vars services: db: image: postgres:16-alpine restart: always networks: - boards-network volumes: - db-data:/var/lib/postgresql/data environment: POSTGRES_DB: 4gaBoards POSTGRES_PASSWORD: notpassword POSTGRES_INITDB_ARGS: '-A scram-sha-256' healthcheck: test: ['CMD-SHELL', 'pg_isready -U postgres -d 4gaBoards'] interval: 1s timeout: 5s retries: 50 4gaBoards: image: ghcr.io/rargames/4gaboards:latest restart: always networks: - boards-network volumes: - user-avatars:/app/public/user-avatars - project-background-images:/app/public/project-background-images - attachments:/app/private/attachments ports: - 3000:1337 environment: BASE_URL: http://localhost:3000 SECRET_KEY: notsecretkey DATABASE_URL: postgresql://postgres:notpassword@db/4gaBoards NODE_ENV: production ## Add optional 4ga Boards instance variables here depends_on: db: condition: service_healthy volumes: user-avatars: project-background-images: attachments: db-data: networks: boards-network: Tras desplegar la aplicación, la cuenta por defecto es: * Usuario: ''demo'' * Contraseña: ''demo'' Importante cambiar la contraseña del usuario por defecto porque tiene permisos de administrador.