knowledgeroot
2.4K
Knowledgeroot is a modern Knowledge Management System built on Java Spring Boot, designed for teams and organizations that need structured documentation and content management.
docker run -p 8080:8080 lordlamer/knowledgeroot:latest
After starting, visit http://localhost:8080
User Account:
Username: user
Password: password
Admin Account:
Username: admin
Password: password
For production use, we recommend using Docker Compose with MariaDB and MinIO for persistent storage. Here's a complete setup:
services:
app:
container_name: knowledgeroot_app
image: lordlamer/knowledgeroot:latest
environment:
SPRING_DATASOURCE_URL: jdbc:mariadb://mariadb:3306/knowledgeroot
SPRING_DATASOURCE_USERNAME: root
SPRING_DATASOURCE_PASSWORD: knowledgeroot
SPRING_JPA_HIBERNATE_DDL_AUTO: update
MINIO_URL: http://minio:9000
MINIO_ACCESS_KEY: minioadmin
MINIO_SECRET_KEY: minioadmin
ports:
- "8080:8081"
depends_on:
- mariadb
- minio
restart: unless-stopped
networks:
- knowledgeroot-network
mariadb:
container_name: knowledgeroot_mariadb
image: mariadb
environment:
MARIADB_ROOT_PASSWORD: knowledgeroot
MARIADB_DATABASE: knowledgeroot
volumes:
- mariadb:/var/lib/mysql
restart: unless-stopped
networks:
- knowledgeroot-network
minio:
container_name: knowledgeroot_minio
image: quay.io/minio/minio
command: server --console-address ":9001" /data
environment:
MINIO_ROOT_USER: minioadmin
MINIO_ROOT_PASSWORD: minioadmin
volumes:
- minio_data:/data
restart: unless-stopped
networks:
- knowledgeroot-network
networks:
knowledgeroot-network:
driver: bridge
volumes:
mariadb:
minio_data:
Save as docker-compose.yml and run with docker compose up -d
SPRING_DATASOURCE_URL: Database connection URLSPRING_DATASOURCE_USERNAME: Database usernameSPRING_DATASOURCE_PASSWORD: Database passwordSPRING_JPA_HIBERNATE_DDL_AUTO: Database schema update behaviorMINIO_URL: MinIO server URLMINIO_ACCESS_KEY: MinIO access keyMINIO_SECRET_KEY: MinIO secret keyThe legacy PHP version is no longer supported. Please migrate to this new Java Spring Boot version. Currently, there is no automated upgrade path available - a manual migration is required.
© 2025 Knowledgeroot. All rights reserved.
Content type
Image
Digest
sha256:dafaccfd8…
Size
186.7 MB
Last updated
about 18 hours ago
docker pull lordlamer/knowledgeroot