Setup

Table of Contents

- [Introduction](#introduction) - [Install Golang](#install-golang) - [Docker](#docker) - [Postgres](#postgres) - [Get Mnemonics](#get-mnemonics) *** ## Introduction We show how to set up grid proxy. ## Install Golang To install Golang, you can follow the official [guide](https://go.dev/doc/install). ## Docker Docker is useful for running the TFGridDb in container environment. Read this to [install Docker engine](../../system_administrators/computer_it_basics/docker_basics.md#install-docker-desktop-and-docker-engine). Note: it will be necessary to follow step #2 in the previous article to run docker without sudo. if you want to avoid that. edit the docker commands in the `Makefile` and add sudo. ## Postgres If you have docker installed you can run postgres on a container with: ```bash make db-start ``` Then you can either load a dump of the database if you have one: ```bash make db-dump p=~/dump.sql ``` or easier you can fill the database tables with randomly generated data with the script `tools/db/generate.go` to do that run: ```bash make db-fill ``` ## Get Mnemonics 1. Install [polkadot extension](https://github.com/polkadot-js/extension) on your browser. 2. Create a new account from the extension. It is important to save the seeds.