# UniBoard

> UniBoard is an open-source, self-hosted personal dashboard with homepage, Markdown notes, URL shortener, file sharing, and server monitoring via Docker Compose.

- **Category:** Personal Productivity
- **Licence:** MIT
- **Latest version:** 0.6.2
- **Open source:** oss
- **Languages:** Typescript, Kotlin, Vue
- **Platforms:** Docker Compose
- **Tags:** PostgreSQL, Markdown, File Sharing, Notes, URL Shortener, Homepage, Personal Dashboard, Server Monitoring, Docker, Self Hosted, Profile, Short Url

## Description

UniBoard is a self-hosted personal productivity suite that bundles a customizable profile homepage, navigation links, a Markdown note editor with built-in image hosting, a URL shortener with visit statistics, a file sharing system with password protection and temporary direct links, and a lightweight server monitoring probe that uses a push model. The backend is built with Spring Boot and Kotlin, the frontend with Vue, TypeScript, PrimeVue, and Tailwind CSS. Deployment is via Docker Compose, which runs the web service (container port 8080, exposed on host port 8888) and a PostgreSQL 17 database. Authentication is username/password only. The UI supports a global dark mode. The project is MIT-licensed and actively developed, with version 0.6.2 released in July 2026.

## Links

- [Homepage](https://github.com/coooolfan/uniboard)
- [Website](https://uniboard.coooolfan.com)
- [Docker](coolfan1024/uniboard)
- [GitHub Repository](https://github.com/Coooolfan/UniBoard)
- [API Documentation](https://uniboard.apifox.cn/)

---
Source: https://selfhost.directory/project/uniboard