somewhat working misskey

This commit is contained in:
Sophia Atkinson 2022-11-06 01:22:21 -07:00
parent d8c78934d4
commit 43bdbaa21a
1 changed files with 7 additions and 9 deletions

View File

@ -18,7 +18,6 @@ do
done
NODE_LTS= "18.12.1"
PASSWD_GEN=$(openssl rand -base64 10)
sudo apt update && apt upgrade -y
sudo apt install postgresql postgresql-contrib -y
sudo systemctl start postgresql.service
@ -33,17 +32,16 @@ nvm use v$NODE_LTS
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update && sudo apt install yarn
sudo -i -u postgres
psql
CREATE USER misskey WITH PASSWORD '$PASSWD_GEN';
CREATE DATABASE misskey;
GRANT ALL PRIVILEGES ON DATABASE misskey to misskey;
ALTER DATABASE misskey OWNER TO misskey;
\q
exit
PASSWD_GEN=$(openssl rand -base64 10)
sudo -i -u postgres psql -c "CREATE USER misskey WITH PASSWORD '$PASSWD_GEN';"
sudo -i -u postgres psql -c "CREATE USER misskey WITH PASSWORD '$PASSWD_GEN';"
sudo -i -u postgres psql -c "CREATE DATABASE misskey;"
sudo -i -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE misskey to misskey;"
sudo -i -u postgres psql -c "ALTER DATABASE misskey OWNER TO misskey;"
adduser --disabled-password --disabled-login misskey
su - misskey
git clone -b master https://github.com/misskey-dev/misskey.git
cd misskey
git checkout master
yarn
cp .config/example.yml .config/default.yml