This article describes how to install and configure a simple setup of Misskey. For additional informations please visit Misskey-Hub
Install AUR and a webserver with reverse proxy support.
- (recommended) reverse proxy and webserver
- for media encoding
First step after installation is to modify
default.conf to reflect the server setup.
Needs to be changed to the servers public URL, where the service will be reachable for the world. It is also possible, while not recommended, to use an IP-Address.
When PostgreSQL runs, it is required to have a user and a database. By default PostgreSQL database and user creation to create a PostgreSQL-user misskey and a database misskeyAUR uses the system user misskey to connect to the database. Follow
Initialize Misskey databases
Misskey requires to initialize the database before it can be started.
# /usr/bin/misskey -i
-Iand will not check for the availability of PostgreSQL and Redis
Manually update the database (migration)
In some cases the database is down or there is no local PostgreSQL database available. In both cases the Misskey migration will not run on package update and requires some manual intervention. After PostgreSQL and Redis are reachable, the helper script can be used to start the migration.
# /usr/bin/misskey -m
-Mand will not check for the availability of PostgreSQL and Redis