Install Yacht
via Docker
Installing Yacht via docker is as simple as running two commands:
docker volume create yacht
docker run -d -p 8000:8000 --restart unless-stopped -v /var/run/docker.sock:/var/run/docker.sock -v yacht:/config --name yacht selfhostedpro/yacht
This will start Yacht on port 8000 (change this to 8001 if you're also using portainer).
The default login is admin@yacht.local
and pass
you should change this immediately by clicking on admin in the top right and then "User" then select "Change Password" in the top menu. You can also change your username using this field.
If you need to reset your password/username to the included defaults, please delete your yacht volume and create a new one (you will lose all of your configurations so be sure to backup when you make changes).
via OpenMediaVault
Installing Yacht via OpenMediaVault can be done through OMV-Extras. Installation instructions for OMV-Extras can be found here
Once OMV-Extras is installed you'll need to do the following steps:
- In OMV go to OMV-Extras -> Docker
- Click on "Docker" and then "Install"
- (Optional) Click on advanced under "Yacht (Alpha)" and select the port you want to use.
- Once docker is installed click on "Yacht" and then "Install"
Once it's installed you can use the button to open Yacht.
via Docker Compose
The following is an example docker-compose.yml file to deploy Yacht:
---
version: "3.9"
services:
yacht:
container_name: yacht
restart: unless-stopped
ports:
- "8000:8000"
volumes:
- yacht:/config
- /var/run/docker.sock:/var/run/docker.sock
image: selfhostedpro/yacht
volumes:
yacht:
## via DockSTARTer
Yacht is available via DockSTARTer. More information on installing Yacht via DockSTARTer is available [here](https://dockstarter.com/).