Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/audiusproject/audius-d
https://github.com/audiusproject/audius-d
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/audiusproject/audius-d
- Owner: AudiusProject
- Created: 2023-09-01T15:16:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-18T08:35:36.000Z (3 months ago)
- Last Synced: 2024-09-18T10:55:13.752Z (3 months ago)
- Language: Go
- Size: 44.6 MB
- Stars: 2
- Watchers: 6
- Forks: 0
- Open Issues: 2
-
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.![Moved](https://img.shields.io/badge/status-moved-red)
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)