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
LLM Everywhere: Docker and Hugging Face
Set up a local development environment for Hugging Face with Docker
Take action on prioritized insights
Bridge the gap between development workflows and security needs
AI and Machine Learning
tensorflow/tensorflow
Official Docker images for the machine learning framework TensorFlow (http://www.tensorflow.org)
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
homeassistant/amd64-addon-mosquitto
paketobuildpacks/build
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.
docker/labs-k8s-toolkit-extension
Dockasaurusrx/dockasaurusrx.
Docker Desktop Extension
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.
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
COMMENTS
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;
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.
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".
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.
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 ...
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 ...
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.
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 ...
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
The latest version of docker is recommended. Instructions for how to install it are available here. Edit this page. Previous « Intro. Next. Install Yacht » ...
About Press Copyright Contact us Creators Advertise Developers Terms Privacy Policy & Safety How YouTube works Test new features NFL Sunday Ticket Press Copyright ...
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:
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.
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.
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 ...
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)
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 ...
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
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.
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
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.
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 ...
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.