PostgreSQL Database Backend
config.toml:
[database]
# url syntax: postgres://user:[email protected]:5432/dbname, only necessary for production
url = "postgres://user:[email protected]:5432/dbname"
# production (uses above database_url for database)
node_env = "production"wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" |sudo tee /etc/apt/sources.list.d/pgdg.list
sudo apt update
sudo apt -y install postgresql-12 postgresql-client-12Setup database and user
sudo su - postgres
psql
CREATE DATABASE dsp;
CREATE USER dsp WITH ENCRYPTED PASSWORD 'Put-Some-Strong-Password-Here';
GRANT ALL PRIVILEGES ON DATABASE dsp to dsp;Create vRAM IPFS Tables
Install Go and prereqs
Run PostgreSQL server for IPFS
Last updated
Was this helpful?