Modern Technology, Proven Concept
Organize your knowledge in an intuitive tree structure. Perfect for clear document and content management.
Modern rich text editor for comfortable editing. Easy image insertion and linking capabilities.
From completely public to strictly separated - you control access rights to your content.
Built on Java Spring Boot for maximum performance and scalability.
Knowledgeroot Insights
Welcome Screen
Page View
Getting Started
Docker Setup
Quick Start
docker run -p 8080:8080 lordlamer/knowledgeroot:latest
After starting, visit http://localhost:8080
Default Logins:
Login: user
Password: password
Login: admin
Password: password
Docker Compose Configuration
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
ports:
- "3306:3306"
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
ports:
- "9000:9000" # API Port
- "9001:9001" # Console Port
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
interval: 30s
timeout: 20s
retries: 3
restart: unless-stopped
networks:
- knowledgeroot-network
networks:
knowledgeroot-network:
driver: bridge
volumes:
mariadb:
minio_data:
Save this configuration as docker-compose.yml and run with docker-compose up -d
Important Migration Notice
The PHP version is no longer supported. Please migrate to our new Java Spring Boot version. Currently, there is no automated upgrade path available - a manual migration is required.