Noted

Yacht - Launch Docker Apps Quick and Easy - Portainer Alternative

Launch Docker apps quick and easy with Yacht and templates. A Portainer alternative. 🐳

Jeremy

Just a little over 2 years ago, an idea was born to create a foundation to act as a one click deployment system for Docker applications. When the project started, it was only myself and SelfhostedPro who knew about it. SelfhostedPro would show me very early versions as ideas began to form.

What exactly is Yacht?

Yacht is 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. It's like a Heroku for people who want a little more intuitive access to their apps

Yacht and the Transformation

Today, Yacht has transformed into not only a Docker templating platform, but also a full fledged Docker management system. What once was a dream to make launching Docker apps easier became that and a side by side competitor with Portainer.

An alternative to Portainer

I said it, and yes, Yacht is a great alternative to Portainer. So much so that the lead developer of Portainer was questioning (on Reddit) why Selfhostedpro didn't just contribute to Portainer instead of creating his own application.

But, I digress. Portainer has become a hallmark in the industry of Docker and it is not easy trying to get people to try something new when Portainer works so good and is so well maintained.

My influence on Yacht

Not many people know I was offering ideas at the time and had heavy influence on how Yacht looks today. In fact, the main dashboard where you can see the containers and their resource usage, was influenced by myself. At the time I was using a Synology NAS for running some Docker containers and I really like how the containers are shown with resource usage and simple stats.

yacht github

You can see the similarity here so when I spoke to the developer, I made it clear that Yacht has to have a dashboard like this. It's funny now that I look back at our time talking about Yacht as it formed into what it is today. We had many conversations talking about design and how it will function.

Yacht core functionality

With that being said, Yacht is still here to stay and was built for templates that allow you to launch Docker containers quick and easy.

Yacht comes shipped with a default template packed with over 100 apps ready to be deployed.

yacht github

Yacht makes it easy to see everything about the containers you have running. Here on the container application info page, you can manage everything about the container and even view the logs.

The one click update feature will place a green dot next to every container that has an available update. This is one of my favorite features!

Click on the drop-down arrow and update the image. From there, you can also start, stop, and edit the container. The ports on the right side are also linked to the application and can be clicked to open them in a new tab.

yacht github

You can easily prune unused images and volumes to save precious space on your system.

Final Notes and Thoughts

While Yacht will probably never replace Portainer, it still holds its own. It's one of those apps you just have to try, and I think if you do, you will find it very suitable as a Docker management solution.

If you find Yacht useful, be sure to give it a star on the Yacht Github repo !

Setup and Install MergerFS and SnapRAID (Part 2)

The final part is setting up and configuring MergerFS and Snapraid. Here is a safer system without the fear of risking data.

Setup and Install MergerFS and SnapRAID (Part 1)

In this part, we configure and set up MergerFS. Stayed tuned as part 2 will be right on the heels of this.

TinyPilot Voyager 2a - Palm Size KVM Over IP Made Easy

Let's talk about the TinyPilot Voyager 2a which is an amazing product to make having headless servers easier to manage.

Snapp - Yet Another Self-Hosted Url Shortener

Snapp empowers you to effortlessly create and manage shortened links.

DB Tech Reviews

Yacht Installed on Docker – Portainer Alternative

In OpenMediaVault , Tutorials , Video by dbtech September 24, 2020

In this video we’re going to take a look at a Docker application called Yacht.

“Yacht is an alternative to Portainer that aims to make docker more accessible to the everyday person and is focused on selfhosters instead of the enterprise.” – SelfHostedPro

While Yacht operates very much like Portainer, I feel like the interface is more user-friendly and information is more easily available on Yacht than on Portainer.

About Yacht

Yacht’s home screen is a dashboard of all your running containers with information about the memory and CPU being used by each container in real time.

yacht dashboard

From there, you can click the title of any of the containers and get more information about it.

yacht container stats

There are a couple of different ways to install applications. The first way to install an application is by clicking on the “New Application” button on the left side and then filling in each of the black fields for the 4 different steps.

yacht manual install steps

Once you fill out each page, you can then click the “Continue” button and move to the next step. When you get to step 4, you can then deploy the container as you would in Portainer.

Another way is to use templates, again like in Portainer. I’m using the template that was shared on SelfHostedPro’s Yacht page as it’s a great starting point.

yacht templates

Click on the “Deploy” button under the application you’d like to install and you’ll be presented with a familiar screen, but this time, most of the data is already filled out!

yacht template filled out

