Ga naar Wekan
- Open uw browser en ga naar:
http://<SERVER_IP>(HTTP) - Registreer je gebruikersnaam, e-mailadres en wachtwoord.
- De eerste geregistreerde gebruiker wordt beheerder, en de volgende gebruikers worden gewone gebruikers.
- Tijdens het registreren krijg je mogelijk een „Interne serverfout“ te zien omdat e-mail niet is geconfigureerd, maar de gebruiker wordt wel aangemaakt en je kunt gewoon inloggen.
- Als je zelfregistratie wilt uitschakelen, ga dan naar het beheerderspaneel → Instellingen en vink ‘Zelfregistratie uitschakelen’ aan.
Belangrijke paden
- Installatiemap:
/root/wekan - Bestand aanmaken:
/root/wekan/docker-compose.yml - Bestanden uploaden:
/var/lib/docker/volumes/wekan_wekan-files/_data - Database:
/var/lib/docker/volumes/wekan_wekan-db/_data - NGINX-configuratie:
/etc/nginx/sites-available/wekan - Website met NGINX:
/etc/nginx/sites-enabled/wekan
Veelgebruikte opdrachten
Ga naar het project:
cd /opt/wekan
Logs bekijken:
docker compose logs -f
Services opnieuw starten:
docker compose restart
Stop / Start:
docker compose down
docker compose up -d
Controleer containers:
docker ps
E-mail inschakelen (optioneel)
Bewerken:
/root/wekan/docker-compose.yml
Verwijder het commentaar en configureer:
MAIL_URL=smtp://<mail_url>:25/?ignoreTLS=true&tls={rejectUnauthorized:false}
MAIL_FROM=Wekan Notifications <[email protected]>
Pas vervolgens het volgende toe:
docker compose up -d
SSL inschakelen met een domein
1. Wijs uw domein naar het IP-adres van de server.
2. Bewerken docker-compose.yml om uw domein in te stellen als ROOT_URL: ROOT_URL=https://your.domain.com
3. De diensten opnieuw creëren:
cd /root/wekan/
docker compose up -d
3. Bewerk de Nginx-configuratie en vervang server_name _; met uw domein (server_name <your-domain>;):
vim /etc/nginx/sites-available/wekan
4. Certbot installeren:
apt install -y certbot python3-certbot-nginx
5. Voer de volgende opdracht uit om een geldig Let’s Encrypt-certificaat te genereren:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
6. Start Nginx opnieuw op om de wijzigingen toe te passen:
systemctl restart nginx
7. Open uw browser en ga naar: https://yourdomain.com