GETTING_STARTED.md
Rama main · réplica de lectura del repositorio original.
# Getting Started with BoardOil
This guide gets BoardOil running in the simplest way. For HTTPS, persistent data, and MCP configuration, see [Advanced Installation](ADVANCED_INSTALLATION.md).
## Install BoardOil
The quickest way to get going is with Docker Compose. Save the following as `compose.yml`:
```yaml
services:
boardoil:
image: dozigden/boardoil:latest
container_name: boardoil
ports:
- "5000:5000"
environment:
BoardOilAuth__AllowInsecureCookies: "true"
volumes:
- ./boardoil-data:/data
restart: unless-stopped
```
Start BoardOil:
```sh
docker compose up -d
```
Follow the startup logs:
```sh
docker compose logs -f boardoil
```
Once the container is ready, open `http://localhost:5000` in a browser. If BoardOil is installed on another computer, replace `localhost` accordingly.
The first visit opens the initial admin setup. You should do it straight away. This setup is available only while the installation has no users.
### Home Assistant
BoardOil has two community Home Assistant projects:
- To install BoardOil as a Home Assistant app, use [ha-boardoil app](https://github.com/bexelbie/ha-boardoil), built by [@bexelbie](https://github.com/bexelbie).
- To connect Home Assistant to BoardOil and automate card tasks, use the [HA-BoardOil integration](https://github.com/andrew-codechimp/HA-BoardOil), built by [@andrew-codechimp](https://github.com/andrew-codechimp).
## Next steps
This configuration serves BoardOil over plain HTTP and is suitable for localhost or a trusted private network. See [Advanced Installation](ADVANCED_INSTALLATION.md#https) for anything more complex.
The `boardoil-data` folder holds the database, uploaded images, and authentication signing key. Do not remove it when recreating or updating the container. See the [BoardOil FAQ](FAQ.md) for common questions.