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

Docmost

Docmost is een open-source samenwerkingswiki. Een alternatief voor Notion voor teamdocumentatie met realtime bewerken, ruimtes, paginahiërarchie en gedetailleerde rechten. AGPL-gelicentieerd, met een moderne editor en ingebouwde Diagrams.net-integratie voor whiteboards.

Versie

Nieuwste

Besturingssysteem

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-types

IPV4,IPV6

Toegang tot Docmost

  1. Open je browser en ga naar: https://<SERVER_IP>
  2. Volg de installatiepagina van Docmost om je werkruimte en account in te stellen.
  3. Na een succesvolle installatie word je eigenaar van de werkruimte. Je kunt vervolgens andere gebruikers uitnodigen om deel te nemen.
  4. Voor een statuscontrole is een speciaal eindpunt beschikbaar op https://<SERVER_IP>/api/health.

Belangrijke bestanden en mappen

  • Applicatiemap: /root/docmost
  • Omgevingsvariabelen: /root/docmost/.env
  • Docker Compose-bestand: /root/docmost/docker-compose.yaml
  • Nginx-configuratie: /etc/nginx/sites-available/docmost.conf
  • Zelfondertekend SSL-certificaat: /etc/nginx/ssl/
  • Permanente gegevens: /var/lib/docker/volumes/ (docmost_db_data/, docmost_docmost/, docmost_redis_data/)

Docmost upgraden

Voer de volgende opdrachten uit om Docmost bij te werken naar de nieuwste versie:

cd /root/docmost
docker pull docmost/docmost:latest
docker compose up --force-recreate --build docmost -d

Docmost beheren

Controleer actieve services:

docker compose -f /root/docmost/docker-compose.yaml ps

Logs bekijken:

docker compose -f /root/docmost/docker-compose.yaml logs -f

Herstart Docmost-containers:

docker compose -f /root/docmost/docker-compose.yaml restart

Nginx opnieuw starten:

systemctl restart nginx

SSL inschakelen met een domein

1. Wijs je domein naar het server-IP.

2. Bewerk de /root/docmost/.env bestand om je domeinnaam in te stellen: APP_URL=https://your.domain.com

3. Maak de services opnieuw aan:

cd /root/docmost/
docker compose up -d

4. Bewerk de Nginx-configuratie 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/docmost.conf

5. Installeer Certbot:

apt install -y certbot python3-certbot-nginx

6. Voer de volgende opdracht uit om een geldig Let's Encrypt-certificaat te genereren:

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

7. Vervang SSL-paden in Nginx-config (TLS-sectie):

vim /etc/nginx/sites-available/docmost.conf
# 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;

8. Herstart Nginx om de wijzigingen toe te passen:

systemctl restart nginx

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

Meer in Samenwerkingstools

Gerelateerde apps.

Implementeer Docmost nu. Vanaf $2,48/mnd.