Gå til hovedindhold
50% rabat alle planer, tidsbegrænset. Fra $2.48/mo
Dokku

Dokku

Dokku er mini-Heroku på din VPS. Push til Git for at deploye med buildpacks, automatisk SSL via Let's Encrypt og et plugin-økosystem med 200+ udvidelser til Postgres, Redis, MySQL, MongoDB og Elasticsearch. Den mindste PaaS der passer ind i en VPS på 1 GB.

Overblik

32k

GitHub-stjerner

47

Sidevisninger

85

Aktive installationer

Udgave 0.36.0 OS Ubuntu Server 24.04 LTS, Ubuntu Server 22.04 LTS Min RAM 1 GB IP IPV4

Aktive installationer er eksempeldata (forhåndsvisning); den rigtige metrik tilsluttes inden lancering.

Konfigurer domæne

Vælg et domæne eller en IP-adresse, der peger på din server. Du har forskellige muligheder:

1. Brug dit eget domæne (sørg for, at DNS A- eller CNAME-record peger på server-IP):

dokku domains:set-global yourdomain.com

2. Eller brug din server-IP direkte (anbefales ikke til produktion):

dokku domains:set-global 10.0.0.2

3. Eller brug sslip.io til automatisk DNS-opløsning af din IP:

dokku domains:set-global 10.0.0.2.sslip.io

Tilføj din offentlige SSH-nøgle

En offentlig SSH-nøgle bruges til sikkert at autentificere adgang til serveren.

Din offentlige nøgle findes normalt i ~/.ssh/id_rsa.pub (på din lokale maskine). Hvis du ikke har en, kan du generere den med:

ssh-keygen

Tilføj din offentlige nøgle til Dokku for at give tilladelser til udrulning.

# Add existing authorized keys
cat ~/.ssh/authorized_keys | dokku ssh-keys:add admin

# Or add a specific public key string
PUBLIC_KEY="your-public-key-contents-here"
echo "$PUBLIC_KEY" | dokku ssh-keys:add admin

Udrul din første applikation

Følg den officielle vejledning til at udrulle apps: https://dokku.com/docs/deployment/application-deployment/

Mere i DevOps-værktøjer

Relaterede apps.

Deploy Dokku nu. Fra 2,48 $/md.