Potatizer를 DigitalOcean에 배포
DigitalOcean 앱 플랫폼에 배포
앱 플랫폼을 사용하면 프로젝트를 업로드하는 것이 식은 죽 먹기였습니다.
GitHub에 등록한 다음 App Platform에 연결한 후 두 번의 클릭으로 웹을 라이브로 만들었습니다!
우리가 고려해야 할 유일한 사항은 다음과 같습니다.
yarn generate
. 프로세스를 통과하면 배포를 누르고 잊어버릴 수 있습니다 💜
여기에서 라이브 결과를 볼 수 있습니다 - 🎇 Potatizer live demo deployed 🎇
배포 버튼(확장)
저를 DigitalOcean 🤯에 미치게 만든 한 가지는 다른 사람이 자신의 환경에 내 프로젝트를 배포할 수 있는 버튼을 구현한다는 아이디어였습니다!
다음 '사양'을 사용하여 내 프로젝트의 루트에 있는 .do라는 폴더에 deploy.template.yaml 파일을 추가하는 환상입니다.
spec:
name: cd
# Service type: Static sites
static_sites:
- environment_slug: html
# Nuxt generate to build our project
build_command: yarn generate
git:
# CD branch and url to the code
branch: main
repo_clone_url: https://github.com/Dawntraoz/potatizer.git
name: potatizer
실행하려면 코드DigitalOcean provide를 사용하여 웹(html) 또는 readme(markdown)에 추가하면 됩니다.
[![Deploy to DigitalOcean](https://mp-assets1.sfo2.digitaloceanspaces.com/deploy-to-do/do-btn-blue.svg)](https://cloud.digitalocean.com/apps/new?repo=<repo_url>/tree/<branch>)
repo_url
github repo 링크(제 경우에는 https://github.com/Dawntraoz/potatizer)이고 선택한 브랜치(main)입니다.저장소
코드를 살펴보고 싶다면 여기 리포지토리가 있습니다.
돈트라오즈 / 포타타이저
센스 앱 없이 이것으로 랜덤으로 감자 기분을 만들어보세요 🥔
여행이 마음에 드셨기를 바라며 포테이터 몇 명이 함께 웃었기를 바랍니다 🥔
이 어리석은 아이디어를 저와 공유해 주셔서 감사합니다. 당신을 만나서 반가워요 🤗
Reference
이 문제에 관하여(Potatizer를 DigitalOcean에 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dawntraoz/deploy-potatizer-to-digitalocean-1681텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)