2 changed files with 0 additions and 77 deletions
@ -1,58 +0,0 @@
@@ -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 @@
@@ -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