Getting Started

Beginners guide ​.

This guide will take you through setting up Yacht, adding your first template, and deploying your first app.

Setting Up Yacht ​

Running Yacht is as simple as running the following two commands:

After that you can access Yacht on port 8000 on your server in a web browser.

  • If you're using Yacht alongside portainer, you'll want to change the 8000 on the left of the : to 8001, then it will be available on that port on your host.
  • If SELinux is enabled on the host, you'll need to pass the --privileged flag to docker when deploying Yacht.

Once you're at the login page you can login with the username [email protected] and the password pass .

Template Variables ​

We'll setup template variables so that if you're using a template built for Yacht, you'll be able to have all of your files mounted in the correct places.

Click on the Settings cog in the left sidebar and then click on Template Variables along the top.

Replace the paths on the right with where you want each variable to be mounted. (This will typically be in your file shares if you're using a NAS).

Add any additional Variables you would like and when you're done, hit save at the bottom.

Adding a Template ​

To add a template, click on the Folder icon in the left sidebar and then on "New Template". If you don't have a template added yet it'll recommend you add the one that I maintain for Yacht. Once you've entered a name and URL you'll click submit.

Now that you're on the "View Templates" page you can click on the template you added to see all the apps included with your template.

From the "View Templates" page you can also click on the 3 dots and from there you can update if there are any changes, view the template, or delete the template.

Deploying from a Template ​

Now that you have a template added let's deploy an application. Click on your template to view it. Then pick an app to deploy. You can click on view to see any details about the application.

Once you've got an app in mind click on deploy and you'll be taken to the deploy form. Everything should be filled out for you but double check that it all looks correct. Click on continue until you get to the last page and then click on Deploy.

Now you'll see your running app. You can click on it to view more detailed stats or click on the Arrow to the right of the name to perform an action with it.

  • Beginners Guide
  • Setting Up Yacht
  • Template Variables
  • Adding a Template
  • Deploying from a Template

Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

Here are 20 public repositories matching this topic...

Selfhostedpro / yacht.

A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for.

  • Updated Mar 14, 2024

sharkiller / nopixel_minigame

Test your abilities in minigames similar to NoPixel

  • Updated Feb 23, 2024

SeokminHong / edge-yacht

A multiplayer game for Cloudflare Summer Challenge

  • Updated Oct 27, 2023

jamesdalby / nmea

NMEA reader and decoder

  • Updated Apr 13, 2023

jamesdalby / ais

AIS decoder

  • Updated Apr 12, 2023

jamesdalby / jamais

James's AIS display app

  • Updated Apr 15, 2023

Snowapril / YachtSimulator

  • Updated Nov 3, 2021

orgSailingVLM / pySailingVLM

python implementation of a 3D Vortex Lattice Method

  • Updated Oct 28, 2023
  • Jupyter Notebook

jamesdalby / kanivis

App to speak aloud boat and navigational data to aid blind and visually impaired sailors

  • Updated Dec 19, 2023

Deanosim / docker-templates-shipwright

Docker Templates created using https://shipwright.yacht.sh for use with Portainer or Yacht. (Converted from https://github.com/Deanosim/docker-templates-unraid )

  • Updated Jan 4, 2024

ioBroker / ioBroker.nmea

Connects NMEA2000 boat network to ioBroker

  • Updated Mar 20, 2024

ggruszczynski / sailingVLM

  • Updated Oct 19, 2023

queviva / yacht-fisher

javascript array shuffler [fisher yates knuth durstenfeld]

  • Updated Feb 6, 2024

fatalcoder524 / pythonSmallGames

A Small Collection of Python Games.

  • Updated Oct 27, 2020

nifadyev / boilerplates

Templates and configurations for services and tools

  • Updated Feb 27, 2024

milkycode / wp-plugin_yachtall

Yachtino Wordpress Plugin for detailed listing of your yachtall.com and happycharter.com offers on your own Wordpress site.

  • Updated Dec 23, 2022

floco / mutualis-iac

My IaC playbooks

  • Updated Dec 3, 2023

reillysiemens / yacht

A Python 3.6+ implementation of exercism.io's Yacht problem.

  • Updated Oct 31, 2018

Improve this page

Add a description, image, and links to the yacht topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the yacht topic, visit your repo's landing page and select "manage topics."

Develop faster. Run anywhere.

Docker hub is the world's easiest way to create, manage, and deliver your team's container applications., build up to 39x faster with docker build cloud.

Introducing Docker Build Cloud: A new solution to speed up build times and improve developer productivity

Docker Build Cloud

LLM Everywhere: Docker and Hugging Face

Set up a local development environment for Hugging Face with Docker

LLM logo

Take action on prioritized insights

Bridge the gap between development workflows and security needs

Docker Scout logo

AI and Machine Learning

Repository logo

tensorflow/tensorflow

Official Docker images for the machine learning framework TensorFlow (http://www.tensorflow.org)

Repository logo

pytorch/pytorch

PyTorch is a deep learning framework that puts Python first.

langchain/langchain

⚡ Building applications with LLMs through composability ⚡

ollama/ollama

The easiest way to get up and running with large language models locally.

Trending this week

Repository logo

homeassistant/amd64-addon-mosquitto

Repository logo

paketobuildpacks/build

Repository logo

vitess/lite

A slimmed down version of Vitess containers, with just the Vitess components installed

Welcome to the free social web.

Most pulled images

A minimal Docker image based on Alpine Linux with a complete package index and only 5 MB in size!

Official build of Nginx.

Free & open source, high-performance, distributed memory object caching system.

Redis is an open source key-value store that functions as a data structure server.

New Extensions

Conveniently open your Docker containers in Warp terminal subshells without running `docker exec` or copy/pasting ids.

Repository logo

docker/labs-k8s-toolkit-extension

Dockasaurusrx/dockasaurusrx.

Docker Desktop Extension

Repository logo

artifision/php-dumper-docker-extension

PHP Dumper displays the output of well-known 'dd' and 'dump' functions.

The PostgreSQL object-relational database system provides reliability and data integrity.

MySQL is a widely used, open-source relational database management system (RDBMS).

Neo4j is a highly scalable, robust native graph database.

MongoDB document databases provide high availability and easy scalability.

Node.js is a JavaScript-based platform for server-side and networking applications.

Pre-release / non-production builds of OpenJDK

Go (golang) is a general purpose, higher-level, imperative programming language.

While designed for web development, the PHP scripting language also provides general-purpose use.

The perfect home for your team's applications.

Push images and make your app accessible to your team or with the Docker Community at large.

Create and manage users and grant access to your repositories.

Use automated builds and webhooks for easy integration into your development pipeline.

publisher program

Increase your reach and adoption on docker hub.

With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more.

Verified Publisher product experience

The world’s largest container registry

Discover, share, and integrate container images

What’s Docker Hub?

Find, use, and share containers from anywhere.

Docker Hub is a container registry built for developers and open source contributors to find, use, and share their container images. With Hub, developers can host public repos that can be used for free, or private repos for teams and enterprises.

Explore the world’s largest container registry

Hub offers a collaborative marketplace for community developers, open source contributors, and independent software vendors (ISVs) to distribute their code publicly. Docker Hub provides a consistent, secure, and trusted experience, making it easy for developers to access software they need.

Share repos publicly or privately

Hub is a hosted repository you can use to find and share container images publicly. Or, choose a subscription plan to host private repos for specific users or teams.

Browse 100,000+ container images

Access and get inspired by over 100,000 images from other developers. Store and share your personal projects with the community with a single command.

Build with Docker Trusted Content

Join a worldwide community.

With 20 billion+ monthly image downloads, Hub is a place where developers from around the world can publish, share, and contribute to the broader community.

How it works

The perfect home for your container images, just a few clicks away.

Sign up for free

Create an account on Hub in seconds. Explore free, public, and verified images and repositories from the community.

Create an account on Hub

Install Docker Desktop

Create, manage, and access your containers by downloading Docker Desktop.

Build, push, pull

Build, push, and pull your first container image with our Hub Quickstart guide.

Trusted content

Develop with content you can trust.

With Hub, you’ll get access to content from Docker, open source developer community contributors, and independent software vendors (ISVs) verified by Docker as authentic. These images offer secure, reliable building blocks to optimize your development workflow from the start.

Learn more about trusted content

Docker Official Images

Always start your project with a solid foundation using images verified by Docker contributors.

Trusted Partner Content

Filter content by Verified Publishers to find high-quality, commercial images.

Trusted Open Source Content

Find active open source projects that Docker has verified as authentic and thus trustworthy.

Publisher Program

Distribute your software to a wider audience.

If you’re distributing your software on Hub and want to reach more developers — we’ve got just the program. As a Docker Verified Publisher, we’ll help you boost awareness, discoverability, and trust with your developer audience.

Apply to the program

Developer resources

Docker hub quickstart.

Learn how to create a repository, collaborate with your team, and explore official and publisher images.

Get started quick

Official Image documentation

Read more about Official Images, what they are, how to use them, how to submit feedback, and more.

Keep reading

Get started

Learn more about Docker and customize your experience with additional tools.

New to the blog

Stay current on new releases, products, features, and much more.

Download and install

Visit our Docs to quickly install Docker Desktop for Windows, Linux, or Mac.

Product manual

Get the technical breakdown on Hub, its features, and release notes.

IMAGES

  1. A Step-by-Step Guide to Installing the Yacht Docker GUI

    yacht docker hub

  2. Yacht

    yacht docker hub

  3. Manage Docker Containers from a Web UI with Yacht Interactive

    yacht docker hub

  4. GitHub

    yacht docker hub

  5. Manage Docker Containers with Yacht Web Interface

    yacht docker hub

  6. Dual Docker

    yacht docker hub

COMMENTS

  1. Welcome To Yacht

    Yacht lets you focus on what apps you want to run instead of worrying about how to deploy them. Compose Support Out of The Box. Managing large docker projects has never been easier. Import compose projects you're already using or write new ones easily using the built in editor. Docs. Getting Started; Projects;

  2. selfhostedpro/yacht

    Yacht is a Docker management tool that allows you to easily deploy and manage containerized applications. With Yacht, you can browse, search, and run images from Docker Hub, the world's largest container registry, or from your own private repositories. Yacht also provides a web interface, a REST API, and a CLI for managing your containers.

  3. Install Yacht

    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: (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".

  4. GitHub

    Yacht is a web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for. You can find the latest releases, the template builder Shipwright, and the API key framework on GitHub. Yacht also supports PWA and SSL for easy and secure access.

  5. Getting Started

    After that you can access Yacht on port 8000 on your server in a web browser. If you're using Yacht alongside portainer, you'll want to change the 8000 on the left of the : to 8001, then it will be available on that port on your host.; If SELinux is enabled on the host, you'll need to pass the --privileged flag to docker when deploying Yacht.; Once you're at the login page you can login with ...

  6. A Step-by-Step Guide to Installing the Yacht Docker GUI

    5. Execute the docker run command below to download the Yacht Docker GUI image from Docker Hub and create a container called yacht (arbitrary) based on the image.. Once completed, you will have a Yacht Docker GUI container running, which is accessible through port 8000 with the following command breakdown:. d - This flag runs the container in the background (detached mode) without attaching ...

  7. Intro

    Features. Container templating compatibility (Portainer compatible) Basic container management. Easy template updating. Template Variables to allow for a one-click experience. Guided container deployment. Dashboard for monitoring all of your docker containers in one place. Docker-compose compatibility and editor. One click editing of containers.

  8. Projects

    Projects. Docker-compose projects are a container orchestration tool to help manage containers that need to talk to each other. Yacht provides an in browser docker-compose editor as well as a way to manage them easily via the projects tab in the yacht UI. The easiest way to get started is to find a project that you want to launch, then click on ...

  9. Beginners Guide · SelfhostedPro/Yacht Wiki · GitHub

    A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for. - Beginners Guide · SelfhostedPro/Yacht Wiki

  10. Requirements

    The latest version of docker is recommended. Instructions for how to install it are available here. Edit this page. Previous « Intro. Next. Install Yacht » ...

  11. Yacht

    About Press Copyright Contact us Creators Advertise Developers Terms Privacy Policy & Safety How YouTube works Test new features NFL Sunday Ticket Press Copyright ...

  12. How to manage your Docker containers with Yacht

    First, log into the root account using the su - command. su -. Once logged into the root account, run the docker ps -a command. This command will list all containers on your system. Find the "CONTAINER ID" column and the Yacht container ID. After copying the Yacht container ID, you can start it up with:

  13. Releases · SelfhostedPro/Yacht · GitHub

    If you run into timeout issues when checking for updates let me know. Assets 2. Oct 3, 2020. SelfhostedPro. v0..3-alpha-hf1. 7088754. Compare. Alpha 3 Hotfix 1 (v0..3-alpha-hf1) Pre-release. Fixes update checking for if the image is built locally or missing an image/tag.

  14. How to Manage Docker Containers with a GUI using Yacht

    Introduction. Yacht is a container management tool that offers a graphical user interface (GUI) for easy deployment of Docker containers. It uses templates to offer 1 click deployment of containers for easy setup and management on your server.

  15. selfhostedpro/yacht

    Yacht is a container management UI with a focus on templates and 1-click deployments. Image. Pulls. ... Sort by. Newest Why Overview What is a Container. Products Product Overview Product Offerings Docker Desktop Docker Hub Features Container Runtime Developer Tools Docker App Kubernetes. Developers Getting Started Play with Docker Community ...

  16. How to install Yacht on Linux Server for Docker

    In this post, I'll show you how to install Yacht on your Linux server. yacht is a web interface for managing Docker containers that offers an easy-to-use dashboard to monitor and manage your containers. Table of Contents: What is Yacht? Install Docker; Install Yacht; Change the default login credentials; Reset Yacht Password/Username(optional)

  17. Yacht (Container Management UI) Alpha 6 is released [Docker ...

    I don't think that Yacht is a replacement for Portainer and I don't think that Portainer is a replacement for Yacht. They've got different target audiences but aim to do similar things. ... missing is a nice page showing which container versions are installed and comparing them with what is available on the docker hub page for easy updating of ...

  18. hathalud/Yacht-templates-by-Hathakhm

    A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for. - hathalud/Yacht-templates-by-Hathakhm

  19. linuxserver

    docker stop heimdall. Delete the container: docker rm heimdall. Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your /config folder and settings will be preserved) You can also remove the old dangling images: docker image prune.

  20. Getting Started

    After that you can access Yacht on port 8000 on your server in a web browser. If you're using Yacht alongside portainer you'll want to change the 8000 on the left of the : to 8001, then it will be available on that port on your host.. Once you're at the login page you can login with the username [email protected] and the password pass.. Template Variables

  21. yacht · GitHub Topics · GitHub

    Add this topic to your repo. To associate your repository with the yacht topic, visit your repo's landing page and select "manage topics." Learn more. GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.

  22. Docker Hub Container Image Library

    Docker Hub is the world's easiest way to create, manage, and deliver your team's container applications. ... Introducing Docker Build Cloud: A new solution to speed up build times and improve developer productivity. AI/ML Development LLM Everywhere: Docker and Hugging Face. Set up a local development environment for Hugging Face with Docker ...

  23. The World's Largest Container Registry

    Docker Hub provides a consistent, secure, and trusted experience, making it easy for developers to access software they need. Share repos publicly or privately. Hub is a hosted repository you can use to find and share container images publicly. Or, choose a subscription plan to host private repos for specific users or teams.