Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
Traggo

Traggo

Traggo adalah aplikasi pelacak waktu berbasis tag. Lacak jam kerja berdasarkan proyek, klien, atau tag bebas, lengkap dengan grafik dan ekspor CSV. Open-source, satu binary Go dengan backing SQLite. Pelacak waktu minimalis untuk freelancer dan konsultan yang tidak butuh platform PSA lengkap.

Sekilas

1.6k

Bintang GitHub

53

Tampilan halaman

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

Akses

  • Antarmuka Web: https://<server-ip>
  • Terima peringatan SSL (sertifikat self-signed).
  • Masuk menggunakan username dan password admin yang Anda tentukan saat instalasi.
  • Kredensial login disimpan di: /root/traggo/.env

File dan Direktori Penting

  • Akar aplikasi: /root/traggo/
  • Variabel lingkungan: /root/traggo/.env
  • File Docker Compose: /root/traggo/docker-compose.yml
  • Direktori data Traggo: /root/traggo/traggodata/
  • Konfigurasi situs Nginx: /etc/nginx/sites-available/traggo
  • Situs NGINX yang diaktifkan: /etc/nginx/sites-enabled/traggo
  • Sertifikat TLS: /etc/nginx/ssl/fullchain.pem
  • Kunci privat TLS: /etc/nginx/ssl/privkey.pem

Manajemen Layanan

Periksa status container:

docker compose -f /root/traggo/docker-compose.yml ps

Mulai Ulang:

docker compose -f /root/traggo/docker-compose.yml restart

Lihat log:

docker compose -f /root/traggo/docker-compose.yml logs -f

Mengaktifkan SSL dengan Domain

1. Arahkan domain kamu ke IP server.

2. Edit konfigurasi Nginx dan ganti kedua server_name <IP>; dengan domainmu (<your-domain>) untuk blok HTTP (port 80) dan HTTPS (port 443):

vim /etc/nginx/sites-available/traggo

3. Install Certbot:

apt install -y certbot python3-certbot-nginx

4. Jalankan perintah berikut untuk membuat sertifikat Let’s Encrypt yang valid:

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

5. Ganti path SSL di konfigurasi Nginx:

vim /etc/apache2/sites-available/traggo
# 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;

6. Restart Nginx untuk menerapkan perubahan:

systemctl restart nginx

7. Buka browser dan kunjungi: https://yourdomain.com

Lebih banyak di Self Hosted

Aplikasi terkait.

Deploy Traggo sekarang. Mulai $2,48/bln.