Commit graph

4 commits

Author SHA1 Message Date
cab7bdbfa0 fix: Periphery installer - SSL disabled + proper config handling
- Config filename: periphery.config.toml (Komodo convention)
- SSL disabled by default (ssl_enabled=false) for reverse proxy setups
- docker-compose.yml: proper volume mount for config file
- Add --config-path argument to periphery container
- Update Next Steps with correct registration instructions
- Config path in output messages updated

Fixes periphery installation behind Caddy/Nginx reverse proxy.
2026-03-11 15:46:05 +00:00
root
4b778d3218 fix: Correct firewall troubleshooting note
- Port 8120 inbound only needed if Core initiates connection
- Default outbound connection requires no inbound ports
- Clarified firewall requirements in troubleshooting section
2026-03-10 16:23:57 +00:00
root
78d9fd41aa docs: Update Next Steps with manual server creation option
- Added OPTION B for manual Server creation in Core UI
- Added troubleshooting tips (firewall, passkey, logs)
- Clarifies that auto-discovery may not always work
- Users can pre-create Server with matching name for instant connection
2026-03-10 16:06:41 +00:00
root
bbe69bc61d feat: Add Komodo Periphery installer script
- Interactive bash script for easy periphery deployment
- Prompts for Core domain, passkey, server name
- Creates docker-compose.yml, config.toml, systemd service
- Auto-starts periphery after installation
- Includes logging and status commands

Usage: ./komodo-periphery-install.sh (run as root)
2026-03-10 15:54:56 +00:00