Ga naar inhoud

CapRover

In dit artikel

In dit artikel - CapRover: Belangrijkste functies - Implementatiefuncties - Aan de slag na het implementeren van CapRover - HTTPS inschakelen in CapRover - Een server met CapRover bestellen via de API

Informatie

CapRover is een platform voor geautomatiseerde implementatie en beheer van gecontaineriseerde applicaties. Het biedt een handige webinterface voor het implementeren, schalen en beheren van gecontaineriseerde applicaties, evenals integratie met verschillende cloudservices.

CapRover: Belangrijkste functies

CapRover is een open-sourceproject waarmee u gecontaineriseerde applicaties snel en eenvoudig kunt configureren en schalen. Belangrijkste functies van CapRover:

  • Eenvoudige applicatie-implementatie: Biedt een intuïtieve webinterface voor het implementeren en beheren van applicaties in Docker-containers.
  • Geautomatiseerde infrastructuurconfiguratie: Configureert automatisch alles wat nodig is voor het functioneren van de applicatie, inclusief databases, SSL-certificaten en schaling.
  • Integratie met cloudservices: Ondersteunt het aansluiten op populaire cloudplatforms zoals DigitalOcean, AWS, Azure en anderen.
  • DNS- en domeinbeheer: Vereenvoudigt het beheren van domeinnamen en DNS-records voor geïmplementeerde applicaties.
  • Monitoring en logging: Biedt tools voor het monitoren van de prestaties van applicaties en het bijhouden van logs.

Implementatiefuncties

ID Softwarenaam Compatibel OS VM BM VGPU GPU Min CPU (Kernen) Min RAM (GB) Min HDD/SSD (GB) Aangepast Domein Actief
218 CapRover Ubuntu 22.04 + + + + 2 2 30 Nee BESTELLEN
  • Installatietijd - 10 minuten inclusief besturingssysteem.
  • Geïnstalleerde software:
    • Docker CE;
    • Docker Compose;
    • CapRover.

Opmerking

Tenzij anders vermeld, installeren we standaard de nieuwste releaseversie van software van de website van de ontwikkelaar of uit de repositories van het besturingssysteem.

Aan de slag na het implementeren van CapRover

Na betaling van de bestelling wordt er een melding verzonden naar het e-mailadres dat tijdens de registratie is opgegeven, waarin staat dat de server klaar is voor gebruik. Hierin staat het IP-adres van de VPS, evenals de inloggegevens en het wachtwoord voor verbinding. Klanten van ons bedrijf beheren apparatuur via het serverbeheerpaneel en de APIInvapi.

Authenticatiegegevens, die te vinden zijn in het tabblad Configuration >> Tags van het serverbeheerpaneel of in de verzonden e-mail:

  • Link voor toegang tot het CapRover-beheerpaneel met een webinterface: http://caprover{server_id_from_invapi}.hostkey.in:3000.

  • Standaardwachtwoord: captain42.

Voor het correct functioneren van de applicatie is een A-record voor de domeinnaam aangemaakt met wildcard ingeschakeld: *.caprover{server_id_from_invapi}.hostkey.in.

Opmerking

Na het inloggen op het beheerpaneel wordt aanbevolen om een beveiligde verbinding (HTTPS) in te schakelen.

De CapRover-webinterface biedt de volgende belangrijkste functies:

  • Dashboard: Dit is het centrale punt van CapRover, waar samengevatte informatie over het systeem wordt weergegeven, inclusief de huidige status van geïmplementeerde applicaties, serverstatus en belangrijke meldingen. Hier kunt u snel de algemene staat van alle applicaties en de server beoordelen, evenals doorgaan naar gedetailleerdere gegevens voor analyse.

  • Apps: Bevat alle functies voor het werken met applicaties: maken, configureren en verwijderen. CapRover ondersteunt het starten van applicaties met behulp van Docker-containers en biedt ook een eenvoudig proces voor hun configuratie en implementatie. Deze sectie bevat tools voor het configureren van omgevingsvariabelen, poorten en andere parameters van elke service.

  • Monitoring: Hiermee kunt u de status van het systeem en de prestaties van applicaties monitoren. De sectie toont grafieken van CPU-belasting, geheugengebruik, netwerkverkeer en andere belangrijke metingen, wat helpt bij het identificeren van problemen en het tijdig reageren op potentiële storingen.

  • Cluster: Biedt tools voor het beheren en schalen van het servercluster. Hier kunt u knooppunten toevoegen of verwijderen, load balancing en resourceverdeling configureren en back-up- en replicatieparameters instellen om de veerkracht van het systeem te verbeteren.

  • Maintenance: Dit is een set tools voor het onderhoud van CapRover. De sectie bevat functies voor systeemopruiming, logbeheer en serverherstarts, wat bijdraagt aan het handhaven van stabiele systeemwerking en het voorkomen van ophoping van onnodige gegevens die de prestaties kunnen verminderen.

  • Settings: Biedt toegang tot het wijzigen van algemene CapRover-parameters, inclusief beveiligingsinstellingen, gebruikersbeheer en algemene serverparameters. Hier kunt u authenticatie configureren, SSL-certificaten installeren en de serverconfiguratie wijzigen om prestaties en beveiliging te verbeteren.

Opmerking

Gedetailleerde informatie over basis Docker-instellingen is te vinden in de documentatie van de ontwikkelaars.

HTTPS inschakelen in CapRover

Om een beveiligde verbinding (HTTPS) in het CapRover-beheerpaneel te configureren, wordt aanbevolen de volgende stappen uit te voeren:

  1. Configuratie rootdomein:

    • In het tabblad Dashboard, in het veld onder de tekst For example, if you set *.my-root.example.com..., voert u de domeinnaam in die zal worden gebruikt voor het CapRover-paneel en applicaties. Bijvoorbeeld, als uw domein example.com is, kunt u het subdomein my-root.example.com gebruiken.

    • Configureer een A-record in uw DNS-instellingen van het type *.my-root.example.com, verwijzend naar het IP-adres van uw server met CapRover. Dit zorgt voor toegang tot alle CapRover-applicaties via subdomeinen.
    • Klik op de knop Update Domain om wijzigingen op te slaan.
  2. HTTPS inschakelen:

    • Na het configureren van het domein worden de knoppen Enable HTTPS en Force HTTPS actief.
    • Klik op Enable HTTPS om een SSL-certificaat via Let’s Encrypt op te halen.
    • Optioneel kunt u op Force HTTPS klikken om alle HTTP-verzoeken gedwongen door te sturen naar HTTPS, waardoor een beveiligde verbinding voor alle gebruikers wordt gegarandeerd.

Een server met CapRover bestellen via de API

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×