Wild Central
Installation
APT Repository (Recommended)
# Download and install GPG key
curl -fsSL https://mywildcloud.org/apt/wild-cloud-central.gpg | sudo tee /usr/share/keyrings/wild-cloud-central-archive-keyring.gpg > /dev/null
# Add repository (modern .sources format)
sudo tee /etc/apt/sources.list.d/wild-cloud-central.sources << 'EOF'
Types: deb
URIs: https://mywildcloud.org/apt
Suites: stable
Components: main
Signed-By: /usr/share/keyrings/wild-cloud-central-archive-keyring.gpg
EOF
# Update and install
sudo apt update
sudo apt install wild-cloud-central
Manual Installation
Download the latest .deb
package from the releases page and install:
sudo dpkg -i wild-cloud-central_*.deb
sudo apt-get install -f # Fix any dependency issues
Quick Start
-
Configure the service (optional):
sudo cp /etc/wild-cloud-central/config.yaml.example /etc/wild-cloud-central/config.yaml sudo nano /etc/wild-cloud-central/config.yaml
-
Start the service:
sudo systemctl enable wild-cloud-central sudo systemctl start wild-cloud-central
-
Access the web interface: Open http://your-server-ip in your browser
Features
- Web Management Interface - Browser-based configuration and monitoring
- REST API - JSON API for programmatic management
- DNS/DHCP Services - Integrated dnsmasq configuration management
- PXE Boot Support - Automatic Talos Linux asset downloading and serving
Basic Configuration
The service uses /etc/wild-cloud-central/config.yaml
for configuration:
cloud:
domain: "wildcloud.local"
dns:
ip: "192.168.8.50" # Your server's IP
dhcpRange: "192.168.8.100,192.168.8.200"
cluster:
endpointIp: "192.168.8.60" # Talos cluster endpoint
nodes:
talos:
version: "v1.8.0" # Talos version to use
Service Management
# Check status
sudo systemctl status wild-cloud-central
# View logs
sudo journalctl -u wild-cloud-central -f
# Restart service
sudo systemctl restart wild-cloud-central
# Stop service
sudo systemctl stop wild-cloud-central
Support
- Documentation: See
docs/
directory for detailed guides - Issues: Report problems on the project issue tracker
- API Reference: Available at
/api/v1/
endpoints when service is running
Documentation
- Developer Guide - Development setup, testing, and API reference
- Maintainer Guide - Package management and repository deployment
Languages
Shell
72.4%
Makefile
21.5%
Dockerfile
6.1%