50% off minden csomagra, korlátozott ideig. Kezdőá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.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

Access

  • Web UI: https://<server-ip>
  • Fogadd el a SSL figyelmeztetést (önaláírt 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

  • Application directory: /root/eigenfocus/
  • Docker Compose fájl: /root/eigenfocus/docker-compose.yml
  • Környezeti változók (hitelesítő adatok): /root/eigenfocus/.env
  • Application data: /root/eigenfocus/app-data/
  • Nginx site konfiguráció: /etc/nginx/sites-available/eigenfocus
  • SSL certificates: /etc/nginx/ssl/

Service Management

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ítsd a domainedet a szerver IP-címére.

2. Edit the /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>; with your domain (<your-domain>) a HTTP (80-as port) és az HTTPS (443-as port) blokkokhoz:

vim /etc/nginx/sites-available/eigenfocus

5. Install Certbot:

apt install -y certbot python3-certbot-nginx

6. Futtasd az alábbi parancsot egy érvényes Let's Encrypt tanúsítvány generálásához:

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

7. Cseréld le a SSL elérési ú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. Nyisd meg a böngészőt, és látogasd meg: https://yourdomain.com

További önhoszting megoldások

Related apps.

Eigenfocus telepítése most. From $2.48/mo.