50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
고유초점

고유초점

Eigenfocus는 Pomodoro 타이머 및 포커스 추적기입니다. 프로젝트 태그 지정, 주간 보고서 및 방해 요소 차단 기능을 갖춘 자체 호스팅 생산성 대시보드입니다. 깨끗하고 어두운 UI와 일일 검토 워크플로를 갖춘 오픈 소스입니다. SaaS로 전송하지 않고 집중 데이터를 원하는 심층 작업자를 위해 구축되었습니다.

버전

최신

운영 체제

Ubuntu Server 24.04 LTS

최소 숫양

1 GB

IP 유형

IPV4,IPV6

입장

  • 웹 UI: https://<server-ip>
  • SSL 경고 수락 (자체 서명 인증서).
  • 설치 중에 제공한 HTTP 인증 자격 증명을 사용하여 로그인하세요.
  • 로그인 자격 증명은 다음 위치에 저장됩니다. /root/peanut/.env

중요한 파일과 디렉토리

  • 애플리케이션 디렉토리: /root/eigenfocus/
  • Docker Compose 파일: /root/eigenfocus/docker-compose.yml
  • 환경 변수(자격 증명): /root/eigenfocus/.env
  • 응용 데이터: /root/eigenfocus/app-data/
  • Nginx 사이트 구성: /etc/nginx/sites-available/eigenfocus
  • SSL 인증서: /etc/nginx/ssl/

서비스 관리

Docker:

cd /root/peanut
docker compose ps
docker compose restart
docker compose logs -f

엔진엑스:

systemctl status nginx
systemctl restart nginx

도메인으로 SSL 활성화

1. 도메인을 서버 IP로 지정하세요.

2. 편집 /root/eigenfocus/docker-compose.yml 도메인 이름을 설정하는 파일: DEFAULT_HOST_URL=https://your.domain.com

3. 서비스를 다시 생성합니다.

cd /root/eigenfocus/
docker compose up -d

4. Nginx 구성을 편집하고 둘 다 교체 server_name <IP>; 도메인으로 (<your-domain>) HTTP (포트 80)와 HTTPS (포트 443) 블록 모두:

vim /etc/nginx/sites-available/eigenfocus

5. Certbot 설치:

apt install -y certbot python3-certbot-nginx

6. 유효한 Let’s Encrypt 인증서를 생성하려면 다음 명령을 실행하십시오:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

7. Nginx 구성(TLS 섹션)의 SSL 경로를 교체하십시오:

vim /etc/nginx/sites-available/eigenfocus
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. Nginx를 다시 시작하여 변경 사항을 적용합니다.

systemctl restart nginx

9. 브라우저를 열고 방문: https://yourdomain.com

셀프 호스팅의 더 보기

관련 앱.

지금 Eigenfocus를 배포하세요. 월 $2.48부터.