68e3f673e8
- SETUP.md: Complete deployment guide with WebSocket configuration - portainer-setup.sh: Automated Portainer stack creation script - fix-permissions.sh: Storage directory permission fixer - .gitignore: Ensure .credentials file is not committed Note: WebSocket support must be enabled in nginx-proxy-manager for OpenClaw to work.
13 lines
345 B
Bash
Executable File
13 lines
345 B
Bash
Executable File
#!/bin/bash
|
|
# Fix OpenClaw storage permissions
|
|
|
|
echo "Creating OpenClaw storage directories..."
|
|
sudo mkdir -p /srv/openclaw/config /srv/openclaw/workspace
|
|
sudo chown -R 1000:1000 /srv/openclaw
|
|
sudo chmod -R 755 /srv/openclaw
|
|
|
|
echo "Restarting OpenClaw container..."
|
|
docker restart openclaw
|
|
|
|
echo "Done! Check logs with: docker logs openclaw -f"
|