50% korting alle abonnementen, tijdelijk aanbod. 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-typen

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

  • Toepassingsdirectory: /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 weergeven:

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

SSL inschakelen met een domein

1. Wijs uw domein toe aan het server-IP.

2. Bewerk de Nginx-configuratie en vervang beide server_name <IP>; door uw domein (<your-domain>) voor zowel het HTTP- (poort 80) als het HTTPS-blok (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-configuratie:

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 toe te passen:

systemctl restart nginx

7. Open je browser en ga naar: https://yourdomain.com

Meer in Self Hosted

Gerelateerde apps.

Installeer seelf nu. Vanaf $2.48/mnd.