- Updated README.md to clarify development setup for macOS/Docker and added production build instructions for specific hardware. - Introduced new build scripts for optimized OS images targeting Start9 Server Pure, HP ProDesk 400 G4 DM, and Dell OptiPlex. - Enhanced Dockerfile to specify platform compatibility and improved Alpine profile for Archipelago builds. - Updated configuration files and init scripts to support new hardware profiles and ensure proper service management.
39 lines
762 B
TOML
39 lines
762 B
TOML
# Archipelago Node OS Configuration
|
|
|
|
[server]
|
|
# Server listening configuration
|
|
host = "0.0.0.0" # Listen on all interfaces
|
|
port = 8100
|
|
data_dir = "/var/lib/archipelago"
|
|
|
|
[network]
|
|
# Automatic Ethernet configuration
|
|
auto_configure = true
|
|
dhcp = true
|
|
dns_servers = ["8.8.8.8", "8.8.4.4", "1.1.1.1"]
|
|
|
|
[containers]
|
|
# Container runtime (Podman)
|
|
runtime = "podman"
|
|
rootless = true
|
|
auto_start = true
|
|
|
|
[apps]
|
|
# App directory
|
|
apps_dir = "/var/lib/archipelago/apps"
|
|
auto_start_enabled = true
|
|
|
|
[security]
|
|
# Security settings
|
|
require_auth = false # Disable for first boot, enable after setup
|
|
secrets_dir = "/var/lib/archipelago/secrets"
|
|
|
|
[logging]
|
|
level = "info"
|
|
dir = "/var/lib/archipelago/logs"
|
|
|
|
[ui]
|
|
# Web UI settings
|
|
enabled = true
|
|
path = "/usr/share/archipelago/web"
|