Nouns Terminal is Nouns acuction client focused on high information density.
The easiest way to run Nouns Terminal locally is to use Docker Compose.
- Copy
docker-compose.yaml
into your local folder - Copy
.env.example
into.env
- Follow the instructions in
.env
for usage with Docker Compose - Run
docker compose up -d
- Visit
http://localhost:3003/
Clone the repo:
$ git clone https://github.com/nouns-terminal/nouns-terminal.git
$ cd nouns-terminal
Install dependencies:
$ yarn
Generate TypeScript typings for Ethereum smart contracts:
$ yarn typechain
Set up your environment variables:
$ cp .env.example .env
Generate TypeScript typings for database queries
$ export DATABASE_URL="postgresql://..."
$ yarn pgtyped
Run sever:
$ yarn dev
# or
$ yarn start
Open http://localhost:3003 with your browser.
Nouns Terminal Copyright (C) 2024 yukigesho.eth & w1nt3r.eth
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
This project is using the fantastic Proto Mono font face. You'll need a license from them if you'd like to publish a copy of Nouns Terminal on your own website. See EULA.