That’s the basic idea behind Yacht. Please keep in mind that this is still in early development so there may be bugs or things to report. Bugs can be reported via Github or Discord .

Installing Yacht

Installing Yacht is pretty simple as it only takes 2 SSH commands to install.

First, we’ll create a volume:

Then we’ll install the container:

You might need to change the 8000 port to something else if you already have Portainer installed on port 8000.

That’s all there is to installing Yacht. The login credentials are:

  • [email protected]

This has been tested to work with x86 processors as well as Arm processors, so you should be able to install it on just about any hardware you have laying around.

Github: https://github.com/SelfhostedPro/Yacht

Discord: https://discord.gg/srRUF5S

OpenMediaVault Tutorials

If you’re interested in other tutorials for your home server, check here: https://dbtechreviews.com/category/openmediavault/

/=========================================/

Like what I do? Want to be generous and help support my channel?

Here are some ways to support:

Patreon: https://dbte.ch/patreon

Ko-fi: https://dbte.ch/kofi

Remember to leave a like on this video and subscribe if you want to see more!

Twitter: https://dbte.ch/tw

Facebook: https://dbte.ch/fb

Subscribe: https://dbte.ch/ytsub

A container management UI with a focus on templates and 1-click deployments.

Easy to Use

Yacht was designed from the ground up to be easily installed and used to get your website up and running quickly.

Focus on What Matters

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.

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 .

  • Notifications

acapzUI/yacht-booking-homepage

Folders and files, repository files navigation.

Netlify Status

β˜• Yacht-Booking-Website

문자 인코딩(character encoding) μ„€μ •.

λ¬Έμžκ°€ μΈμ½”λ”©λ˜λŠ” 방식을 μ„€μ •ν•©λ‹ˆλ‹€.

  • UTF-8 : μ΄ˆμ„±, 쀑성, μ’…μ„±μœΌλ‘œ κ΅¬λΆ„ν•˜μ—¬ 문자λ₯Ό μž‘μ„±(ꢌμž₯)
  • EUC-KR : ν•˜λ‚˜μ˜ μ™„μ„±λœ κΈ€μžλ₯Ό 인식

뷰포트(Viewport) λ Œλ”λ§ 방식 μ„€μ •

μ›ΉνŽ˜μ΄μ§€κ°€ ν™”λ©΄(Viewport)에 ν‘œν˜„λ˜λŠ” 방식을 μ„€μ •ν•©λ‹ˆλ‹€. λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μ μš©λ©λ‹ˆλ‹€.

  • width=device-width : ν™”λ©΄μ˜ κ°€λ‘œ λ„ˆλΉ„λ₯Ό 각 λ””λ°”μ΄μŠ€(Device)의 κ°€λ‘œ λ„ˆλΉ„μ™€ λ™μΌν•˜κ²Œ 적용
  • initial-scale=1.0 : ν™”λ©΄μ˜ 초기 ν™”λ©΄ 배율(ν™•λŒ€ 정도)을 μ„€μ •
  • user-scalable=no : μ‚¬μš©μžκ°€ λ””λ°”μ΄μŠ€ 화면을 ν™•λŒ€( yes )/μΆ•μ†Œ( no )ν•  수 μžˆλŠ”μ§€ μ„€μ •
  • maximum-scale=1 : μ‚¬μš©μžκ°€ 화면을 ν™•λŒ€ν•  수 μžˆλŠ” μ΅œλŒ“κ°’
  • minimum-scale=1 : μ‚¬μš©μžκ°€ 화면을 μΆ•μ†Œν•  수 μžˆλŠ” μ΅œμ†Ÿκ°’

μ˜€ν”ˆ κ·Έλž˜ν”„(The Open Graph protocol)

μ›ΉνŽ˜μ΄μ§€κ°€ μ†Œμ…œ λ―Έλ””μ–΄(페이슀뢁 λ“±)둜 곡유될 λ•Œ μš°μ„ μ μœΌλ‘œ ν™œμš©λ˜λŠ” 정보λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.

Slack Open Graph example

KakaoTalk -

KakaoTalk Open Graph example

더 λ§Žμ€ μ˜€ν”ˆ κ·Έλž˜ν”„ 속성 보기

  • og:type : νŽ˜μ΄μ§€μ˜ μœ ν˜•(E.g, website , video.movie )
  • og:site_name : μ†ν•œ μ‚¬μ΄νŠΈμ˜ 이름
  • og:title : νŽ˜μ΄μ§€μ˜ 이름(제λͺ©)
  • og:description : νŽ˜μ΄μ§€μ˜ κ°„λ‹¨ν•œ μ„€λͺ…
  • og:image : νŽ˜μ΄μ§€μ˜ λŒ€ν‘œ 이미지 μ£Όμ†Œ(URL)
  • og:url : νŽ˜μ΄μ§€ μ£Όμ†Œ(URL)

