Accessing Focalboard
- Nyissa meg a böngészőjét, és látogasson el a következő weboldalra:
http://<SERVER_IP> - Sign up and create your account on the first visit (this becomes the admin user).
Fontos fájlok és könyvtárak
- Telepítési könyvtár:
/opt/focalboard - Fájl létrehozása:
/opt/focalboard/docker-compose.yml - Nginx-konfiguráció:
/etc/nginx/sites-available/focalboard - Adatmennyiség:
/var/lib/docker/volumes/focalboard_fbdata/_data - PostgreSQL volume (if using PostgreSQL):
/var/lib/docker/volumes/focalboard_pgdata/_data - App config (if using PostgreSQL):
/opt/focalboard/config.json - Env file (if using PostgreSQL):
/opt/focalboard/.env
Docker-kezelés
Lépj a telepítési könyvtárba:
cd /opt/focalboard
Konténerek indítása:
docker compose up -d
Naplók megtekintése:
docker compose logs -f
Állító konténerek:
docker compose down
A konténer újraindítása:
docker restart focalboard
A konténer parancssorának megnyitása:
docker exec -it focalboard sh
SSL engedélyezése domainnel
1. Irányítsa domainjét a szerver IP-címére.
2. Edit Nginx config and replace server_name <IP>; a domainjével (<your-domain>):
vim /etc/nginx/sites-available/focalboard
3. Telepítse a Certbotot:
apt install -y certbot python3-certbot-nginx
4. Futtassa a következő parancsot egy érvényes Let’s Encrypt tanúsítvány létrehozásához:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Restart Nginx to apply the changes:
systemctl restart nginx
6. Nyissa meg a böngészőjét, és keresse fel a következő weboldalt: https://yourdomain.com