Simple messaging service
  • JavaScript 78%
  • CSS 14.9%
  • HTML 7.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-03-12 20:07:11 +01:00
web Initial commit 2026-03-12 19:47:29 +01:00
.env.example Add instructions 2026-03-12 20:07:11 +01:00
.gitignore Initial commit 2026-03-12 19:47:29 +01:00
banner.png Add instructions 2026-03-12 20:07:11 +01:00
index.js Initial commit 2026-03-12 19:47:29 +01:00
package-lock.json Initial commit 2026-03-12 19:47:29 +01:00
package.json Initial commit 2026-03-12 19:47:29 +01:00
README.md Add instructions 2026-03-12 20:07:11 +01:00

Mia banner

About

Mia is a simple messaging service.
It consists of a single channel to send messages to.
You are fully anonymous: anyone can choose any username.

Run

Make sure you have npm and nodejs installed (or whatever npm-compatible runtime you like). You will also need a MariaDB server with a database and account set up for Mia.

  1. Copy .env.example to .env and set the DB password, username, etc
  2. Run npm i to install every required NodeJS dependencies
  3. Simply run npm start to start the server!

You can for example register a Systemd service to keep Mia running in the background.