νŠΈμœ„ν„° μΉ΄λ“œ(Twitter Cards)

μ›ΉνŽ˜μ΄μ§€κ°€ μ†Œμ…œ λ―Έλ””μ–΄(νŠΈμœ„ν„°)둜 곡유될 λ•Œ μš°μ„ μ μœΌλ‘œ ν™œμš©λ˜λŠ” 정보λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.

더 λ§Žμ€ νŠΈμœ„ν„° μΉ΄λ“œ 보기

  • twitter:card : νŽ˜μ΄μ§€(μΉ΄λ“œ)의 μœ ν˜•(E.g. summary , player )
  • twitter:site : μ†ν•œ μ‚¬μ΄νŠΈμ˜ 이름
  • twitter:title : νŽ˜μ΄μ§€μ˜ 이름(제λͺ©)
  • twitter:description : νŽ˜μ΄μ§€μ˜ κ°„λ‹¨ν•œ μ„€λͺ…
  • twitter:image : νŽ˜μ΄μ§€μ˜ λŒ€ν‘œ 이미지 μ£Όμ†Œ(URL)
  • twitter:url : νŽ˜μ΄μ§€ μ£Όμ†Œ(URL)

Favicon(νŒŒλΉ„μ½˜, favorites icon)

μ›ΉνŽ˜μ΄μ§€λ₯Ό λ‚˜νƒ€λ‚΄λŠ” μ•„μ΄μ½˜, μ›ΉνŽ˜μ΄μ§€μ˜ 둜고λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ 경우 루트 κ²½λ‘œμ— favicon.ico νŒŒμΌμ„ μœ„μΉ˜ν•˜λ©΄ μžλ™μœΌλ‘œ λ‘œλ”©ν•˜κΈ° λ•Œλ¬Έμ— <link /> λ₯Ό μž‘μ„±ν•  ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€. favicon.png νŒŒμΌμ„ μ‚¬μš©ν•˜λ €λ©΄ λ‹€μŒκ³Ό 같이 <link /> λ₯Ό μž‘μ„±ν•˜μ„Έμš”.

νŒŒλΉ„μ½˜ μ΄λ―Έμ§€λŠ” 루트 κ²½λ‘œμ— μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€!
  • favicon.ico 64 x 64 (px) λ˜λŠ” 32 x 32 λ˜λŠ” 16 x 16
  • favicon.png 500 x 500 (px)

Starbucks

이미지λ₯Ό μ—…λ‘œλ“œν•˜λ©΄ μ†μ‰½κ²Œ .ico νŒŒμΌμ„ μ œμž‘ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

iconifier.net

각 λΈŒλΌμš°μ €μ˜ κΈ°λ³Έ μŠ€νƒ€μΌμ„ μ΄ˆκΈ°ν™”ν•©λ‹ˆλ‹€.

Google Fonts

νŽ˜μ΄μ§€μ—μ„œ μ‚¬μš©ν•  'λ‚˜λˆ”κ³ λ”•' 폰트λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.

폰트 λΌμ΄μ„ μŠ€λ₯Ό κΌ­ 확인해야 ν•©λ‹ˆλ‹€!

Google Fonts μ—μ„œ κ³ λ₯Έ 폰트 νŒŒμΌμ„ κ°€μ Έμ˜΅λ‹ˆλ‹€.

νŽ˜μ΄μ§€μ— 폰트λ₯Ό 적용(CSS 상속)ν•©λ‹ˆλ‹€.

Google Material Icons

κ΅¬κΈ€μ—μ„œ μ œκ³΅ν•˜λŠ” 머터리얼 μ•„μ΄μ½˜ 을 무료둜 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Getting started for web

λ‹€μŒκ³Ό 같이 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

GSAP & ScrollToPlugin

GSAP(The GreenSock Animation Platform) 은 μžλ°”μŠ€ν¬λ¦½νŠΈλ‘œ μ œμ–΄ν•˜λŠ” νƒ€μž„λΌμΈ 기반의 μ• λ‹ˆλ©”μ΄μ…˜ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€. ScrollToPlugin 은 슀크둀 μ• λ‹ˆλ©”μ΄μ…˜μ„ μ§€μ›ν•˜λŠ” GSAP ν”ŒλŸ¬κ·ΈμΈμž…λ‹ˆλ‹€.

