KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
dresktop
★ 18
Open GitHub ↗
Dresktop
Download README (.md)
Explore Similar Repositories
esp32-running-linux
:
RISC-V emulator on the ESP32 microcontroller, capable of running Linux
SerialAccessor
:
An interactive MCU register accessor through serial port (UART)
garuda-linux-guide
:
No description available.
Spring-Docker-App
:
No description available.
Text-based-Game-in-Python
:
This repository features a simple text-based game "Guess the Number" implemented in Python
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
dresktop
?
Download (.md)
<a name="readme-top"></a> <div align="center"> <a href="https://github.com/dresktop/dresktop"> <img src="src/assets/logo.svg" alt="Logo" width="180" height="180"> </a> <p align="center"> <a href="https://dresktop.com">Visit website</a> · <a href="https://github.com/dresktop/dresktop/issues/new?labels=bug&template=bug-report---.md">Report Bug</a> </p> </div> <!-- TABLE OF CONTENTS --> <details> <summary>Table of Contents</summary> <ol> <li> <a href="#getting-started">Getting Started</a> <ul> <li><a href="#prerequisites">Prerequisites</a></li> <li><a href="#installation">Installation</a></li> </ul> </li> <li><a href="#features">Features</a></li> <li><a href="#roadmap">Roadmap</a></li> <li><a href="#contributing">Contributing</a></li> <li><a href="#license">License</a></li> </ol> </details> <!-- ABOUT THE PROJECT --> ## Dresktop [![Product Name Screen Shot][product-screenshot]](https://dresktop.com) Dresktop is a cross-platform desktop application designed to streamline the management of Drupal projects. This tool simplifies the process of creating and managing local Drupal installations using Docker. Additionally, it provides a unified interface for administering both local and cloud-based Drupal projects. <p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- GETTING STARTED --> ## Getting Started ### Prerequisites - Application: Docker and git. - Cloud environments: SSH access, Git, Rsync. ### Installation Download the latest version of Dresktop from the [GitHub releases](https://github.com/dresktop/dresktop/releases) page. ### Database Configuration When creating a new Drupal local environment with Dresktop, the following default database credentials are used: - **Database Name**: `drupal` - **Username**: `drupal` - **Password**: `drupal` - **Host**: `database` <p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- Features --> ## Features - Multi-Platform - Multi-Language - Open Source - Manage applications same place - Desktop and cloud environments - Tools - Deploy - Updates - Run PHP code - Run bash scripts - Run cron - Cache rebuild - Services - Extend functionality with Adminer and Mailpit - Switch code branch - Database import, export and synchronization from other environments - Files synchronization from other environments <p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- ROADMAP --> ## Roadmap - [ ] Select database - [ ] Select Drupal version - [ ] Display Drupal version - [ ] Deploy - [ ] Deploy vendor folder usync Rsync - [ ] Custom deploy tags - [ ] Multilanguage - [ ] Apply patches <p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- LIMITATIONS --> ## Limitations - Dresktop currently supports only macOS and Linux operating systems and the ARM64 architecture. - **Port Requirements:** Ports 80 and 443 are required for ACME HTTP and TLS-ALPN challenges to obtain publicly trusted TLS certificates, so using non-standard ports is not possible at the moment. <p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- CONTRIBUTING --> ## Contributing Welcome to Dresktop. If you want to contribute, please fork the repo and create a pull request. Don't forget to give the project a star! 1. Fork the Project 2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) 3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) 4. Push to the Branch (`git push origin feature/AmazingFeature`) 5. Open a Pull Request <p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- LICENSE --> ## License Distributed under the Apache License 2.0. See [License][license-url] for more information. <p align="right">(<a href="#readme-top">back to top</a>)</p> [license-url]:https://github.com/dresktop/dresktop/blob/master/LICENSE.txt [product-screenshot]: src/assets/screenshot.png