https://github.com/audiusproject/audius-d
https://github.com/audiusproject/audius-d
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/audiusproject/audius-d
- Owner: AudiusProject
- Archived: true
- Created: 2023-09-01T15:16:15.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-27T01:29:29.000Z (over 1 year ago)
- Last Synced: 2025-03-16T07:28:41.605Z (about 1 year ago)
- Language: Go
- Size: 44.6 MB
- Stars: 2
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# audius-d
# 🚨 Project Moved
> **Notice:** The project has moved to the [Audius Protocol monorepo ](https://github.com/AudiusProject/audius-protocol) as part of ongoing work to consolidate audius tooling.
> Visit [the Audius docs](https://docs.audius.org/node-operator/setup/installation) for up-to-date info on installation and usage.

Run your own node.
## Installation
Install audius-ctl on your local computer
```bash
curl -sSL https://install.audius.org | sh
```
#### Uninstall
```bash
rm -f $(which audius-ctl)
```
## Run a Node
On your local computer
```bash
audius-ctl config edit
```
Write the following
```yaml
network:
deployOn: mainnet
nodes:
content-1.example.com:
type: content
privateKey: abc123 # <--- UNIQUE PRIV KEY USED BY THIS NODE TO SIGN RESPONSES
wallet: 0xABC123 # <--- UNIQUE WALLET ADDRESS OF ABOVE PRIV KEY
rewardsWallet: 0xABC123 # <--- ADDRESS OF WALLET HOLDING STAKED TOKENS
discovery-1.example.com:
type: discovery
privateKey: abc123 # <--- UNIQUE PRIV KEY USED BY THIS NODE TO SIGN RESPONSES
wallet: 0xABC123 # <--- UNIQUE WALLET ADDRESS OF ABOVE PRIV KEY
rewardsWallet: 0xABC123 # <--- ADDRESS OF WALLET HOLDING STAKED TOKENS
```
You MUST:
* have docker installed on your server(s)
* have simple ssh access to your server(s) (see [SSH Configuration](./docs/ssh.md))
Stand up the node(s)
```bash
audius-ctl up
```
Restart a node
```bash
audius-ctl restart discovery-1.example.com
```
Tear down a node
```bash
audius-ctl down content-1.example.com
```
## Contributing
- [Development](./docs/development.md)
- [Releases](./docs/releases.md)