μžλ°”μŠ€ν¬λ¦½νŠΈ 지식이 λ›°μ–΄λ‚˜μ§€ μ•Šμ•„λ„ μΆ©λΆ„νžˆ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€!

.to() μ‚¬μš©λ²• GSAP Easing

Swiper λŠ” ν•˜λ“œμ›¨μ–΄ 가속 μ „ν™˜κ³Ό μ—¬λŸ¬ κΈ°λ³Έ λ™μž‘μ„ κ°–μΆ˜ ν˜„λŒ€μ μΈ μŠ¬λΌμ΄λ“œ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€.

Getting Started With Swiper

[2021.08.26 Updated] κ°•μ˜μ™€ 같이 Swiper 6버전을 μ‚¬μš©ν•©λ‹ˆλ‹€. 7/8λ²„μ „μ˜ μ‚¬μš©λ²•μ΄ λ‹€λ₯΄κΈ° λ•Œλ¬Έμ— 6버전을 μœ μ§€ν•©λ‹ˆλ‹€.

Swiper API (μ˜΅μ…˜)을 ν™•μΈν•˜μ„Έμš”!

Youtube API

IFrame Player API λ₯Ό 톡해 YouTube λ™μ˜μƒμ„ μ œμ–΄ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

유튜브 μ˜μƒμ΄ 좜λ ₯될 μœ„μΉ˜μ— μš”μ†Œλ₯Ό 지정(생성)ν•©λ‹ˆλ‹€.

onYouTubePlayerAPIReady ν•¨μˆ˜ 이름은 Youtube IFrame Player APIμ—μ„œ μ‚¬μš©ν•˜λŠ” 이름이기 λ•Œλ¬Έμ— λ‹€λ₯΄κ²Œ μ§€μ •ν•˜λ©΄ λ™μž‘ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€! 그리고 ν•¨μˆ˜λŠ” μ „μ—­(Global) 등둝해야 ν•©λ‹ˆλ‹€!

ν”Œλ ˆμ΄μ–΄ λ§€κ°œλ³€μˆ˜(playerVars) μ—μ„œ 더 λ§Žμ€ μ˜΅μ…˜μ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

ScrollMagic

ScrollMagic 은 슀크둀과 μš”μ†Œμ˜ μƒν˜Έ μž‘μš©μ„ μœ„ν•œ μžλ°”μŠ€ν¬λ¦½νŠΈ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€. λŒ€ν‘œμ μœΌλ‘œ μ–΄λ–€ μš”μ†Œκ°€ ν˜„μž¬ 화면에 λ³΄μ΄λŠ” μƒνƒœμΈμ§€λ₯Ό 확인할 λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€.

ScrollMagic API

Lodash λŠ” λ‹€μ–‘ν•œ μœ ν‹Έλ¦¬ν‹° κΈ°λŠ₯을 μ œκ³΅ν•˜λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€.

Lodash API Lodash throttle

JS Strict Mode

JavaScriptλ₯Ό '엄격 λͺ¨λ“œ'둜 μ‚¬μš©ν•©λ‹ˆλ‹€. 파일 ν˜Ήμ€ ν•¨μˆ˜μ˜ μ΅œμƒλ‹¨μ— μž‘μ„±ν•΄μ•Ό ν•©λ‹ˆλ‹€.

'Strict Mode'λŠ” ECMAScript 5 버전에 μžˆλŠ” μƒˆλ‘œμš΄ κΈ°λŠ₯으둜써, ν”„λ‘œκ·Έλž¨ λ˜λŠ” ν•¨μˆ˜λ₯Ό μ—„κ²©ν•œ 운용 μ½˜ν…μŠ€νŠΈ μ•ˆμ—μ„œ μ‹€ν–‰μ‹œν‚¬ 수 μžˆκ²Œλ” ν•©λ‹ˆλ‹€. 이 μ—„κ²©ν•œ μ½˜ν…μŠ€νŠΈλŠ” λͺ‡κ°€μ§€ μ•‘μ…˜λ“€μ„ μ‹€ν–‰ν•  수 없도둝 ν•˜λ©°, μ’€ 더 λ§Žμ€ μ˜ˆμ™Έλ₯Ό λ°œμƒμ‹œν‚΅λ‹ˆλ‹€.
  • 일반적인 μ½”λ”© μ‹€μˆ˜μ—μ„œ μ˜ˆμ™Έ 처리
  • μ•ˆμ „ν•˜μ§€ μ•Šμ€ μ•‘μ…˜μ— λŒ€ν•œ μ˜ˆμ™Έ 처리 (ex: μ „μ—­ 객체둜 μ ‘κ·Ό)
  • ν˜Όλž€μŠ€λŸ½κ±°λ‚˜ μ œλŒ€λ‘œ κ³ λ €λ˜μ§€ μ•ŠλŠ” κΈ°λŠ₯듀을 λΉ„ν™œμ„±ν™”

