diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
seelf

seelf

seelf adalah PaaS yang dihosting sendiri. Git push untuk mendeploy aplikasi Anda dengan SSL otomatis, manajemen environment, dan admin UI yang bersih. Alternatif Coolify atau Dokku yang ringan dengan fokus pada kesederhanaan untuk developer solo dan tim kecil.

Versi

Terbaru

Sistem Operasi

Server Ubuntu 24.04 LTS

RAM minimum

1 GB

Jenis IP

IPV4,IPV6

Akses

  • Antarmuka web: https://<server-ip>
  • Masuk menggunakan email dan kata sandi admin yang ditentukan saat deployment.
  •  Kredensial admin tersimpan di: /root/seelf/.env

File dan Direktori Penting

  • Direktori aplikasi: /root/seelf/
  • File environment (kredensial): /root/seelf/.env
  • File Docker Compose: /root/seelf/compose.yml
  • Data persisten Seelf: /var/lib/docker/volumes/seelf_data/
  • Data SSH Seelf: /var/lib/docker/volumes/seelf_ssh/
  • Konfigurasi situs Nginx: /etc/nginx/sites-available/seelf
  • Situs NGINX yang diaktifkan: /etc/nginx/sites-enabled/seelf
  • Sertifikat TLS: /etc/nginx/ssl/fullchain.pem
  • Kunci privat TLS: /etc/nginx/ssl/privkey.pem

Manajemen Layanan

Periksa status container:

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

Mulai Ulang:

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

Lihat log:

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

Mengaktifkan SSL dengan Domain

1. Arahkan domain Anda ke IP server.

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

vim /etc/nginx/sites-available/seelf

3. Instal 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/seelf
# 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 Anda dan kunjungi: https://yourdomain.com

Lainnya di Self Hosted

Aplikasi terkait.

Deploy seelf sekarang. Mulai dari $2.48/bulan.