Ugrás a fő tartalomra
50% kedvezmény minden csomagra, korlátozott ideig. Már $2.48/mo
Eigenfocus

Eigenfocus

A Eigenfocus egy Pomodoro-időzítő és fókuszkövető. Saját üzemeltetésű produktivitási irányítópult projektcímkézéssel, heti jelentésekkel és figyelemzavaró blokkolással. Nyílt forráskódú, letisztult sötét felülettel és napi áttekintési munkafolyamattal. Azoknak készült, akik mélyebb munkavégzés közben szeretnék nyomon követni a fókuszadataikat anélkül, hogy azokat SaaS-nek küldenék el.

Egy pillantásra

935

GitHub-csillagok

281

Oldalmegtekintések

118

Aktív telepítések

Verzió Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Az aktív telepítések mintaadatok (előnézet); az igazi metrika az indítás előtt lesz bekötve.

Hozzáférés

  • Webes felhasználói felület: https://<server-ip>
  • Fogadja el az SSL figyelmeztetést (saját aláírású tanúsítvány).
  • Jelentkezz be a telepítés során megadott HTTP hitelesítő adatokkal.
  • Bejelentkezési adatok tárolási helye: /root/peanut/.env

Fontos fájlok és könyvtárak

  • Alkalmazás könyvtár: /root/eigenfocus/
  • Docker Compose fájl: /root/eigenfocus/docker-compose.yml
  • Környezeti változók (hitelesítő adatok): /root/eigenfocus/.env
  • Alkalmazás adatai: /root/eigenfocus/app-data/
  • Nginx site konfiguráció: /etc/nginx/sites-available/eigenfocus
  • SSL tanúsítványok: /etc/nginx/ssl/

Szolgáltatáskezelés

Docker:

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

Nginx:

systemctl status nginx
systemctl restart nginx

SSL engedélyezése domainnel

1. Irányítsa a domainjét a szerver IP-jére.

2. Szerkesztés /root/eigenfocus/docker-compose.yml fájlban add meg a domainnevet: DEFAULT_HOST_URL=https://your.domain.com

3. Szolgáltatások újralétrehozása:

cd /root/eigenfocus/
docker compose up -d

4. Szerkeszd az Nginx konfigurációt, és cseréld le mindkét server_name <IP>; a domainjével (<your-domain>) mind a HTTP (80-as port), mind a HTTPS (443-as port) blokkokhoz:

vim /etc/nginx/sites-available/eigenfocus

5. Telepítse a Certbot-ot:

apt install -y certbot python3-certbot-nginx

6. Futtasd a következő parancsot egy érvényes Let’s Encrypt tanúsítvány előállításához:

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

7. Cseréld le az SSL útvonalakat az Nginx konfigurációban (TLS szakasz):

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. Indítsd újra az Nginx-et a változtatások alkalmazásához:

systemctl restart nginx

9. Nyissa meg a böngészőjét és látogassa meg: https://yourdomain.com

Több az Önállóan üzemeltetett kategóriában

Kapcsolódó alkalmazások.

Eigenfocus telepítése most. Már 2,48 $/hó-tól.