λžœλ€ν•œ 숫자λ₯Ό μƒμ„±ν•˜λŠ” ν•¨μˆ˜

  • JavaScript 9.1%

IMAGES

  1. GitHub

    yacht github

  2. GitHub

    yacht github

  3. GitHub

    yacht github

  4. qb-yacht/README.md at main Β· Margaritoo/qb-yacht Β· GitHub

    yacht github

  5. GitHub

    yacht github

  6. GitHub

    yacht github

COMMENTS

  1. 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.

  2. Welcome To Yacht

    GitHub; Yacht. A container management UI with a focus on templates and 1-click deployments. Get Started. Easy to Use. Yacht was designed from the ground up to be easily installed and used to get your website up and running quickly. Focus on What Matters. Yacht lets you focus on what apps you want to run instead of worrying about how to deploy them.

  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. 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.

  5. 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.

  6. Projects

    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 the + button in the projects tab to create a new project. This will create a new folder with your project name and write ...

  7. 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 ...

  8. Advanced Projects

    More advanced projects often require that you clone an entire git repository and pass through a veriety of files. As an example of such project you can look at docker-elk. For a larger project like this, it is best to directly access Yacht's configuration folder and clone the repository inside. For easy editing and persistance you will need to ...

  9. Yacht

    ===== LINKS =====Show Noteshttps://wiki.opensourceisawesome.com/books/docker-management/page/yacht-a-webui-for-docker-man...

  10. 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 fo...

  11. Yacht

    If you find Yacht useful, be sure to give it a star on the Yacht Github repo! Read more. Setup and Install MergerFS and SnapRAID (Part 2) The final part is setting up and configuring MergerFS and Snapraid. Here is a safer system without the fear of risking data. By Mediacowboy Feb 22, 2024.

  12. Intro

    Currently, Yacht is compatible with portainer templates. You'll add a template url in the "Add Template" settings. The template will be read, separated into apps, and imported into the database. The apps associated with the templates are linked via a db relationship so when the template is removed, so are the apps associated with it.

  13. Templates Explained

    Templates Explained. This page will go over building a template. The templates are all compatible with portainer v1 templates so you can always check that documentation too. All of the keys (type, name, title, etc.) are optional and will simply be blank if left empty. Single app templates will be surrounded by {} as is standard for .json files.

  14. Yacht Installed on Docker

    "Yacht is an alternative to Portainer that aims to make docker more accessible to the everyday person and is focused on selfhosters instead of the enterprise." - SelfHostedPro ... Bugs can be reported via Github or Discord. Installing Yacht. Installing Yacht is pretty simple as it only takes 2 SSH commands to install. First, we'll ...

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

    To use the default template, copy the listed Yacht Github URL, and click Submit to create the template. Then, click on your template, select an app to deploy, navigate through the application details, assign a network port under Networking, set up directories, then click Deploy to create the container on your server.

  16. Welcome To Yacht

    GitHub. Yacht. A container management UI with a focus on templates and 1-click deployments. Get Started. Easy to Use. Yacht was designed from the ground up to be easily installed and used to get your website up and running quickly. Focus on What Matters. Yacht lets you focus on what apps you want to run instead of worrying about how to deploy them.

  17. GitHub

    Adding Activities: Press n to add a new activity. Specify the frequency using AW (all week), WD (working days), or WE (weekends). Navigating Activities: Use the UP and DOWN arrow keys to select a specific activity. Marking Activities Done: Press d to mark the selected activity as done for the day. Removing Activities: Press r to remove the ...

  18. YACHT INTERACTIVE DASHBOARD

    That's where Yacht Interactive Dashboard comes in. Yacht is a ... Template by going to the templates tab in the left sidebar Let's start by using one of the default templates from the Yacht Github.

  19. GitHub

    Unity 3D Yacht Simulator. I decided to develop my own yacht simulator and want to share my findings of sailing physics and its implementation using the Unity game development platform. Though I read tons of blogs and books regarding ships & water physics there are almost no examples and explanations about sails & wind forces.

  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.

  21. GitHub

    Contribute to acapzUI/yacht-booking-homepage development by creating an account on GitHub.