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.
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:
demodemoImportante cambiar la contraseña del usuario por defecto porque tiene permisos de administrador.