2 changed files with 0 additions and 77 deletions
@ -1,58 +0,0 @@ |
|||||||
# aitherboard Setup Guide |
|
||||||
|
|
||||||
## Prerequisites |
|
||||||
|
|
||||||
- Node.js 20+ |
|
||||||
- npm or yarn |
|
||||||
- Docker (for deployment) |
|
||||||
|
|
||||||
## Development Setup |
|
||||||
|
|
||||||
1. Install dependencies: |
|
||||||
```bash |
|
||||||
npm install |
|
||||||
``` |
|
||||||
|
|
||||||
2. Create `.env` file (optional, uses defaults if not provided): |
|
||||||
```bash |
|
||||||
cp .env.example .env |
|
||||||
``` |
|
||||||
|
|
||||||
3. Start development server: |
|
||||||
```bash |
|
||||||
npm run dev |
|
||||||
``` |
|
||||||
|
|
||||||
4. Open http://localhost:5173 |
|
||||||
|
|
||||||
## Building |
|
||||||
|
|
||||||
```bash |
|
||||||
npm run build |
|
||||||
``` |
|
||||||
|
|
||||||
## Docker Deployment |
|
||||||
|
|
||||||
1. Build and run with docker-compose: |
|
||||||
```bash |
|
||||||
docker-compose up --build |
|
||||||
``` |
|
||||||
|
|
||||||
2. Or build manually: |
|
||||||
```bash |
|
||||||
docker build -t aitherboard . |
|
||||||
docker run -p 9876:9876 aitherboard |
|
||||||
``` |
|
||||||
|
|
||||||
## Project Structure |
|
||||||
|
|
||||||
- `src/lib/services/` - Core services (Nostr, auth, cache, security) |
|
||||||
- `src/lib/modules/` - Feature modules (threads, comments, zaps, etc.) |
|
||||||
- `src/lib/components/` - Reusable UI components |
|
||||||
- `src/routes/` - SvelteKit routes |
|
||||||
|
|
||||||
## Notes |
|
||||||
|
|
||||||
- This is a work in progress. Many features are placeholders and need full implementation. |
|
||||||
- NIP-49 encryption, event signing, and bech32 encoding need proper cryptographic libraries. |
|
||||||
- Full implementation of all modules (comments, zaps, reactions, profiles, feed) is ongoing. |
|
||||||
@ -1,19 +0,0 @@ |
|||||||
#!/bin/bash |
|
||||||
# Setup script to clone and prepare Wyoming Piper from official source |
|
||||||
|
|
||||||
set -e |
|
||||||
|
|
||||||
WYOMING_PIPER_DIR="./wyoming-piper" |
|
||||||
|
|
||||||
if [ -d "$WYOMING_PIPER_DIR" ]; then |
|
||||||
echo "Wyoming Piper directory already exists. Updating..." |
|
||||||
cd "$WYOMING_PIPER_DIR" |
|
||||||
git pull |
|
||||||
cd .. |
|
||||||
else |
|
||||||
echo "Cloning Wyoming Piper from official repository..." |
|
||||||
git clone https://github.com/rhasspy/wyoming-piper.git "$WYOMING_PIPER_DIR" |
|
||||||
fi |
|
||||||
|
|
||||||
echo "Wyoming Piper setup complete!" |
|
||||||
echo "You can now run: docker-compose up --build" |
|
||||||
Loading…
Reference in new issue