2025-10-12 00:36:17 +00:00
2025-10-11 17:15:56 +00:00
2025-10-12 00:36:17 +00:00
2025-10-11 17:15:56 +00:00
2025-10-11 17:15:56 +00:00
2025-10-11 17:15:56 +00:00
2025-10-11 17:15:56 +00:00
2025-10-11 17:15:56 +00:00
2025-10-11 17:15:56 +00:00
2025-10-11 21:43:12 +00:00
2025-10-11 18:13:37 +00:00

Wild Central

Installation

# 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

  1. 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
    
  2. Start the service:

    sudo systemctl enable wild-cloud-central
    sudo systemctl start wild-cloud-central
    
  3. 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

Description
Wild Cloud's "Wild Central" device development.
Readme AGPL-3.0 65 KiB
Languages
Shell 72.4%
Makefile 21.5%
Dockerfile 6.1%