Начало работы • Местное развитие • Развертывание производства • Кредиты
Самый простой способ начать - развернуть ваш сайт SingleLink с железной дорогой. Вы можете начать с одного щелчка, используя приведенную ниже кнопку и создать до трех страниц SingleLink, каждая из которых с пользовательскими доменами, 100% бесплатно, благодаря их системе кредита в 5 долларов США.
Мы также рекомендуем подключить Vercel и Planetscale для бесплатной самостоятельной среды Singlelink.
SingleLink - это проект Nodejs, построенный на lext.js, GraphQL (обслуживается через Apollo Server) и MySQL.
Если вы еще этого не сделали, вам нужно будет установить Nodejs и MySQL, прежде чем иметь возможность размещать или работать на Singelink.
npm run db:boot из корневого проекта.После того, как вы установили Nodejs & MySQL, вы можете скачать SingleLink локально с:
git clone https://github.com/Neutron-Creative/Singlelink.git ; cd Singlelink ;Прежде чем начать, вам нужно настроить свою среду, копировав шаблон .env:
cp .env.template .env
Затем установите следующие обязательные переменные среды в свои предпочтения:
DB_URL : Необязательно переопределите оставшиеся переменные ENV DB с помощью URL-адреса соединения «все в одном»DB_DATABASE : имя базы данных MySQL, к которой вы подключитесь (например: железная дорога)DB_PORT : порт для базы данных MySQL, к которому вы подключитесь (например, 3306)DB_HOST : URL-адрес хоста для вашей базы данных MySQL (Ex: контейнеры-US-EAST-18-й.DB_USER : имя пользователя для вашего пользователя MySQL (например: root)DB_PASSWORD : пароль для вашего пользователя MySQLSECRET : секрет, используемый для подписи и проверки JWT во время аутентификацииPASSWORD : пароль, который вы используете для входа и управления вашей SingleLinkПри желании установите следующие переменные для настройки вашего сайта:
META_TITLE : заголовок для вашего сайта, показанный в результатах поиска GoogleMETA_DESC : описание вашего сайта, показанного в результатах поиска GoogleMETA_IMG : изображение OG для вашего сайта, видно при обмене своим сайтом в социальных сетях.BRANDING : логический, который позволяет/отключает брендинг SingleLink на вашем сайте и приборной панели Далее установите свои зависимости NPM с помощью --ignore-scripts :
npm i --ignore-scriptsПосле того, как вы можете запустить сценарий миграции БД, чтобы инициализация своего БД:
npm run db:migrate Вам нужно будет запустить npm run db:migrate каждый раз, когда вы тянете изменения. Не повредит запустить миграцию, но это может сломать вещи, если вы этого не сделаете.
Наконец, вы можете начать свою среду разработки с работы:
npm run devОткройте http: // localhost: 3000 с вашим браузером, чтобы просмотреть ваш новый SingleLink, и http: // localhost: 3000/regin для входа и добавьте свою первую ссылку.
Вы можете развернуть SingleLink в одном клике здесь с железной дорогой. В настоящее время они являются единственным поставщиком, которым мы поддерживаем и поддерживают Gurantee.
Мы еще не предлагаем официальную поддержку, но вы можете размещать SingleLink с любыми VPS, при условии, что вы можете установить и запустить Node.js & MySQL. SingleLink понадобится одна база данных MySQL, а один экземпляр Nodejs, способный работать Next.js во время выполнения/SSR.
Ищете облачный хостинг с поддержкой премиум -класса?
Рассмотрим проверку SingleLink Cloud, с планами, которые скоро появятся в ближайшее время всего за 8 долларов в месяц.
SingleLink был построен следующей командой, полный рабочий день с августа 2020-2021 годов нашей миссией по открытому источнику мира в Neutron Creative.
Сегодня я поддерживает Singlelink, Джим Бисениус по ночам и выходным. Если вы хотите помочь в моих усилиях по разработке, я бы хотел вашу помощь. Пожалуйста, присоединяйтесь к нашему Discord или создайте запрос на привлечение!