Yacht icon
Yacht icon

Yacht

 6 likes

A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments.Yacht is a flask based container management UI with a focus on templates and 1-click deployments.

Yacht screenshot 1

License model

  • FreeOpen Source

Application type

Platforms

  • Linux
  No rating
6 likes
0comments
0 news articles

Features

Suggest and vote on features
  1. Docker icon  Support for Docker

Yacht News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Yacht information

  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    13 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  3,581 Stars
  •  175 Forks
  •  53 Open Issues
  •   Updated Dec 10, 2024 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about Yacht, and it has gotten 6 likes

Yacht was added to AlternativeTo by Konstantinos N. Nikas on Sep 10, 2020 and this page was last updated Dec 31, 2021.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Yacht?

A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments.Yacht is a flask based container management UI with a focus on templates and 1-click deployments.

REWRITE: Yacht is currently being rewritten here: https://github.com/SelfhostedPro/Yacht/tree/vue

That is why there have been no recent updates. Once finished it will be a flask backend with a vue UI. Once the rewrite is done this repo will be overwritten.Installation: Currently only linux has been verified as working but we are open to the idea of supporting windows eventually as well.

Keep in mind, this is an Alpha so the risk of data loss is real and it may not be stable

Once docker is installed you’ll simply run the following commands to get started:

docker volume create yacht docker run -d -p 5000:5000 -v /var/run/docker.sock:/var/run/docker.sock -v yacht:/config selfhostedpro/yacht:latest It will be available on port 5000. The default username is admin@yacht.local. The default password is password. You can change these by setting the ADMIN_EMAIL and ADMIN_PASSWORD environment variables or in the account settings within the application.

Features So Far: User Management User and Admin Roles Container Templating Compatibility (Portainer Compatible) Semantic UI Framework Basic Container Management Template Framework Easy Template Updating Planned Features: Advanced Container Management (Edit, Modify, Create without a template) Container Monitoring Docker-Compose Compatibility Easy access to container interfaces Centralized settings for volume management and similar QOL functionality. If you want something that’s not planned please open a feature request issue and we’ll see about getting it added.

Templating: Currently Yacht is compatible with portainer templates. You’ll add a template url in the “Add Templ...

We recommend starting with:

https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/yacht/Template/template.json License MIT License

Official Links