시작하기

구성

EveryOS와 호스트를 연결하는 설정을 이해하세요.

API 구성

API 구성 파일은 /etc/everyos/config.yaml에 있습니다. 값은 환경 변수, YAML, 내장 기본값 순으로 우선 적용됩니다. 알 수 없는 키나 잘못된 값이 있으면 시작 오류가 발생합니다. 예제는 로컬 HTTPS 리버스 프록시를 통한 접속용이므로 예제 오리진을 실제 값으로 바꾸세요.

YAML
server:
  host: 127.0.0.1
  port: 7470
  trustedProxies: [127.0.0.1]
  publicOrigins: ["https://everyos.example.com"]

변경 사항 적용

root 소유의 구성 파일을 수정한 후 API를 재시작하고 서비스 상태를 확인하세요. 일반 기본값은 루프백에 바인딩됩니다. 검증된 설치 프로그램은 새 구성일 때만 IPv4 네트워크 접속을 활성화합니다. 업그레이드는 기존 바인딩을 유지합니다.

Bash
sudo systemctl restart everyos-api.service

데이터와 키 함께 보관

앱 데이터는 /var/lib/everyos에, 에이전트 정책은 /etc/everyos/agent.yaml에 있습니다. 비밀 키를 백업과 함께 보관하세요. 호스트 파일에 접근하려면 명시적인 권한과 호환되는 systemd 정책도 필요합니다. 구성에 경로를 추가하는 것만으로 접근 권한이 부여되지는 않습니다.

EveryOS v0.1.38 기준

소스 보기 · configuration.md