skill-base-web-deploy

Solid

Skill Base server deployment guide. Covers starting the Skill Base server (npx skill-base), Docker configuration, port mapping, SQLite database backup, and platform capabilities (collections, tags, GitHub import). For deploying and operating the Skill Base platform itself only.

DevOps & Infrastructure 115 stars 24 forks Updated 3 days ago

Install

View on GitHub

Quality Score: 79/100

Stars 20%
69
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
0
Description 5%
100

Skill Content

# Skill Base Web Server Deployment This skill guides you through setting up and operating the Skill Base platform server. Requires Node.js >= 18. ## When to Use This Skill - When users request private deployment, hosting, or running the Skill Base server (`npx skill-base` or Docker). - When users ask about Skill Base server host/port configuration (`-h`, `-p`), data directory (`-d`), or how to back up the database. ## When NOT to Use This Skill - When users want to use the `skb` command to search, install, or publish specific skills (refer to `skill-base-cli` instead). - When users ask about Docker, ports, or database configuration for non-Skill Base projects (avoid misuse). ## Quick Start (npm package) ```bash # Recommended: fix the data directory for easy backup and migration npx skill-base -d ./skill-data -p 8000 ``` Default port is **8000**; if `-d` is not specified, data will be stored in npm cache-related paths. In production, always use **`-d`** to point to a specific directory. ## Startup Options (`npx skill-base`) | Option | Description | |--------|-------------| | `-p`, `--port` | Listening port, default 8000 | | `-h`, `--host` | Listening address, default `0.0.0.0` (listens on all local network cards/IPv4 addresses, accessible from both internal and external networks; set to `127.0.0.1` for local-only access) | | `-d`, `--data-dir` | Data root directory; sets `DATA_DIR` and `DATABASE_PATH=<dir>/skills.db` | | `--base-path` | Deployment base path prefix, def...

Details

Author
ginuim
Repository
ginuim/skill-base
Created
4 months ago
Last Updated
3 days ago
Language
Vue
License
None

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category