Skip to main content
50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
seelf

seelf

seelf is een zelf te hosten PaaS. Git push om je apps te deployen met automatische SSL, omgevingsbeheer en een overzichtelijke admin UI. Het lichtgewicht alternatief voor Coolify of Dokku, gericht op eenvoud voor solo-developers en kleine teams.

Versie

Nieuwste

Besturingssysteem

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-types

IPV4,IPV6

Toegang

  • Webinterface: https://<server-ip>
  • Log in met het beheerders-e-mailadres en wachtwoord die tijdens de installatie zijn ingesteld.
  •  Beheerdersgegevens zijn opgeslagen in: /root/seelf/.env

Belangrijke bestanden en mappen

  • Applicatiemap: /root/seelf/
  • Omgevingsbestand (inloggegevens): /root/seelf/.env
  • Docker Compose-bestand: /root/seelf/compose.yml
  • Persistente Seelf-data: /var/lib/docker/volumes/seelf_data/
  • Seelf SSH-gegevens: /var/lib/docker/volumes/seelf_ssh/
  • Nginx-siteconfiguratie: /etc/nginx/sites-available/seelf
  • Nginx-site ingeschakeld: /etc/nginx/sites-enabled/seelf
  • TLS-certificaat: /etc/nginx/ssl/fullchain.pem
  • TLS privésleutel: /etc/nginx/ssl/privkey.pem

Servicebeheer

Containerstatus controleren:

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

Opnieuw starten:

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

Logs bekijken:

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

SSL inschakelen met een domein

1. Wijs je domein naar het server-IP.

2. Pas de Nginx-config aan en vervang beide server_name <IP>; met je domein (<your-domain>) voor zowel de HTTP-blokken (poort 80) als de HTTPS-blokken (poort 443):

vim /etc/nginx/sites-available/seelf

3. Installeer Certbot:

apt install -y certbot python3-certbot-nginx

4. Voer het volgende commando uit om een geldig Let's Encrypt-certificaat te genereren:

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

5. Vervang de SSL-paden in de Nginx-config:

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. Herstart Nginx om de wijzigingen door te voeren:

systemctl restart nginx

7. Open je browser en bezoek: https://yourdomain.com

Meer in Self-hosted

Gerelateerde apps.

Installeer seelf nu. Vanaf $2,48/mnd.