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

Ocular

Ocular adalah pelacak anggaran self-hosted. Catat pemasukan dan pengeluaran, beri tag, lalu lihat setahun terisi dalam grafik bulanan yang rapi, dengan semua angka tetap di server Anda sendiri. Berlisensi MIT dengan 500+ bintang GitHub.

Sekilas

551

Bintang GitHub

1

Tampilan halaman

Lisensi MIT Versi v2 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Akses

  1. Buka browser kamu: https://<SERVER-IP>
  2. Sertifikat TLS self-signed akan memicu peringatan peramban. Terima untuk melanjutkan.
  3. Kredensial login disimpan dengan aman di: /root/ocular/.env

File dan Direktori Penting

  • Jalur instalasi: /root/ocular
  • File Compose: /root/ocular/compose.yml
  • File Lingkungan: /root/ocular/.env
  • Volume Data: /var/lib/docker/volumes/ocular_ocular-data
  • Konfigurasi Nginx: /etc/nginx/sites-available/ocular
  • Sertifikat TLS: /etc/nginx/ssl/ocular.crt
  • Kunci Privat TLS: /etc/nginx/ssl/ocular.key
  • Kredensial masuk: /root/.cloudzy-creds

Manajemen Layanan

Lihat kontainer yang berjalan:

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

Mulai ulang Ocular:

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

Lihat log Ocular:

cd /root/ocular && docker compose logs -f

Hentikan Ocular:

docker compose -f /root/ocular/compose.yml stop

Jalankan Ocular:

docker compose -f /root/ocular/compose.yml start

Buat ulang Ocular:

docker compose -f /root/ocular/compose.yml up -d

Periksa status Nginx:

systemctl status nginx

Mulai ulang Nginx:

systemctl restart nginx

Muat ulang Nginx:

systemctl reload nginx

Validasi konfigurasi Nginx:

nginx -t

Mengaktifkan HTTPS dengan Domain

1. Arahkan domain kamu ke IP server.

2. Sunting /etc/nginx/sites-available/ocular dan ganti kedua server_name _; direktif dengan domain Anda (mis. server_name yourdomain.com;).

3. Install Certbot:

apt install -y certbot python3-certbot-nginx

4. Dapatkan sertifikat Let's Encrypt:

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

5. Edit /etc/nginx/sites-available/ocular dan perbarui ssl_certificate dan ssl_certificate_key direktif agar menggunakan sertifikat Let's Encrypt Anda.

Before:
    ssl_certificate     /etc/nginx/ssl/ocular.crt;
    ssl_certificate_key /etc/nginx/ssl/ocualr.key;
After:
    ssl_certificate     /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Muat ulang Nginx untuk menerapkan perubahan:

systemctl reload nginx

7. Akses Ocular di https://yourdomain.com.

Lebih banyak di Financial Tools

Aplikasi terkait.

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