Фин помощь: Возвратная финансовая помощь: на что стоит обратить внимание

Содержание

Возвратная финансовая помощь: на что стоит обратить внимание

На сегодняшний день практика предоставления и получения возвратной финансовой помощи (т.н. беспроцентного займа) достаточно популярна. Ведь это отличный способ пополнить оборотные денежные средства, особенно когда на то есть острая необходимость. Тонкости учета и налогообложения такой финпомощи напрямую зависят от того, кто и кому ее предоставляет. Не последнюю роль также играет и то, вернули помощь или нет.
Итак, вкратце рассмотрим, какие налогово-учетные последствия создает возвратная финансовая помощь

Согласно определению НКУ возвратная финансовая помощь (ВФП) — сумма средств, поступившая налогоплательщику в пользование по договору, который не предусматривает начисление процентов или предоставление других видов компенсаций в виде платы за пользование такими денежными средствами, и являющаяся обязательной к возврату (пп. 14.1.257 НКУ).

Субъект хозяйствования (предприятие или предприниматель) может как получать, так и предоставлять ВФП.

При этом размер такой помощи законодательно не ограничен. Более подробно о правилах предоставления ВФП читайте в публикации «Возвратная финпомощь на предприятии: наводим резкость» (здесь также см. образец Договора о предоставлении ВФП).

Налогово-учетные последствия зависят от многих факторов. Ознакомимся с ними.

Предприятие предоставляет возвратную финансовую помощь

В этой ситуации налогово-учетные последствия зависят от того, на какой системе налогообложения находится предприятие — предоставитель ВФП: на общей или упрощенной.

Кроме того, не последнюю роль играет статус получателя финпомощи: если ВФП получает обычное физлицо или ФЛП, то возникают последствия в части НДФЛ.

Также не стоит забывать, что невозвращенная финансовая помощь фактически является дебиторской задолженностью, которая отражается в учете по своим правилам.

А еще важно, на какой срок предоставляют ВФП:

— долгосрочная (ожидаемый срок погашения — более 12 месяцев с даты баланса) — дисконтируется;

— краткосрочная — учитывают по сумме погашения.

Итак, чтобы все было более понятно, покажем нюансы предоставления ВФП предприятием на рис. 1.

Рис. 1. Налогово-учетные последствия у предприятия, которое предоставляет ВФП

* Ссылки на материалы, упомянутые в рис. 1:

«Предприятие предоставляет возвратную финансовую помощь другому предприятию: учет и налогообложение»;

«Возвратную финансовую помощь предоставили физлицу: что нужно знать предприятию»;

«Заем физлицу: особенности предоставления и отражения в учете».

Возвратную финпомощь предоставляет ФЛП

В таком случае прежде всего логически возникает вопрос правомерности предоставления предпринимателем ВФП. При этом налоговики не всегда «за» возможность такого предоставления (см. письмо ГФСУ от 05.02.2016 г. № 2503/6/99-95-42-03-15, ИНК ГНСУ от 03.03.2020 г. № 887/6/99-00-04-02-02-06/ІПК). А особенно — в отношении ФЛП на упрощенной системе налогообложения. Но это не совсем так, ведь законодательство не ограничивает круг предоставителей ВФП только юрлицами.

Более подробно об этом читайте в материале «ФЛП & предоставление возвратной финпомощи: налоговые последствия».

Налоговые последствия здесь будут несколько иными, нежели у юрлиц, учитывая в первую очередь то, что предприниматели не обязаны вести бухучет. Однако если получателем ВФП является физлицо или ФЛП, то последствия в части НДФЛ будут аналогичными, как и у предприятий. Кроме того, все зависит от системы налогообложения, на которой находится предприниматель — предоставитель ВФП. Покажем схематически такие последствия на рис. 2.

Рис. 2. Налоговые последствия у предпринимателя (ФЛП), который предоставляет ВФП

* Ссылки на материал, упомянутый в рис. 2:

«ФЛП & предоставление возвратной финпомощи: налоговые последствия».

Предприятие получает ВФП

Тут получается диаметрально противоположная ситуация. При этом важно обратить внимание на следующее:

  • при получении ВФП в бухучете отражаем кредиторскую задолженность;
  • плательщик налога на прибыль такую кредиторскую задолженность отражает согласно бухучетным правилам. И здесь необходимо помнить о дисконтирования долгосрочной задолженности;
  • плательщик единого налога должен вернуть такую ВФП в течение 12 месяцев, в противном случае контролеры будут настаивать на отражении дохода.

Рассмотрим возможные последствия на схеме (см. рис. 3).

Рис. 3. Налогово-учетные последствия у предприятия, получившего ВФП

* Ссылки на материал, упомянутый в рис. 3:

«Предприятие получило возвратную финпомощь: бухгалтерский учет»,

«Предприятие получило возвратную финпомощь: налоговый учет».

ФЛП получает возвратную финансовую помощь

В этом случае все просто: ФЛП-общесистемщик не отражает в доходах полученную ВФП в течение действия договора, а плательщик единого налога — на протяжении 12 календарных месяцев со дня ее получения.

Если же ВФП не будет возвращена, то ФЛП-общесистемщик должен отразить доход. А вот что касается ФЛП — плательщика единого налога, то вполне вероятно двойное налогообложение данного дохода, поскольку списанная кредиторская задолженность попадает в доход (а, как мы помним, доход уже был отражен по истечении 12 месяцев).

Покажем такие налоговые последствия на рис. 4.

Рис. 4. Налоговые последствия у предпринимателя (ФЛП), получившего ВФП

* Ссылка на материал, упомянутый в рис. 4:

«Налоговый учет полученной предпринимателем возвратной финансовой помощи».

Редакция газеты

«Интерактивная бухгалтерия»

 

 

 

______________________________________________________________

ПРАВОВОЙ ГЛОССАРИЙ

НКУ — Налоговый кодекс Украины.

Финансовая помощь – «грязная» операция?

Киевский портал поддержки и развития бизнеса сообщает, вот уже примерно полгода, как возвратная финансовая помощь считается «грязной» операцией. Перечисление финпомощи останавливают банки в рамках финансового мониторинга, а налоговые органы пытаются переквалифицировать ее во что-то другое. Предпринимателей, перечислявших финпомощь партнерам, пытаются «снять» с упрощенной системы налогообложения из-за статуса якобы поставщика финансовых услуг.

Директора, вносившего финпомощь, обвиняют в том, что он вносил скрытую выручку. Тем, кто снимает финансовую помощь, вменяют получение необлагаемых доходов. Причем сложности возникают как при внесении заемных средств, так и при снятии. Банк на каждом из этапов требует подтверждение источника происхождения средств.

Что такое финпомощь? 

В качестве финансовой помощи вносятся свободные деньги в наличной форме. Это деньги, которые либо уже сняты со счета компании разными способами, полностью легальными или не совсем, либо же получены от покупателей в наличной форме. В любом случае на практике это, как правило, кэш, который находится в обороте бизнеса.

Если бы не законодательство о кассовой дисциплине родом из советским времен, то наличные можно было бы хранить в кассе и использовать для оплаты другим субъектам. Но с нашим усиленным регулированием оборота наличных средств у предприятия, если оно не из сферы розничной торговли, в кассе остатка быть не должно.

И поэтому директор фирмы снимает деньги и кладет, кладет и снимает.

Главное преимущество такой операции – с нее не нужно платить налоги. Сумма финпомощи не включается в доход, не облагается НДС. Внесенные средства можно снять в любой момент при необходимости. Можно было снять. До того, как это стало «грязной» операцией.

Проблема первая. Финансовый мониторинг.

Операция по внесению финпомощи на банковский счет предприятия блокируется банком в момент осуществления. В качестве альтернативы клиенту могут предложить услугу «кредит под депозит», которая позволяет получить свои деньги в наличной форме непрямым путем. Если же настаивать на своем, показать источник происхождения средств и все же внести финпомощь – аналогичная блокировка операции может произойти при попытке снять деньги со счета юридического лица или ФЛП. Сумма может не иметь значения – блокируются и те операции, объем которых не достигает 150 тыс. грн. У банка как субъекта первичного финансового мониторинга есть полномочия остановить проведение сомнительной операции.

Проблема вторая. Финансовая услуга, выручка или дисконтирование.

Мы уже писали о том, что фискалы лишают ФЛП на ЕН статуса плательщика единого налога на том основании и с того отчетного периода, в котором предприниматель провел операцию по выдаче кому-то финпомощи. Ссылаются на запрет пребывания на упрощенной системе лицам, оказывающим финансовые услуги. Судитесь до посинения, дорогие господа предприниматели, но ваш налогооблагаемый доход в ходе налоговой проверки будет пересчитан по правилам общей системы налогообложения.

Для предприятий, получающих финпомощь, негативных сценариев два. Первый – переквалификация суммы финпомощи в выручку. Переквалификация хозяйственных операций — прерогатива налоговых органов. Безусловно, каждый случай индивидуален, но если финпомощь поступала от покупателя, а потом был проведен зачет с задолженностью за поставку товара, и эта схема была на потоке, то риск переквалификации сумм займа в выручку с НДС — высокий.

Если финпомощь вносилась учредителем, и предприятие корректирует финансовый результат на налоговые разницы, то тренд последних месяцев – дисконтирование задолженности. Суть его в том, что предприятие, пользуясь беспроцентной финансовой помощью, получает виртуальный доход в виде процентов, которые теоретически платило бы кредитору, если бы получало банковский кредит. Идея дисконтирования у фискалов разваливается, если точные сроки пользования денежными средствами не определены. Нельзя применить процентную ставку без сроков пользования.

Сложившаяся ситуация – еще не окончательный вердикт схеме с финансовой помощью. Банковская практика может измениться. Но на данный момент объективно ситуация такова, что необходимо искать другие подходы к организации денежного оборота в бизнесе.

Что можно сделать? Как вариант — увеличить уставный капитал предприятия. Внести деньги в УК несложно, но их потом не снять в любой момент. Правда, как показывает практика, и финпомощь вытянуть из оборота компании-плательщика НДС почти нереально. Ведь ее догонят все отсроченные налоги, так как для возврата финпомощи нужно будет получить выручку, а она уже содержит НДС и подпадает под включение в состав доходов при реализации товара.

Краткий совет: рассмотрите вариант, при котором вы сможете вести дела, максимально избегая потребности в финансовой помощи. Это не так просто, но это стоит сделать.

возвратная финансовая помощь. Материалы по тегу. Вісник. Офіційно про податки

Четверг, 15 июля 2021

Среда, 30 июня 2021

Пятница, 25 июня 2021

Среда, 9 июня 2021

Понедельник, 7 июня 2021

Пятница, 28 мая 2021

Пятница, 21 мая 2021

Среда, 17 марта 2021

Среда, 24 февраля 2021

Среда, 27 января 2021

Понедельник, 23 ноября 2020

Вторник, 17 ноября 2020

Понедельник, 9 ноября 2020

Четверг, 5 ноября 2020

Вторник, 27 октября 2020

Четверг, 22 октября 2020

Пятница, 9 октября 2020

Понедельник, 28 сентября 2020

Вторник, 18 августа 2020

Понедельник, 10 августа 2020

Вторник, 14 июля 2020

Понедельник, 13 июля 2020

Пятница, 3 июля 2020

Четверг, 2 июля 2020

Пятница, 19 июня 2020

Пятница, 12 июня 2020

Среда, 10 июня 2020

Вторник, 19 мая 2020

Понедельник, 4 мая 2020

Четверг, 13 февраля 2020

Понедельник, 13 января 2020

Четверг, 9 января 2020

Пятница, 22 ноября 2019

Четверг, 21 ноября 2019

способы, их недостатки и особенности

Карантин, безусловно, стал причиной огромных экономических убытков, и многие предприятия нуждаются в пополнении активов. Как показывает практика, первое, что приходит на ум владельцам бизнеса — это предоставление финансовой помощи своему предприятию. Поэтому рассмотрим виды возможной финансовой помощи, а также все «за» и «против», и возможные альтернативы.

Интересно: Как перевести работников на карантин

Возвратная финансовая помощь

В соответствии с налоговым законодательством, она не считается доходом, если была возвращена не позднее года с момента получения. Просрочили хотя бы на один день — нужно уплатить налог.

Что делать, если вернуть нечем? Как вариант: предоставить повторную финансовую помощь и погасить предыдущую.

Далее рассмотрим все юридические нюансы предоставления возвратной финпомощи.

Перед предоставлением / получением какой-либо финансовой помощи нужно заключить договор.

В договоре следует указать вид финансовой помощи (что она именно возвратная), а также прописать, что это беспроцентная помощь. Почему это важно?

  • Во-первых, чтобы уберечься от вопросов со стороны налоговой.
  • Во-вторых, получение процентов от предоставления финпомощи попадает под определение деятельности финансовых учреждений. А для этого нужно получить лицензию на осуществление финансовой деятельности. За совершение без лицензии любой деятельности, которая должна лицензироваться, законодательством предусмотрена ответственность: штраф от 17000 до 34000 грн.

Срок, на который можно предоставить возвратную финансовую помощь.

Стоит обратить внимание, что в соответствии с подпунктом 3 пункта 292.11 ст 292 НКУ, доходом не считается возвратная финпомощь, которая возвращена в течение 12 месяцев со дня получения.

То есть такую ??помощь нужно вернуть в течение года не после подписания договора, а после получения самой помощи. Именно поэтому в самом договоре следует подробно прописать момент получения помощи. Кстати, договором могут быть установлены и меньшие сроки, например, шесть месяцев.

Как быстро можно внести возвратную финпомощь?

Зависит от суммы. Если сумма финансовой операции равна или превышает 150000 грн (сумма указана на 03.04.2020) и имеет хотя бы один из признаков, перечисленных в ст. 15 ЗУ «О предотвращении и противодействии легализации (отмыванию) доходов …», то она подлежит финансовому мониторингу.

Рисковыми в этом плане могут быть:

  • финансовые операции с наличными. То есть если владелец предприятия захочет внести финпомощь своему предприятию в размере 150 000 грн и более, наличными через кассу банка, такое действие подпадает под финмониторинг;
  • зачисление средств на счет юр. лица, которому нет три месяца со дня государственной регистрации. То есть, если Вы зарегистрировали предприятие через месяц — два до карантина, а теперь для его развития требуется дотация, то внося ее в вышеупомянутом размере, Вы подпадаете под финмониторинг;
  • фин. операции лиц, подпадающих под критерии высокого риска. Высоким риском считается результат оценки, которую осуществляет субъект первичного финансового мониторинга (банк, например) и которая базируется на результатах его анализа по высокой вероятности того, что эта операция может проводиться для легализации доходов, полученных преступным путем или для финансирования терроризма.

На практике мы не раз встречали случаи, когда при попытке облегчить существование своего бизнеса, владелец оказывал помощь и подпадал под один из 3-х указанных критериев, а банк решал такую операцию проверить. Что, конечно, задерживало как дотацию, так и деятельность бизнеса.

Сколько может длиться проверка банком финансовой операции?

Банк имеет право на два рабочих дня остановить проведение операции, если она подпадает под критерии, описанные нами ранее. Параллельно банк должен в течение трех рабочих дней со дня регистрации финансовой операции или попытки ее проведения, уведомить об этом в специально уполномоченный орган — Госфинмониторинг.

Госфинмониторинг, в свою очередь, может остановить проведение финансовой операции еще на пять рабочих дней.

Если же  у Госфинмониторинга возникнут какие-то подозрения, он должен привлечь к делу правоохранительные органы.

На практике такие проверки длятся около двух недель, что является значительным сроком для предприятия, нуждающегося в финансовой помощи.

В процессе возврата финпомощи, что превышает 150000 грн, Госфинмониторинг снова может обратить свое внимание и остановить на пять рабочих дней проведение расходных операций. То есть предприятие в ближайшую неделю вообще никому ничего не сможет выплатить со своего счета.

Как не попасть под финмониторинг и безопасно внести финпомощь?

Суммы средств от 15000 до 150000 подлежат только идентификации. То есть банк может попросить справку о доходах.

Суммы в 15 000 грн вообще не подлежат финансовому мониторингу.

Читайте также: Советы бизнесу на карантине

Другие способы пополнить оборотные активы предприятия

Безвозвратная финансовая помощь.

Такой вид финансовой помощи налоговое законодательство определяет как прибыль. А потому с него нужно будет заплатить налог в соответствии с системой налогообложения, на которой находится предприятие.

Особенности внесения безвозвратной финпомощи и прохождение финмониторинга ничем не отличаются от аналогичных действий, касающихся  возвратной помощи.

Увеличение уставного капитала предприятия дополнительными вкладами участников.

Согласно налоговому законодательству, увеличение и пополнение уставного капитала не считается доходом. Значит, налогами не облагается.

Если Вы приняли решение увеличить уставной капитал, например, на 1000000 гривен и планируете внести эти средства на счет предприятия одним платежом, то такая операция попадает под финансовый мониторинг. Но в случае обществ с ограниченной и дополнительной ответственностью, законодательство предоставляет возможность вносить дополнительные вклады в течение года с момента принятия такого решения.

Кроме того, уставной капитал можно пополнить не только денежными средствами, но и имуществом, и правом пользования имуществом с правом передачи его в аренду.

Таким образом, в случае необходимости пополнить активы предприятия, увеличение уставного капитала является едва ли не самым оптимальным способом. И в случае правильно оформленного увеличения, никаких вопросов со стороны государственных органов не должно возникать.

Если Вы хотите сохранить свой бизнес и поддержать его финансово — позвоните нам. Мы поможем Вам выбрать оптимальный вариант и воплотить его быстро и просто.

Мы готовы Вам помочь!

Свяжитесь с нами по почте [email protected], по номеру телефона +38 044 499 47 99 или заполнив форму:

Финансовая помощь.

Сегодня мы с вами поговорим о «финансовой помощи»

Все бухгалтера делятся на две части…
Первая категорически против финансовой помощи, вторая не видит в этом никакого криминала, но и те и другие регулярно сталкиваются в работе с этой задачей. Конечно, корень проблемы в том, что при регистрации уставный капитал указывается совсем не тот, который необходим в реальности. Конечно, никому из учредителей не хочется вкладывать средства без возможности изъятий. Конечно, потом для бизнеса становятся нужны деньги, и, конечно, учредители их вносят. Вопрос не в том делать или не делать – делать это так или иначе придется, вопрос в том, как сделать это законно, корректно и заплатить при этом как можно меньше налогов.
Первое на что указывают противники финансовой помощи это Гражданский Кодекс (особенная часть) статья 715, пункт 3, в котором говорится следующее: «Гражданам и юридическим лицам запрещается привлечение денег в виде займа от граждан в качестве предпринимательской деятельности и такие договоры являются ничтожными» Конец цитаты.
Данный пункт каждый трактует, собственно, как хочет, так, например, параллельно в реальности существует Письмо Налогового комитета по города Алматы от 3 февраля 2006 года № 04.3-07/1425, которое заканчивается недвусмысленным отказом:  «Таким образом, в соответствии с законодательством Республики Казахстан привлечение займов юридическими лицами от физических лиц не допускается» и Письмо Налогового комитета Министерства финансов Республики Казахстан от 11 февраля 2011 года № НК-21-28/1511, которое не запрещает, а именно «…Таким образом, вышеприведенная норма о запрете привлечения денег в виде займа от граждан в качестве предпринимательской деятельности распространяется на случаи, когда физическое лицо предоставляет денежный заём физическому или юридическому лицу, которое впоследствии передает полученные деньги третьим лицам в качестве займа в целях получения дохода» а так же Письмо Налогового департамента по городу Алматы Министерства финансов Республики Казахстан от 31 января 2012 года № НД-06-18/199-ю, в котором фигурирует другая трактовка «Следовательно, нормы ГК РК допускают предоставление займа без условий выплаты вознаграждения, то есть «финансовая помощь» классифицируется, как «заем без условия выплаты вознаграждения» … На основании изложенного, оказание финансовой помощи за вознаграждение физическим лицом (при этом не имеет значения, является заимодатель работником либо не работником юридического лица), не имеющим соответствующую лицензию, противоречит действующему законодательству и такой договор признается недействительным с момента его заключения» то есть с начислением вознаграждения нельзя, а без начисления вознаграждения можно.
Это все прекрасно, скажете вы, а нам то что делать? И будете совершенно правы. Так вот, руководствуясь принципом существенности, здравым смыслом, опытом и профессиональным суждением отвечаем: так как не существует прямого запрета, но формулировка позволяет толковать данную статью ГК РК как бог на душу положит, то рекомендуем наиболее консервативный взгляд, а именно не делать данный займ платным, а так же не привлекать его с целью предоставления платного займа третьему лицу.
Возникает обстоятельство номер два. Если данный заём бесплатен для компании, то является ли доходом компании экономия по вознаграждению? И здесь, как водится, мнения вновь разделились.
Есть статья 238 НК РК, в которой упоминается безвозмездно полученное имущество, к которому относятся и услуги и работы, полученные налогоплательщиком безвозмездно, то есть даром, и которые должны быть признаны его (налогоплательщика) доходом.
Так же существует статья того же НК РК за номером 225, в ней пункт 2, подпункт 11, в котором утверждается, что «в целях налогообложения в качестве дохода не рассматриваются… доход, возникающий в связи с признанием обязательства в бухгалтерском учете в соответствии с международными стандартами финансовой отчетности и требованиями законодательства Республики Казахстан о бухгалтерском учете и финансовой отчетности, в виде положительной разницы между размером фактически подлежащего исполнению обязательства и стоимостью данного обязательства, признанной в бухгалтерском учете»
Таким образом, какую именно статью применять в случае получения безвозмездного займа — вопрос спорный. В вышеуказанных письмах картина неутешительна, так как противоречива, в одном из них применяется одна упомянутая статья кодекса, в другом другая, и нам вновь надо принимать решение самостоятельно. Позиция УГД при проведении проверок понятна – они руководствуются статьей 238 и доначисляют доходы, КПН и пени соответственно.
Мы бы рекомендовали оценить риски – насколько существенна сумма данных договоров, соответственно насколько существенно предполагаемое начисление доходов и КПН на данные доходы и как велика экономия? Оправдает ли данная сумма возможные расходы по участию в судебном разбирательстве в случае доначисления при налоговой проверке? Стоит ли овчинка выделки, грубо говоря. И на основании этого принимать решение.
В следующем выпуске мы расскажем о том, как определить справедливую стоимость нерыночного займа и сумму дисконта согласно МСФО (IFRS) 9

Финансовая помощь: вопросы «на тему». Бухгалтер 911, № 11, Март, 2018

Финпомощь, как свидетельствует п.п. 14.1.257 НКУ, может быть предоставлена на безвозвратной или возвратной основе. Налоговые последствия их предоставления одной стороной и получения другой отличаются, потому и рассмотреть их предлагаем отдельно.

Заметьте: финпомощь не является объектом обложения НДС, потому ни об НДС-обязательствах, ни о налоговом кредите не говорим (см., в частности, письмо ГФСУ от 07.04.2017 г. № 7307/6/99-99-15-02-02-15).

Возвратная финпомощь

Возвратная финпомощь — это сумма средств, поступившая налогоплательщику в пользование по договору, который не предусматривает начисления процентов2, и является обязательной к возврату.

Выдача и, в общем случае, возврат такой помощи не сопровождаются какими-либо налоговыми последствиями.

Но правило не без исключения. Пострадать могут:

единоналожники (юридические и физические лица), не вернувшие полученную финпомощь в течение 12 календарных месяцев со дня ее получения. Им придется включить сумму финпомощи в единоналожный доход на основании п.п. 3 п. 292.11 НКУ;

— плательщики налога на прибыль, не вернувшие возвратную финпомощь до истечения срока исковой давности. Такая финпомощь будет считаться безвозвратной. А для нее совсем другие правила (см. далее).

Аналогично, если кредитор простит долг по возвратной финпомощи.

Также заметим, что на объект обложения налогом на прибыль (в сторону уменьшения) влияет возврат финпомощи, полученной плательщиком до 01.01.2015 г. от неплательщика или «нестандартного» плательщика налога на прибыль. На эту сумму можно отразить «уменьшающую» корректировку по абз. 2 п. 18 подразд. 4 разд. ХХ НКУ (см., в частности, письмо ГФСУ от 18.04.2016 г. № 8645/6/99-99-19-02-02-15).

Далее перейдем непосредственно к вопросам.

Юрлицо-единоналожник перезанял деньги: чем чревато?

Можно ли погасить заем, по которому истекает 12-месячный срок, за счет нового займа, полученного от другого учредителя?

Без проблем. Мы уже выяснили, что для единоналожников во избежание возникновения дохода важно вернуть финпомощь до истечения 12 календарных месяцев. При этом никаких препятствий для погашения займа, предельный срок погашения которого подошел за счет нового (предоставленного другим учредителем), не содержит ни гражданское, ни налоговое законодательство. Использовать полученные в виде займа средства единоналожник вправе на любые цели в рамках законодательства.

Регулярная финпомощь: есть ли проблема?

Можно ли ежемесячно вносить деньги на расчетный счет как возвратную финпомощь по одному и тому же договору?

Дополнительные условия: на фирме числится два сотрудника. Ежемесячно директор вносит возвратную финпомощь на расчетный счет для оплаты налогов и заработной платы. При этом в назначении платежа звучит: «возвратная финпомощь от учредителя».

Конечно, в этом случае интересен также порядок возврата учредителю его средств. Если возврат происходит с такой же регулярностью, что и предоставление финпомощи, то это очень похоже на отдельные сделки, которые «закрываются» каждый месяц. В таком случае правильнее было бы на каждое предоставление средств в виде финпомощи составлять отдельный договор.

Если же такие средства пока не возвращаются и договор один, то в нем нужно заранее зафиксировать общую сумму средств, которая «зайдет» по нему (независимо от регулярности перечислений). Если же такой конкретики нет, то безопаснее каждый факт предоставления финпомощи оформлять отдельным договором.

Плюс отдельного договора — это может отсрочить признание доходов в случае, если возвратная помощь вдруг станет безвозвратной.

Возврат финпомощи физлицу: что в форме № 1ДФ?

Показательный момент касается отражения в форме № 1ДФ возврата финпомощи физлицу. Несмотря на то, что к возникновению доходов у физлица возврат финпомощи не приводит, в форме № 1ДФ ее придется отразить. Ведь в Справочнике признаков доходов физлиц3 данные суммы приведены под кодом 153. Соответственно под этим кодом ее нужно приводить в форме № 1ДФ.

Подтверждают это и налоговики в категории 103.25 ЗІР.

Вернуть деньги… в привязке к инвалюте: законно ли?

Один из вариантов — привязать сумму финпомощи к твердой валюте (евро или американским долларам). Это вполне законно, но требует нескольких оговорок.

Во-первых, чтобы отбросить все сомнения насчет законности подобной операции, сумму по договору вы фиксируете в гривнях и приводите эквивалент в инвалюте. Как предоставлять, так и получать также нужно именно гривни.

Обязательство должно быть выражено в денежной единице Украины — гривне (ч. 1 ст. 524 ГКУ).

При этом сумму в гривнях, подлежащую возврату, определяют путем пересчета валютного эквивалента по официальному курсу НБУ на день платежа (или части платежа — в случае погашения займа по частям), если иное не устанавливает закон или договор (согласно ч. 2 ст. 533 ГКУ). Важно, что и суды признают законность подобных договоров (см., в частности, постановление ВСУ от 21.12.2016 г. по делу № 537/5098/15-ц, решение апелляционного суда Днепропетровской области от 21.11.2017 г. по делу № 202/4757/15-ц).

Во-вторых, «валютную» оговорку нужно сформулировать грамотно, чтобы не пострадать в случае, если вдруг на момент возврата займа курс инвалюты окажется ниже, чем на момент его предоставления. Логичными выглядят формулировки типа: «Позикодавець зобов’язується надати Позичальнику у власність грошові кошти в розмірі 33000 (тридцять три тисячі) гривень, що на момент укладання договору еквівалентно 1000 євро (за курсом євро на момент укладання договору — 33,00 грн./€).

Позичальник зобов’язується повернути позикодавцеві таку ж суму грошових коштів. У разі якщо на день повернення позики курс НБУ еквіваленту змінився, сума, що підлягає поверненню у гривнях, визначається з урахуванням такої зміни, але не може бути менше 33000 (тридцять три тисячі гривень).».

В-третьих, пусть вас не тревожит наличие «дельты» между суммами погашенной задолженности и изначальной суммой финпомощи (если курс валюты на момент возврата займа окажется выше, чем на момент его предоставления).

Это ни в коем случае не проценты: для заимодателя и заемщика такая разница будет являться прочими доходами/расходами операционной деятельности (субсчета 719 и 949 соответственно). Подтверждение этому находим в письме Минфина от 31.07.2009 г. № 31-34000-10-16/20869.

Для того чтобы уберечь себя от возможных рисков, о том, что возвратная финпомощь является беспроцентной, нужно обязательно указать в договоре.

Ведь «по умолчанию» заимодатель имеет право на получение от заемщика процентов от суммы займа, если иное не установлено договором или законом4.

Безвозвратная финпомощь

Безвозвратная финансовая помощь5 согласно п.п. 14.1.257 НКУ — это:

— сумма средств, переданная налогоплательщику согласно договорам дарения, другим подобным договорам или без заключения таких договоров;

— сумма безнадежной задолженности, возмещенная кредитору заемщиком после списания такой задолженности;

— сумма задолженности одного налогоплательщика перед другим, не взысканная после истечения срока исковой давности;

— основная сумма кредита или депозита, предоставленных плательщику без установления сроков возврата такой основной суммы.

Исключение — кредиты, предоставленные под бессрочные облигации, и депозиты до востребования в банковских учреждениях, а также сумма процентов, начисленных на такую основную сумму, но не уплаченных (списанных).

В отличие от возвратной, такая финпомощь приводит к налоговым последствиям.

Если получатель финпомощи — физлицо, то согласно п.п. «ґ» п.п. 164.2.17 НКУ для него такая финпомощь является дополнительным благом со всеми «отягчающими». А именно обложением ее суммы НДФЛ и ВС и необходимостью заполнения формы № 1ДФ.

А если получатель финпомощи — юрлицо? В таком случае не важно, кто предоставил такую помощь (физлицо или юрлицо), доходы в сумме полученной помощи признает юрлицо — получатель такой финпомощи. Как высоко-, так и низкодоходные плательщики налога на прибыль увеличивают на такую сумму доходы в бухгалтерском учете (согласно п. 5 П(С)БУ 15) — никаких корректировок не предусмотрено.

Юрлица-единоналожники признают доход на основании п.п. 2 п. 292.1 и п. 292.3 НКУ.

Прощенная физлицом финпомощь: что с НДФЛ?

В январе 2017 года юрлицо получило возвратную финпомощь от своего учредителя-физлица (директора). Финпомощь не вернули, срок возврата истек в декабре 2017 года. Заимодатель намерен простить долг. Попадает ли прощенный долг под обложение НДФЛ и ВС?

В рассматриваемой ситуации финпомощь, которая изначально была возвратной, по милости учредителя становится безвозвратной. Доход в учете налога на прибыль следует отразить на дату, когда принято решение о прощении задолженности.

А вот ни об НДФЛ, ни о ВС в данном случае говорить не приходится, ведь физлицо-учредитель никакого дохода в таком случае не получает. Наоборот, он свои деньги тратит, прощая задолженность предприятию.

Об обложении суммы прощенной задолженности НДФЛ и ВС пришлось бы говорить в обратной ситуации (если бы получателем финпомощи было физлицо). В таком случае сумма прощенной задолженности, подобно получению безвозвратной финпомощи, считалась бы для такого физлица допблагом (п.п. «д» п.п. 164.2.17 НКУ).

Безвозвратная финпомощь лицу, оказавшемуся «нулевиком»

Предоставляя безвозвратную финпомощь плательщикам, пребывающим на налоговых каникулах, высокодоходные плательщики налога на прибыль (а также низкодоходные «добровольцы») должны помнить об увеличивающей разнице из п.п. 140.5.10 НКУ. Она, в отличие от похожей разницы из п.п. 140.5.9 НКУ, применяется ко всей сумме предоставленной финпомощи.

Применять ее придется при предоставлении финпомощи, кроме «нулевиков», также лицам, не являющимся плательщиками налога на прибыль (кроме физлиц).

Но загвоздка в том, что некоторые плательщики могут пополнить ряды «нулевиков» по итогам прошедшего года. То есть перечислять безвозвратную финпомощь вы могли еще «обычному» плательщику налога на прибыль, но по итогам года он мог превратиться в «нулевика» . И поскольку отчитываться по итогам такого года он должен как «нулевик»6, то и вы по его итогам обязаны отражать увеличивающую разницу.

Соответственно при составлении отчетности по налогу на прибыль рекомендуем мониторить налоговый статус тех плательщиков, которым на протяжении года вы перечисляете безвозвратную финпомощь.

Ведь если не отразить увеличивающую разницу вовремя, от штрафа за возникшую недоплату налога вас никто не освободит .

Безвозмездная финансовая помощь от учредителя: проводки

В жизни предприятия случаются всевозможные коллизии, поэтому в случае необходимости погашения срочных платежей или покрытия убытка учредители могут финансово помочь компании. Это осуществляют предоставлением займа, имущественным вкладом (исключительно для ООО), безвозмездной передачей денежных средств или имущества. Разберемся, как учитываются эти поступления в учете компании.

Помощь учредителя

Законодатель не препятствует учредителю, давая ему право помогать компании. Одним из видов денежной помощи является заем, т. е. временная финансовая помощь, передаваемая на возвратной основе. А можно профинансировать компанию или внести имущество безвозмездно, пополнив тем самым капитал фирмы. В любом случае, проведенные операции обязательно отражают в учете. Лишь после этого полученные средства можно расходовать на нужды фирмы или по назначению, если есть специальные указания учредителя.

Как оформить безвозмездную финансовую помощь от учредителя

Началом процесса документального оформления передачи безвозмездной помощи является проведение собрания участников фирмы, на котором согласовываются детали ее предоставления. Вынесенные решения фиксируются в протоколе.

Затем, в зависимости от вида безвозмездной помощи учредителя, оформляют соответствующие соглашения: договоры дарения, безвозмездной передачи активов, ссуды, займов и т. п. Соглашения вступают в действие после передачи активов.

Безвозмездная помощь учредителя: проводки

Безвозмездная помощь учредителя – распространенный способ помощи фирме. Ее оформляют письменным решением, где указывают цели, на которые переданные активы должны быть направлены. Зачисление денег от учредителя производится с применением счета прочих доходов/расходов – 91.

Счет безвозмездных поступлений 98/2 при операциях с денежными средствами не применяется, поскольку он предназначен для учета доходов от приходования имущества. Основные проводки при безвозмездной помощи учредителя:

Операции

Д/т

К/т

Безвозвратная финансовая помощь от учредителя на расчетный счет

51

91/1

Поступление ОС

В счет безвозмездного поступления передан объект ОС

08

98/2

Передача ОС в эксплуатацию

01

08

Начисление износа на ОС

20

02

Отражена стоимость ОС в составе прочих доходов

98/2

91/1

Передача материалов

Переданы ТМЦ от учредителя

10

98/2

Материалы списаны на производство

20

10

Стоимость ТМЦ отражена в составе прочих доходов

98/2

91/1

Помощь для погашения убытка

Принято решение о погашении убытка

75

84

Зачисление средств для покрытия убытка

51

75

Внесение денег учредителем в уставный капитал

Внесены средства в УК

75,50,51

80

Произведен взнос:

 

 

— денежными средствами в кассу

50

75

— товарами

41

75

— ТМЦ

10

75

— ОС

08

75

Передача учредителем ОС на увеличение чистых активов

08

83

Пополнение резервного фонда

Внесены средства учредителем на прибавление резервного капитала

50,51

91/1

Определен доход компании за год

91/1

99

Рассчитан чистый годовой доход

99

84

Произведено отчисление в резервный фонд в соответствии с уставом

84

82

Безвозмездная финансовая помощь от учредителя: налогообложение

В налоговом учете прибыль в виде безвозмездной финансовой помощи, полученной от юридического или физического лица, относят в состав внереализационных доходов, облагаемых налогом. Но, в отличие от бухучета, в налоговом безвозмездные поступления от учредителя фиксируются не всегда. Это зависит от размера доли в уставном капитале, которой владеет учредитель. Ст. 38, 250, 251 НК РФ перечисляют случаи, когда взносы, переданные на безмездной основе, не подлежат налогообложению:

Вид безвозмездной помощи

Когда ее не облагают налогом

Имущество, деньги

Если доля помогающего в уставном капитале фирмы более 50%. В этом случае помощь от учредителя не считается налогооблагаемым доходом.

Однако если помощь оказана не финансовая, а имущественная, и активы эти реализованы в течения года с момента принятия к учету, то доход придется отразить.

Если же доля учредителя в УК не более 50%, отразить полученный доход следует обязательно, датируя его днем получения помощи. Оценить имущество необходимо по рыночной стоимости, как и в бухучете. Кстати, списать полученное в виде помощи на затраты «упрощенцам» нельзя, поскольку в расходы им можно относить только оплаченные суммы.

Компания-получатель помощи – владелец более 50% УК фирмы-помощника

Деньги, имущество, имущественные и неимущественные права

Передаются для увеличения чистых активов компании при зафиксированном в учредительных документах целевом направлении денежной помощи

Подобный порядок приемлем для предприятий всех форм собственности. К льготной категории безвозмездной финансовой помощи от учредителя в части налогообложения относят договор беспроцентного займа, поскольку на деньги по нему проценты не начисляются, а по окончании срока предоставления заем возвращают. Как таковой прибыли у предприятия не было, а, значит, налог на сумму займа не начисляют.

Финансовая помощь учредителя на возвратной основе: проводки

Денежный заем – это возвратная финансовая помощь от учредителя, возвращаемая учредителю по прошествии установленного срока. Денежные средства передаются на основании договора займа. Он может быть процентным или беспроцентным.

Условия предоставления займа указываются в договоре:

  • Если заем выдается под проценты, то в договоре прописывается процентная ставка;
  • Беспроцентный заем предполагает полное отсутствие процентов.

Помимо этого в соглашениях часто прописывают, на какие цели должны быть израсходованы средства.

В бухучете займов применяют счет 66 (для краткосрочных, до 1 года), либо счет 67 (для долгосрочных, свыше 1 года). Исходя из этих обстоятельств, проводки будут следующими:

Операции

Д/т

К/т

Получены средства по договору займа

51

66,67

Отражены проценты за пользование займом

91

66,67

Возвращены учредителю заемные средства

66,67

51

Перечислены проценты по займу

66,67

51

fin help :: Docksal Documentation

плавник

  Утилита командной строки Docksal (v1.103.0)
Документы Docksal: https://docs.docksal.io/

Использование: fin [команда]

Команды управления:
  db <команда> Управление базами данных (fin help db)
  project <команда> Управление проектами (fin help project)
  ssh-key <команда> Управление ключами SSH (fin help ssh-key)
  system <команда> Управление состоянием Docksal (справочная система fin)
  vm <команда> Управление Docksal VM (fin help vm)

Команды:
  bash [служба] Открыть оболочку в контейнере службы.По умолчанию cli
  журналы [служба] Показать журналы службы (например, журналы Apache, журналы MySQL) и журналы Unison (журналы справки fin)
  exec <команда | файл> Выполнить команду или сценарий в cli
  config [команда] Показать или изменить конфигурацию (fin help config)
  run-cli (rc) <команда> Запустить команду в автономном контейнере cli в текущем каталоге (fin help run-cli)

  pull [параметры] Команды для взаимодействия с хостинг-провайдером (fin help pull)
  drush [команда] Команда Drush (требуется Drupal)
  drupal [команда] Команда консоли Drupal (требуется Drupal 8)
  платформа [команда] Платформа.Интерфейс командной строки sh (требуется docksal / cli 2.3+)
  terminus [команда] Терминус Пантеона (требуется docksal / cli 2.1+)
  wp [команда] WordPress CLI-команда (требуется WordPress)
  composer [команда] Запустить команды Composer
  docker (d) [команда] Запускать команды Docker напрямую
  docker-compose (dc) [cmd] Запускать команды Docker Compose напрямую

  init Инициализировать проект (заменить его собственной автоматизацией, см. fin help init)
  addon <команда> Команды управления аддонами: установить, удалить (fin help addon)
  псевдоним Управлять псевдонимами, разрешающими выполнение fin @alias (псевдоним справки fin)
  очистка [параметры] Удалите все неиспользуемые образы Docker, неиспользуемые тома Docksal и контейнеры.
  share Создать временный общедоступный URL-адрес для текущего проекта с помощью ngrok
  exec-url  Загрузите скрипт с URL-адреса и запустите его на хосте (URL-адрес должен быть общедоступным)
  image <команда> Команды управления изображениями: реестр, сохранение, загрузка (fin help image)
  hosts <команда> Команды файла Hosts: добавить, удалить, перечислить (fin help hosts)
  vhosts Список всех виртуальных *.Docksal-хосты, зарегистрированные в Docksal-прокси
  sysinfo Показать системную информацию
  диагностировать Показать диагностическую информацию для устранения неполадок и отчетов об ошибках
  version (--version, v, -v) Версия для печати. [v, -v] печатает короткую версию
  обновить Обновить Docksal
  

проект

  Управление проектами

Использование: проект <команда> [параметры]

Команды:
  start Запуск сервисов проекта (псевдоним: fin start)
  вверх Перечитайте конфигурацию и запустите службы проекта (псевдоним: fin up)
  stop [option] [service] Остановить все или указанные службы проекта (псевдоним: fin stop)
    --all (-a) Остановить все службы во всех проектах Docksal

  status Список сервисов проекта (псевдоним: fin ps)
  перезапустить Перезапустить службы проекта (псевдоним: fin restart)
  reset [service] Воссоздать все или указанные службы проекта, их контейнеры и тома.

  remove [option] [service] Удалить все службы проекта, сети и все их тома или только указанные службы
      rm [опция] [услуга]
    --force (-f) Не запрашивать подтверждение при удалении всех сервисов проекта

  list [option] Список запущенных проектов Docksal (псевдоним: fin pl)
    --all (-a) Список всех проектов Docksal (также остановленных)

  create [options] Создайте новый проект с предварительно настроенным шаблоном:
                            Drupal, WordPress, Magento, Laravel, Backdrop, Hugo, Gatsby и другие
    --name = name Предоставить название проекта заранее
    --choice = # Предоставить номер выбора программного обеспечения заранее
    --repo = name Клонировать из настраиваемого репо: name (--choice автоматически устанавливается в '0')
    --branch = name Клонировать из настраиваемого репо: имя ветки (необязательно)
    --yes (-y) Избегать подтверждения

  config Показать конфигурацию проекта
  build Сервисы сборки или восстановления (псевдоним для docker-compose build)

Примеры:
  fin pl -a Перечислить все известные проекты Docksal, включая остановленные
  fin project reset db Сбросить только службу БД, чтобы начать работу с БД с нуля
  fin project create Запустить мастер нового проекта
  fin project create --name = myproject --repo = https: // github.com / org / project.git
                            Инициализировать проект из настраиваемого репозитория git
  

дб

  Команды управления базой данных

Использование: db <команда> [файл] [параметры]

Команды:
  import [файл] [параметры] Обрезать базу данных и импортировать из файла дампа SQL или стандартного ввода.
           --progress Показать процесс импорта (требуется pv).
           --no-truncate Не обрезать базу данных перед импортом.
  dump [файл] Дамп базы данных в файл дампа SQL или стандартный вывод.list (ls) Показать список существующих баз данных.
  cli [запрос] Открыть интерфейс командной строки для сервера БД (и выполнить запрос, если он предусмотрен).
  create  Создать базу данных.
  drop <имя> Удалить базу данных.
  truncate [имя] Обрезать базу данных (по умолчанию `default`)

Опции:
  --db = drupal Использовать другую базу данных (по умолчанию та, которая установлена ​​с 'MYSQL_DATABASE')
  --db-user = admin Использовать другое имя пользователя mysql (по умолчанию root)
  --db-password = p4 $$ Использовать другой пароль базы данных (по умолчанию установлен пароль MYSQL_ROOT_PASSWORD, см. конфигурацию fin)
  --db-charset = utf8 Заменить кодировку при создании базы данных (по умолчанию utf8)
  --db-collation = utf8mb4 Переопределить сопоставление при создании базы данных (по умолчанию utf8_general_ci)

Примеры:
  fin db import ~ / dump.sql Импорт из файла dump.sql
  fin db import ~ / dump.sql --progress Импорт из файла dump.sql, показывающий прогресс импорта
  fin db import ~ / partial.sql --no-truncate Импортировать partial.sql без усечения БД

  кот dump.sql | fin db import Импортировать дамп из стандартного ввода в базу данных по умолчанию
  zcat  

тянуть

  Команды взаимодействия с Docksal Provider.

Использование: pull <параметры> <актив>

Возможные варианты наборов заданий:
  init Вытяните репо проекта вниз
  db Экспорт базы данных от провайдера
  files Файлы Rsync с удаленного на локальный
  code Выполнить извлечение кода
  (пусто) Все (по умолчанию)

Опции:
  --hosting-platform =  Платформа для взаимодействия.Варианты: acquia, pantheon, platform.sh, drush, wp
  --hosting-site =  ID сайта у провайдера
  --hosting-env =  Env сайта на провайдере

Дополнительные параметры для кода
  --sync-git-remote Пульт GIT, с которого нужно извлечь. (По умолчанию происхождение)
  --sync-git-branch Ветвь GIT, из которой нужно извлечь. (По умолчанию текущая ветка)

Дополнительные параметры для БД
  --db-user =  Указать пользователя БД (по умолчанию root)
  --db-pass =  Указать пароль БД (по умолчанию root)
  --db-name =  Укажите имя базы данных для импорта.(По умолчанию по умолчанию)
  --force Сгенерировать и получить новый дамп базы данных вместо использования локально кэшированного в / tmp
  --remote-db =  Укажите имя удаленной БД для извлечения. (Используется с Acquia)

Дополнительные параметры для файлов
  --rsync-options =  Параметры Rsync для добавления.
  --files-dir =  Каталог для синхронизации файлов.
                            Drupal по умолчанию: {DOCROOT} / sites / default / files /
                            WordPress По умолчанию: {DOCROOT} / wp-content / uploads /

Примеры:
  fin pull init Запустите проект, получив репозиторий от провайдера.--hosting-platform = acquia Укажите название платформы.
      --hosting-site = testsiteid Укажите идентификатор сайта.
      test_project_directory Укажите каталог для клонирования проекта.
  Fin pull Вытащить все предметы у поставщика
  fin pull db вытащить только db от провайдера
  fin pull db --remote-db = dbname Извлечь имя базы данных dbname от провайдера. (Только Acquia Cloud)
  

ssh-ключ

  Управление ключами SSH, загруженными в Docksal

  Закрытые ключи SSH, загруженные в безопасную службу docksal-ssh-agent, доступны для всех контейнеров проекта.Это позволяет контейнерам подключаться к внешним SSH-серверам, которым требуются SSH-ключи.
  без необходимости каждый раз копировать ключ в контейнер.
  Ключи по умолчанию id_rsa / id_dsa / id_ecdsa / id_ed25519 загружаются автоматически при каждом запуске проекта.

Использование: fin ssh-key <команда> [параметры]

Команды:
  add [имя-ключа] [--quiet] Добавить закрытый SSH-ключ из $ HOME / .ssh по имени файла
                            Добавляет все ключи по умолчанию (id_rsa / id_dsa / id_ecdsa / id_ed25519), если имя файла не указано.Подавить ключевые уже загруженные уведомления, если указана опция --quiet.
  ls Список SSH-ключей, загруженных в docksal-ssh-agent
  rm Удалите все ключи из docksal-ssh-agent
  new [key-name] Создать новую пару ключей SSH

Примеры:
  fin ssh-key add Загружает все ключи SSH с именами по умолчанию: id_rsa / id_dsa / id_ecdsa из $ HOME / .ssh /
  fin ssh-key add server_rsa Загружает ключ, хранящийся в $ HOME / .ssh / server_id_rsa, в агент
  fin ssh-key new server2_rsa Создает новую пару ключей SSH в ~ /.ssh / server2_id_rsa
  

система

  Управление статусом системы Docksal (Docker должен быть запущен)

Использование: system <команда> [параметры]

Команды:
  сбросить сбросить доксал
  запустить Start Docksal
  остановить Stop Docksal
  status Проверить статус Docksal

Примеры:
  fin Сброс системы Сброс всех системных служб и настроек Docksal
  fin system reset dns Reset Docksal DNS service
  fin сброс системы vhost-proxy Сброс службы обратного прокси Docksal HTTP / HTTPS (разрешает *.docksal доменные имена в IP-адреса контейнера)
  fin Сброс системы ssh-agent Сброс службы SSH-агента Docksal
  

конфигурация

  Отображение, создание или изменение конфигурации проекта

Использование: config [команда]

Команды:
  show [options] Показать конфигурацию для текущего проекта
      --show-secrets Не усекать значение переменных среды SECRET_ *
  env Показать только раздел переменных среды
  yml Отображение статической конфигурации проекта YML, подходящей для экспорта (ПРИМЕЧАНИЕ: значения SECRET_ * не будут скрыты)

  generate [options] Сгенерировать пустую конфигурацию Docksal для проекта
      --stack = acquia Установить нестандартный DOCKSAL_STACK во время создания конфигурации
      --docroot = mydir Установить нестандартный DOCROOT во время генерации конфигурации

  set [options] [VAR = VAL] Установить значение (я) для переменной (ей) в файле ENV проекта
      --global Установить для глобального файла ENV
      --env = [имя] Установить в файле ENV проекта для конкретной среды

  remove [options] [VAR] Удалить переменные из файла ENV проекта
  rm [параметры] [VAR]
      --global Удалить из глобального файла ENV
      --env = [имя] Удалить ENV-файл проекта для конкретной среды.

  get [options] [VAR] Получить значение единственной переменной из файла ENV проекта
      --global Получить значение из глобального файла ENV
      --env = [имя] Получить значение из файла ENV проекта для конкретной среды

Примеры:
  fin config set DOCKER_NATIVE = 1 --global Добавляет DOCKER_NATIVE = 1 в $ HOME /.docksal / docksal.env
  fin config rm DOCKER_NATIVE --global Удаляет значение DOCKER_NATIVE из $ HOME / .docksal / docksal.env
  fin config set DOCKSAL_STACK = acquia Установить другой стек по умолчанию в .docksal / docksal.env
  fin config set --env = local XDEBUG_ENABLED = 1 Включить XDEBUG в .docksal / docksal-local.env
  

аддон

  Команды управления Docksal Addons.
Смотрите доступные дополнения в репозитории дополнений https://github.com/docksal/addons

Использование: аддон <команда> <имя>

Команды:
  install <имя> Установить аддон
  remove <имя> Удалить аддон

Примеры:
  fin addon install solr Установить надстройку solr в текущий проект
  fin addon remove solr Удалить надстройку solr из текущего проекта
  

исполнительный

  Выполнять команды или скрипт в сервисном контейнере cli,
или выполнять команды в других контейнерах, если это указано в params.fin exec автоматически переместится в ту же папку внутри cli.

Использование: exec [-T] [--in = имя] <команда | файл>
  [!] Порядок параметров имеет значение.

Опции:
  -T Отключить выделение псевдо-tty.
                            Полезно для неинтерактивных команд, когда вывод сохраняется в переменной для дальнейшего сравнения.
                            В режиме телетайпа выходные данные могут содержать неожиданные невидимые управляющие символы.
  --in = name Имя службы или контейнера, в котором выполняется команда.Примеры:
  fin exec ls -la Список текущего каталога
  fin exec "ls -la> / tmp / list" Выполнить расширенную команду оболочки с конвейерами или перенаправлениями stdout, происходящими внутри `cli`
  res = $ (fin exec -T drush st) Используйте переключатель -T при использовании вывода exec
  fin exec .docksal / script.sh Выполнить весь файл внутри контейнера cli
  fin exec --in = db mysql -uroot -p Выполнить команду в контейнере db (НЕ будет cd в ту же папку)
  

run-cli

  Выполняет команды в автономном контейнере cli, сопоставленном с текущим каталогом.Контейнер имеет постоянный каталог $ HOME, в котором можно что-то сохранять между запусками.
ПРИМЕЧАНИЕ: `fin cleanup` очистит постоянный каталог $ HOME.

Использование: run-cli [параметры] <команда>
       rc [параметры] <команда>

Опции:
  --clean Выполнить команду с непостоянным каталогом $ HOME
  --cleanup Очистить постоянный каталог $ HOME и запустить команду
  --debug Выводить отладочные данные контейнера
  --image = ИЗОБРАЖЕНИЕ Заменить изображение контейнера по умолчанию
  -e VAR = VALUE Передать переменные среды в контейнер
  -T Отключить выделение псевдо-tty (полезно для получения чистого stdout)

Примеры:
  fin rc ls -la Список текущего каталога
  fin rc "ls -la> / tmp / list" Выполнить расширенную команду оболочки с конвейерами или перенаправлениями stdout, происходящими внутри cli
  fin rc -e VAR1 = hello -e VAR2 = world 'echo $ VAR1 $ VAR2' Распечатать hello world, используя переменные ENV
  

хостов

  Добавить или удалить строки в / из файла OS-зависимых хостов (например,g., / etc / hosts)

Использование: hosts [команда]

Команды:
  add [hostname] Добавить имя хоста в файл hosts. Если ничего не указано, используется VIRTUAL_HOST
  remove [hostname] Удаляет строки, содержащие имя хоста, из файла hosts. Если ничего не указано, используется VIRTUAL_HOST
  list Выходной файл hosts

Примеры:
  fin hosts добавить Добавить VIRTUAL_HOST текущего проекта в файл hosts
  fin hosts add demo.docksal Добавить строку 192.168.64.100 demo.docksal в файл hosts
  fin hosts удалить Удалить VIRTUAL_HOST текущего проекта из файла hosts
  fin хосты удаляют демо.docksal Удалить * все * строки, содержащие demo.docksal, из файла hosts
  fin hosts Выходной файл hosts
  

псевдоним

  Создание, обновление или удаление псевдонимов проекта.
Псевдонимы обеспечивают функциональность, аналогичную псевдонимам drush.
С помощью псевдонима вы можете выполнять команду в проекте, не переходя в папку проекта.
Вы можете предварять любую команду псевдонимом.
Псевдонимы - это фактически символические ссылки, хранящиеся в $ HOME / .docksal / alias.

Использование: псевдоним <команда или путь> [alias_name]

Команды:
  list Показать список псевдонимов
    Создать / обновить псевдоним с , который ссылается на 
  remove  Удалить псевдоним

Примеры:
  fin alias ~ / site1 / docroot dev Создать или обновить псевдоним dev, связанный с ~ / site1 / docroot
  fin @ project1 drush st Выполнить команду `drush st` в каталоге, связанном с псевдонимом project1
                                Подсказка: создайте псевдоним, связанный с подсайтом Drupal, для запуска целевых команд
  fin alias remove project1 Удалить псевдоним project1
  

журналов

  Просмотр вывода из контейнеров.Использование: журналы [параметры] [-] [СЕРВИС ...]

Опции:
    --no-color Производить монохромный вывод.
    -f, --follow Следить за выводом журнала.
    -t, --timestamps Показать отметки времени.
    --tail = "all" Количество строк, отображаемых с конца журналов
                        для каждого контейнера.

Примеры:
  fin logs web Показать журналы веб-контейнера
  fin logs -f web Показать журналы веб-контейнера и следовать им
  

изображение

  Список и сохранение изображений Docksal

Использование: изображение <команда>

Команды:
  реестр Показать все образы Docksal в Docker Hub
  реестр [имя изображения] Показать все теги для определенного изображения
  save --system, - project, - all Сохранить образы докеров в tar-архив.load <файл> Загрузить образы докеров из tar-архива.

Примеры:
  реестр образов fin Показать все доступные образы Docksal в Docker Hub
  fin image registry docksal / db Показать все теги для образа docksal / db
  fin image save --system Сохранить образы системы Docksal.
  fin image save --project Сохранить изображения текущего проекта.
  fin image save --all Сохранить все изображения, доступные на хосте.
  

fin help :: Docksal Documentation

плавник

  Утилита командной строки Docksal (v1.103,0)
Документы Docksal: https://docs.docksal.io/

Использование: fin [команда]

Команды управления:
  db <команда> Управление базами данных (fin help db)
  project <команда> Управление проектами (fin help project)
  ssh-key <команда> Управление ключами SSH (fin help ssh-key)
  system <команда> Управление состоянием Docksal (справочная система fin)
  vm <команда> Управление Docksal VM (fin help vm)

Команды:
  bash [служба] Открыть оболочку в контейнере службы.По умолчанию cli
  журналы [служба] Показать журналы службы (например, журналы Apache, журналы MySQL) и журналы Unison (журналы справки fin)
  exec <команда | файл> Выполнить команду или сценарий в cli
  config [команда] Показать или изменить конфигурацию (fin help config)
  run-cli (rc) <команда> Запустить команду в автономном контейнере cli в текущем каталоге (fin help run-cli)

  pull [параметры] Команды для взаимодействия с хостинг-провайдером (fin help pull)
  drush [команда] Команда Drush (требуется Drupal)
  drupal [команда] Команда консоли Drupal (требуется Drupal 8)
  платформа [команда] Платформа.Интерфейс командной строки sh (требуется docksal / cli 2.3+)
  terminus [команда] Терминус Пантеона (требуется docksal / cli 2.1+)
  wp [команда] WordPress CLI-команда (требуется WordPress)
  composer [команда] Запустить команды Composer
  docker (d) [команда] Запускать команды Docker напрямую
  docker-compose (dc) [cmd] Запускать команды Docker Compose напрямую

  init Инициализировать проект (заменить его собственной автоматизацией, см. fin help init)
  addon <команда> Команды управления аддонами: установить, удалить (fin help addon)
  псевдоним Управлять псевдонимами, разрешающими выполнение fin @alias (псевдоним справки fin)
  очистка [параметры] Удалите все неиспользуемые образы Docker, неиспользуемые тома Docksal и контейнеры.
  share Создать временный общедоступный URL-адрес для текущего проекта с помощью ngrok
  exec-url  Загрузите скрипт с URL-адреса и запустите его на хосте (URL-адрес должен быть общедоступным)
  image <команда> Команды управления изображениями: реестр, сохранение, загрузка (fin help image)
  hosts <команда> Команды файла Hosts: добавить, удалить, перечислить (fin help hosts)
  vhosts Список всех виртуальных *.Docksal-хосты, зарегистрированные в Docksal-прокси
  sysinfo Показать системную информацию
  диагностировать Показать диагностическую информацию для устранения неполадок и отчетов об ошибках
  version (--version, v, -v) Версия для печати. [v, -v] печатает короткую версию
  обновить Обновить Docksal
  

проект

  Управление проектами

Использование: проект <команда> [параметры]

Команды:
  start Запуск сервисов проекта (псевдоним: fin start)
  вверх Перечитайте конфигурацию и запустите службы проекта (псевдоним: fin up)
  stop [option] [service] Остановить все или указанные службы проекта (псевдоним: fin stop)
    --all (-a) Остановить все службы во всех проектах Docksal

  status Список сервисов проекта (псевдоним: fin ps)
  перезапустить Перезапустить службы проекта (псевдоним: fin restart)
  reset [service] Воссоздать все или указанные службы проекта, их контейнеры и тома.

  remove [option] [service] Удалить все службы проекта, сети и все их тома или только указанные службы
      rm [опция] [услуга]
    --force (-f) Не запрашивать подтверждение при удалении всех сервисов проекта

  list [option] Список запущенных проектов Docksal (псевдоним: fin pl)
    --all (-a) Список всех проектов Docksal (также остановленных)

  create [options] Создайте новый проект с предварительно настроенным шаблоном:
                            Drupal, WordPress, Magento, Laravel, Backdrop, Hugo, Gatsby и другие
    --name = name Предоставить название проекта заранее
    --choice = # Предоставить номер выбора программного обеспечения заранее
    --repo = name Клонировать из настраиваемого репо: name (--choice автоматически устанавливается в '0')
    --branch = name Клонировать из настраиваемого репо: имя ветки (необязательно)
    --yes (-y) Избегать подтверждения

  config Показать конфигурацию проекта
  build Сервисы сборки или восстановления (псевдоним для docker-compose build)

Примеры:
  fin pl -a Перечислить все известные проекты Docksal, включая остановленные
  fin project reset db Сбросить только службу БД, чтобы начать работу с БД с нуля
  fin project create Запустить мастер нового проекта
  fin project create --name = myproject --repo = https: // github.com / org / project.git
                            Инициализировать проект из настраиваемого репозитория git
  

дб

  Команды управления базой данных

Использование: db <команда> [файл] [параметры]

Команды:
  import [файл] [параметры] Обрезать базу данных и импортировать из файла дампа SQL или стандартного ввода.
           --progress Показать процесс импорта (требуется pv).
           --no-truncate Не обрезать базу данных перед импортом.
  dump [файл] Дамп базы данных в файл дампа SQL или стандартный вывод.list (ls) Показать список существующих баз данных.
  cli [запрос] Открыть интерфейс командной строки для сервера БД (и выполнить запрос, если он предусмотрен).
  create  Создать базу данных.
  drop <имя> Удалить базу данных.
  truncate [имя] Обрезать базу данных (по умолчанию `default`)

Опции:
  --db = drupal Использовать другую базу данных (по умолчанию та, которая установлена ​​с 'MYSQL_DATABASE')
  --db-user = admin Использовать другое имя пользователя mysql (по умолчанию root)
  --db-password = p4 $$ Использовать другой пароль базы данных (по умолчанию установлен пароль MYSQL_ROOT_PASSWORD, см. конфигурацию fin)
  --db-charset = utf8 Заменить кодировку при создании базы данных (по умолчанию utf8)
  --db-collation = utf8mb4 Переопределить сопоставление при создании базы данных (по умолчанию utf8_general_ci)

Примеры:
  fin db import ~ / dump.sql Импорт из файла dump.sql
  fin db import ~ / dump.sql --progress Импорт из файла dump.sql, показывающий прогресс импорта
  fin db import ~ / partial.sql --no-truncate Импортировать partial.sql без усечения БД

  кот dump.sql | fin db import Импортировать дамп из стандартного ввода в базу данных по умолчанию
  zcat  

тянуть

  Команды взаимодействия с Docksal Provider.

Использование: pull <параметры> <актив>

Возможные варианты наборов заданий:
  init Вытяните репо проекта вниз
  db Экспорт базы данных от провайдера
  files Файлы Rsync с удаленного на локальный
  code Выполнить извлечение кода
  (пусто) Все (по умолчанию)

Опции:
  --hosting-platform =  Платформа для взаимодействия.Варианты: acquia, pantheon, platform.sh, drush, wp
  --hosting-site =  ID сайта у провайдера
  --hosting-env =  Env сайта на провайдере

Дополнительные параметры для кода
  --sync-git-remote Пульт GIT, с которого нужно извлечь. (По умолчанию происхождение)
  --sync-git-branch Ветвь GIT, из которой нужно извлечь. (По умолчанию текущая ветка)

Дополнительные параметры для БД
  --db-user =  Указать пользователя БД (по умолчанию root)
  --db-pass =  Указать пароль БД (по умолчанию root)
  --db-name =  Укажите имя базы данных для импорта.(По умолчанию по умолчанию)
  --force Сгенерировать и получить новый дамп базы данных вместо использования локально кэшированного в / tmp
  --remote-db =  Укажите имя удаленной БД для извлечения. (Используется с Acquia)

Дополнительные параметры для файлов
  --rsync-options =  Параметры Rsync для добавления.
  --files-dir =  Каталог для синхронизации файлов.
                            Drupal по умолчанию: {DOCROOT} / sites / default / files /
                            WordPress По умолчанию: {DOCROOT} / wp-content / uploads /

Примеры:
  fin pull init Запустите проект, получив репозиторий от провайдера.--hosting-platform = acquia Укажите название платформы.
      --hosting-site = testsiteid Укажите идентификатор сайта.
      test_project_directory Укажите каталог для клонирования проекта.
  Fin pull Вытащить все предметы у поставщика
  fin pull db вытащить только db от провайдера
  fin pull db --remote-db = dbname Извлечь имя базы данных dbname от провайдера. (Только Acquia Cloud)
  

ssh-ключ

  Управление ключами SSH, загруженными в Docksal

  Закрытые ключи SSH, загруженные в безопасную службу docksal-ssh-agent, доступны для всех контейнеров проекта.Это позволяет контейнерам подключаться к внешним SSH-серверам, которым требуются SSH-ключи.
  без необходимости каждый раз копировать ключ в контейнер.
  Ключи по умолчанию id_rsa / id_dsa / id_ecdsa / id_ed25519 загружаются автоматически при каждом запуске проекта.

Использование: fin ssh-key <команда> [параметры]

Команды:
  add [имя-ключа] [--quiet] Добавить закрытый SSH-ключ из $ HOME / .ssh по имени файла
                            Добавляет все ключи по умолчанию (id_rsa / id_dsa / id_ecdsa / id_ed25519), если имя файла не указано.Подавить ключевые уже загруженные уведомления, если указана опция --quiet.
  ls Список SSH-ключей, загруженных в docksal-ssh-agent
  rm Удалите все ключи из docksal-ssh-agent
  new [key-name] Создать новую пару ключей SSH

Примеры:
  fin ssh-key add Загружает все ключи SSH с именами по умолчанию: id_rsa / id_dsa / id_ecdsa из $ HOME / .ssh /
  fin ssh-key add server_rsa Загружает ключ, хранящийся в $ HOME / .ssh / server_id_rsa, в агент
  fin ssh-key new server2_rsa Создает новую пару ключей SSH в ~ /.ssh / server2_id_rsa
  

система

  Управление статусом системы Docksal (Docker должен быть запущен)

Использование: system <команда> [параметры]

Команды:
  сбросить сбросить доксал
  запустить Start Docksal
  остановить Stop Docksal
  status Проверить статус Docksal

Примеры:
  fin Сброс системы Сброс всех системных служб и настроек Docksal
  fin system reset dns Reset Docksal DNS service
  fin сброс системы vhost-proxy Сброс службы обратного прокси Docksal HTTP / HTTPS (разрешает *.docksal доменные имена в IP-адреса контейнера)
  fin Сброс системы ssh-agent Сброс службы SSH-агента Docksal
  

конфигурация

  Отображение, создание или изменение конфигурации проекта

Использование: config [команда]

Команды:
  show [options] Показать конфигурацию для текущего проекта
      --show-secrets Не усекать значение переменных среды SECRET_ *
  env Показать только раздел переменных среды
  yml Отображение статической конфигурации проекта YML, подходящей для экспорта (ПРИМЕЧАНИЕ: значения SECRET_ * не будут скрыты)

  generate [options] Сгенерировать пустую конфигурацию Docksal для проекта
      --stack = acquia Установить нестандартный DOCKSAL_STACK во время создания конфигурации
      --docroot = mydir Установить нестандартный DOCROOT во время генерации конфигурации

  set [options] [VAR = VAL] Установить значение (я) для переменной (ей) в файле ENV проекта
      --global Установить для глобального файла ENV
      --env = [имя] Установить в файле ENV проекта для конкретной среды

  remove [options] [VAR] Удалить переменные из файла ENV проекта
  rm [параметры] [VAR]
      --global Удалить из глобального файла ENV
      --env = [имя] Удалить ENV-файл проекта для конкретной среды.

  get [options] [VAR] Получить значение единственной переменной из файла ENV проекта
      --global Получить значение из глобального файла ENV
      --env = [имя] Получить значение из файла ENV проекта для конкретной среды

Примеры:
  fin config set DOCKER_NATIVE = 1 --global Добавляет DOCKER_NATIVE = 1 в $ HOME /.docksal / docksal.env
  fin config rm DOCKER_NATIVE --global Удаляет значение DOCKER_NATIVE из $ HOME / .docksal / docksal.env
  fin config set DOCKSAL_STACK = acquia Установить другой стек по умолчанию в .docksal / docksal.env
  fin config set --env = local XDEBUG_ENABLED = 1 Включить XDEBUG в .docksal / docksal-local.env
  

аддон

  Команды управления Docksal Addons.
Смотрите доступные дополнения в репозитории дополнений https://github.com/docksal/addons

Использование: аддон <команда> <имя>

Команды:
  install <имя> Установить аддон
  remove <имя> Удалить аддон

Примеры:
  fin addon install solr Установить надстройку solr в текущий проект
  fin addon remove solr Удалить надстройку solr из текущего проекта
  

исполнительный

  Выполнять команды или скрипт в сервисном контейнере cli,
или выполнять команды в других контейнерах, если это указано в params.fin exec автоматически переместится в ту же папку внутри cli.

Использование: exec [-T] [--in = имя] <команда | файл>
  [!] Порядок параметров имеет значение.

Опции:
  -T Отключить выделение псевдо-tty.
                            Полезно для неинтерактивных команд, когда вывод сохраняется в переменной для дальнейшего сравнения.
                            В режиме телетайпа выходные данные могут содержать неожиданные невидимые управляющие символы.
  --in = name Имя службы или контейнера, в котором выполняется команда.Примеры:
  fin exec ls -la Список текущего каталога
  fin exec "ls -la> / tmp / list" Выполнить расширенную команду оболочки с конвейерами или перенаправлениями stdout, происходящими внутри `cli`
  res = $ (fin exec -T drush st) Используйте переключатель -T при использовании вывода exec
  fin exec .docksal / script.sh Выполнить весь файл внутри контейнера cli
  fin exec --in = db mysql -uroot -p Выполнить команду в контейнере db (НЕ будет cd в ту же папку)
  

run-cli

  Выполняет команды в автономном контейнере cli, сопоставленном с текущим каталогом.Контейнер имеет постоянный каталог $ HOME, в котором можно что-то сохранять между запусками.
ПРИМЕЧАНИЕ: `fin cleanup` очистит постоянный каталог $ HOME.

Использование: run-cli [параметры] <команда>
       rc [параметры] <команда>

Опции:
  --clean Выполнить команду с непостоянным каталогом $ HOME
  --cleanup Очистить постоянный каталог $ HOME и запустить команду
  --debug Выводить отладочные данные контейнера
  --image = ИЗОБРАЖЕНИЕ Заменить изображение контейнера по умолчанию
  -e VAR = VALUE Передать переменные среды в контейнер
  -T Отключить выделение псевдо-tty (полезно для получения чистого stdout)

Примеры:
  fin rc ls -la Список текущего каталога
  fin rc "ls -la> / tmp / list" Выполнить расширенную команду оболочки с конвейерами или перенаправлениями stdout, происходящими внутри cli
  fin rc -e VAR1 = hello -e VAR2 = world 'echo $ VAR1 $ VAR2' Распечатать hello world, используя переменные ENV
  

хостов

  Добавить или удалить строки в / из файла OS-зависимых хостов (например,g., / etc / hosts)

Использование: hosts [команда]

Команды:
  add [hostname] Добавить имя хоста в файл hosts. Если ничего не указано, используется VIRTUAL_HOST
  remove [hostname] Удаляет строки, содержащие имя хоста, из файла hosts. Если ничего не указано, используется VIRTUAL_HOST
  list Выходной файл hosts

Примеры:
  fin hosts добавить Добавить VIRTUAL_HOST текущего проекта в файл hosts
  fin hosts add demo.docksal Добавить строку 192.168.64.100 demo.docksal в файл hosts
  fin hosts удалить Удалить VIRTUAL_HOST текущего проекта из файла hosts
  fin хосты удаляют демо.docksal Удалить * все * строки, содержащие demo.docksal, из файла hosts
  fin hosts Выходной файл hosts
  

псевдоним

  Создание, обновление или удаление псевдонимов проекта.
Псевдонимы обеспечивают функциональность, аналогичную псевдонимам drush.
С помощью псевдонима вы можете выполнять команду в проекте, не переходя в папку проекта.
Вы можете предварять любую команду псевдонимом.
Псевдонимы - это фактически символические ссылки, хранящиеся в $ HOME / .docksal / alias.

Использование: псевдоним <команда или путь> [alias_name]

Команды:
  list Показать список псевдонимов
    Создать / обновить псевдоним с , который ссылается на 
  remove  Удалить псевдоним

Примеры:
  fin alias ~ / site1 / docroot dev Создать или обновить псевдоним dev, связанный с ~ / site1 / docroot
  fin @ project1 drush st Выполнить команду `drush st` в каталоге, связанном с псевдонимом project1
                                Подсказка: создайте псевдоним, связанный с подсайтом Drupal, для запуска целевых команд
  fin alias remove project1 Удалить псевдоним project1
  

журналов

  Просмотр вывода из контейнеров.Использование: журналы [параметры] [-] [СЕРВИС ...]

Опции:
    --no-color Производить монохромный вывод.
    -f, --follow Следить за выводом журнала.
    -t, --timestamps Показать отметки времени.
    --tail = "all" Количество строк, отображаемых с конца журналов
                        для каждого контейнера.

Примеры:
  fin logs web Показать журналы веб-контейнера
  fin logs -f web Показать журналы веб-контейнера и следовать им
  

изображение

  Список и сохранение изображений Docksal

Использование: изображение <команда>

Команды:
  реестр Показать все образы Docksal в Docker Hub
  реестр [имя изображения] Показать все теги для определенного изображения
  save --system, - project, - all Сохранить образы докеров в tar-архив.load <файл> Загрузить образы докеров из tar-архива.

Примеры:
  реестр образов fin Показать все доступные образы Docksal в Docker Hub
  fin image registry docksal / db Показать все теги для образа docksal / db
  fin image save --system Сохранить образы системы Docksal.
  fin image save --project Сохранить изображения текущего проекта.
  fin image save --all Сохранить все изображения, доступные на хосте.
  

fin help :: Docksal Documentation

плавник

  Утилита командной строки Docksal (v1.103,0)
Документы Docksal: https://docs.docksal.io/

Использование: fin [команда]

Команды управления:
  db <команда> Управление базами данных (fin help db)
  project <команда> Управление проектами (fin help project)
  ssh-key <команда> Управление ключами SSH (fin help ssh-key)
  system <команда> Управление состоянием Docksal (справочная система fin)
  vm <команда> Управление Docksal VM (fin help vm)

Команды:
  bash [служба] Открыть оболочку в контейнере службы.По умолчанию cli
  журналы [служба] Показать журналы службы (например, журналы Apache, журналы MySQL) и журналы Unison (журналы справки fin)
  exec <команда | файл> Выполнить команду или сценарий в cli
  config [команда] Показать или изменить конфигурацию (fin help config)
  run-cli (rc) <команда> Запустить команду в автономном контейнере cli в текущем каталоге (fin help run-cli)

  pull [параметры] Команды для взаимодействия с хостинг-провайдером (fin help pull)
  drush [команда] Команда Drush (требуется Drupal)
  drupal [команда] Команда консоли Drupal (требуется Drupal 8)
  платформа [команда] Платформа.Интерфейс командной строки sh (требуется docksal / cli 2.3+)
  terminus [команда] Терминус Пантеона (требуется docksal / cli 2.1+)
  wp [команда] WordPress CLI-команда (требуется WordPress)
  composer [команда] Запустить команды Composer
  docker (d) [команда] Запускать команды Docker напрямую
  docker-compose (dc) [cmd] Запускать команды Docker Compose напрямую

  init Инициализировать проект (заменить его собственной автоматизацией, см. fin help init)
  addon <команда> Команды управления аддонами: установить, удалить (fin help addon)
  псевдоним Управлять псевдонимами, разрешающими выполнение fin @alias (псевдоним справки fin)
  очистка [параметры] Удалите все неиспользуемые образы Docker, неиспользуемые тома Docksal и контейнеры.
  share Создать временный общедоступный URL-адрес для текущего проекта с помощью ngrok
  exec-url  Загрузите скрипт с URL-адреса и запустите его на хосте (URL-адрес должен быть общедоступным)
  image <команда> Команды управления изображениями: реестр, сохранение, загрузка (fin help image)
  hosts <команда> Команды файла Hosts: добавить, удалить, перечислить (fin help hosts)
  vhosts Список всех виртуальных *.Docksal-хосты, зарегистрированные в Docksal-прокси
  sysinfo Показать системную информацию
  диагностировать Показать диагностическую информацию для устранения неполадок и отчетов об ошибках
  version (--version, v, -v) Версия для печати. [v, -v] печатает короткую версию
  обновить Обновить Docksal
  

проект

  Управление проектами

Использование: проект <команда> [параметры]

Команды:
  start Запуск сервисов проекта (псевдоним: fin start)
  вверх Перечитайте конфигурацию и запустите службы проекта (псевдоним: fin up)
  stop [option] [service] Остановить все или указанные службы проекта (псевдоним: fin stop)
    --all (-a) Остановить все службы во всех проектах Docksal

  status Список сервисов проекта (псевдоним: fin ps)
  перезапустить Перезапустить службы проекта (псевдоним: fin restart)
  reset [service] Воссоздать все или указанные службы проекта, их контейнеры и тома.

  remove [option] [service] Удалить все службы проекта, сети и все их тома или только указанные службы
      rm [опция] [услуга]
    --force (-f) Не запрашивать подтверждение при удалении всех сервисов проекта

  list [option] Список запущенных проектов Docksal (псевдоним: fin pl)
    --all (-a) Список всех проектов Docksal (также остановленных)

  create [options] Создайте новый проект с предварительно настроенным шаблоном:
                            Drupal, WordPress, Magento, Laravel, Backdrop, Hugo, Gatsby и другие
    --name = name Предоставить название проекта заранее
    --choice = # Предоставить номер выбора программного обеспечения заранее
    --repo = name Клонировать из настраиваемого репо: name (--choice автоматически устанавливается в '0')
    --branch = name Клонировать из настраиваемого репо: имя ветки (необязательно)
    --yes (-y) Избегать подтверждения

  config Показать конфигурацию проекта
  build Сервисы сборки или восстановления (псевдоним для docker-compose build)

Примеры:
  fin pl -a Перечислить все известные проекты Docksal, включая остановленные
  fin project reset db Сбросить только службу БД, чтобы начать работу с БД с нуля
  fin project create Запустить мастер нового проекта
  fin project create --name = myproject --repo = https: // github.com / org / project.git
                            Инициализировать проект из настраиваемого репозитория git
  

дб

  Команды управления базой данных

Использование: db <команда> [файл] [параметры]

Команды:
  import [файл] [параметры] Обрезать базу данных и импортировать из файла дампа SQL или стандартного ввода.
           --progress Показать процесс импорта (требуется pv).
           --no-truncate Не обрезать базу данных перед импортом.
  dump [файл] Дамп базы данных в файл дампа SQL или стандартный вывод.list (ls) Показать список существующих баз данных.
  cli [запрос] Открыть интерфейс командной строки для сервера БД (и выполнить запрос, если он предусмотрен).
  create  Создать базу данных.
  drop <имя> Удалить базу данных.
  truncate [имя] Обрезать базу данных (по умолчанию `default`)

Опции:
  --db = drupal Использовать другую базу данных (по умолчанию та, которая установлена ​​с 'MYSQL_DATABASE')
  --db-user = admin Использовать другое имя пользователя mysql (по умолчанию root)
  --db-password = p4 $$ Использовать другой пароль базы данных (по умолчанию установлен пароль MYSQL_ROOT_PASSWORD, см. конфигурацию fin)
  --db-charset = utf8 Заменить кодировку при создании базы данных (по умолчанию utf8)
  --db-collation = utf8mb4 Переопределить сопоставление при создании базы данных (по умолчанию utf8_general_ci)

Примеры:
  fin db import ~ / dump.sql Импорт из файла dump.sql
  fin db import ~ / dump.sql --progress Импорт из файла dump.sql, показывающий прогресс импорта
  fin db import ~ / partial.sql --no-truncate Импортировать partial.sql без усечения БД

  кот dump.sql | fin db import Импортировать дамп из стандартного ввода в базу данных по умолчанию
  zcat  

тянуть

  Команды взаимодействия с Docksal Provider.

Использование: pull <параметры> <актив>

Возможные варианты наборов заданий:
  init Вытяните репо проекта вниз
  db Экспорт базы данных от провайдера
  files Файлы Rsync с удаленного на локальный
  code Выполнить извлечение кода
  (пусто) Все (по умолчанию)

Опции:
  --hosting-platform =  Платформа для взаимодействия.Варианты: acquia, pantheon, platform.sh, drush, wp
  --hosting-site =  ID сайта у провайдера
  --hosting-env =  Env сайта на провайдере

Дополнительные параметры для кода
  --sync-git-remote Пульт GIT, с которого нужно извлечь. (По умолчанию происхождение)
  --sync-git-branch Ветвь GIT, из которой нужно извлечь. (По умолчанию текущая ветка)

Дополнительные параметры для БД
  --db-user =  Указать пользователя БД (по умолчанию root)
  --db-pass =  Указать пароль БД (по умолчанию root)
  --db-name =  Укажите имя базы данных для импорта.(По умолчанию по умолчанию)
  --force Сгенерировать и получить новый дамп базы данных вместо использования локально кэшированного в / tmp
  --remote-db =  Укажите имя удаленной БД для извлечения. (Используется с Acquia)

Дополнительные параметры для файлов
  --rsync-options =  Параметры Rsync для добавления.
  --files-dir =  Каталог для синхронизации файлов.
                            Drupal по умолчанию: {DOCROOT} / sites / default / files /
                            WordPress По умолчанию: {DOCROOT} / wp-content / uploads /

Примеры:
  fin pull init Запустите проект, получив репозиторий от провайдера.--hosting-platform = acquia Укажите название платформы.
      --hosting-site = testsiteid Укажите идентификатор сайта.
      test_project_directory Укажите каталог для клонирования проекта.
  Fin pull Вытащить все предметы у поставщика
  fin pull db вытащить только db от провайдера
  fin pull db --remote-db = dbname Извлечь имя базы данных dbname от провайдера. (Только Acquia Cloud)
  

ssh-ключ

  Управление ключами SSH, загруженными в Docksal

  Закрытые ключи SSH, загруженные в безопасную службу docksal-ssh-agent, доступны для всех контейнеров проекта.Это позволяет контейнерам подключаться к внешним SSH-серверам, которым требуются SSH-ключи.
  без необходимости каждый раз копировать ключ в контейнер.
  Ключи по умолчанию id_rsa / id_dsa / id_ecdsa / id_ed25519 загружаются автоматически при каждом запуске проекта.

Использование: fin ssh-key <команда> [параметры]

Команды:
  add [имя-ключа] [--quiet] Добавить закрытый SSH-ключ из $ HOME / .ssh по имени файла
                            Добавляет все ключи по умолчанию (id_rsa / id_dsa / id_ecdsa / id_ed25519), если имя файла не указано.Подавить ключевые уже загруженные уведомления, если указана опция --quiet.
  ls Список SSH-ключей, загруженных в docksal-ssh-agent
  rm Удалите все ключи из docksal-ssh-agent
  new [key-name] Создать новую пару ключей SSH

Примеры:
  fin ssh-key add Загружает все ключи SSH с именами по умолчанию: id_rsa / id_dsa / id_ecdsa из $ HOME / .ssh /
  fin ssh-key add server_rsa Загружает ключ, хранящийся в $ HOME / .ssh / server_id_rsa, в агент
  fin ssh-key new server2_rsa Создает новую пару ключей SSH в ~ /.ssh / server2_id_rsa
  

система

  Управление статусом системы Docksal (Docker должен быть запущен)

Использование: system <команда> [параметры]

Команды:
  сбросить сбросить доксал
  запустить Start Docksal
  остановить Stop Docksal
  status Проверить статус Docksal

Примеры:
  fin Сброс системы Сброс всех системных служб и настроек Docksal
  fin system reset dns Reset Docksal DNS service
  fin сброс системы vhost-proxy Сброс службы обратного прокси Docksal HTTP / HTTPS (разрешает *.docksal доменные имена в IP-адреса контейнера)
  fin Сброс системы ssh-agent Сброс службы SSH-агента Docksal
  

конфигурация

  Отображение, создание или изменение конфигурации проекта

Использование: config [команда]

Команды:
  show [options] Показать конфигурацию для текущего проекта
      --show-secrets Не усекать значение переменных среды SECRET_ *
  env Показать только раздел переменных среды
  yml Отображение статической конфигурации проекта YML, подходящей для экспорта (ПРИМЕЧАНИЕ: значения SECRET_ * не будут скрыты)

  generate [options] Сгенерировать пустую конфигурацию Docksal для проекта
      --stack = acquia Установить нестандартный DOCKSAL_STACK во время создания конфигурации
      --docroot = mydir Установить нестандартный DOCROOT во время генерации конфигурации

  set [options] [VAR = VAL] Установить значение (я) для переменной (ей) в файле ENV проекта
      --global Установить для глобального файла ENV
      --env = [имя] Установить в файле ENV проекта для конкретной среды

  remove [options] [VAR] Удалить переменные из файла ENV проекта
  rm [параметры] [VAR]
      --global Удалить из глобального файла ENV
      --env = [имя] Удалить ENV-файл проекта для конкретной среды.

  get [options] [VAR] Получить значение единственной переменной из файла ENV проекта
      --global Получить значение из глобального файла ENV
      --env = [имя] Получить значение из файла ENV проекта для конкретной среды

Примеры:
  fin config set DOCKER_NATIVE = 1 --global Добавляет DOCKER_NATIVE = 1 в $ HOME /.docksal / docksal.env
  fin config rm DOCKER_NATIVE --global Удаляет значение DOCKER_NATIVE из $ HOME / .docksal / docksal.env
  fin config set DOCKSAL_STACK = acquia Установить другой стек по умолчанию в .docksal / docksal.env
  fin config set --env = local XDEBUG_ENABLED = 1 Включить XDEBUG в .docksal / docksal-local.env
  

аддон

  Команды управления Docksal Addons.
Смотрите доступные дополнения в репозитории дополнений https://github.com/docksal/addons

Использование: аддон <команда> <имя>

Команды:
  install <имя> Установить аддон
  remove <имя> Удалить аддон

Примеры:
  fin addon install solr Установить надстройку solr в текущий проект
  fin addon remove solr Удалить надстройку solr из текущего проекта
  

исполнительный

  Выполнять команды или скрипт в сервисном контейнере cli,
или выполнять команды в других контейнерах, если это указано в params.fin exec автоматически переместится в ту же папку внутри cli.

Использование: exec [-T] [--in = имя] <команда | файл>
  [!] Порядок параметров имеет значение.

Опции:
  -T Отключить выделение псевдо-tty.
                            Полезно для неинтерактивных команд, когда вывод сохраняется в переменной для дальнейшего сравнения.
                            В режиме телетайпа выходные данные могут содержать неожиданные невидимые управляющие символы.
  --in = name Имя службы или контейнера, в котором выполняется команда.Примеры:
  fin exec ls -la Список текущего каталога
  fin exec "ls -la> / tmp / list" Выполнить расширенную команду оболочки с конвейерами или перенаправлениями stdout, происходящими внутри `cli`
  res = $ (fin exec -T drush st) Используйте переключатель -T при использовании вывода exec
  fin exec .docksal / script.sh Выполнить весь файл внутри контейнера cli
  fin exec --in = db mysql -uroot -p Выполнить команду в контейнере db (НЕ будет cd в ту же папку)
  

run-cli

  Выполняет команды в автономном контейнере cli, сопоставленном с текущим каталогом.Контейнер имеет постоянный каталог $ HOME, в котором можно что-то сохранять между запусками.
ПРИМЕЧАНИЕ: `fin cleanup` очистит постоянный каталог $ HOME.

Использование: run-cli [параметры] <команда>
       rc [параметры] <команда>

Опции:
  --clean Выполнить команду с непостоянным каталогом $ HOME
  --cleanup Очистить постоянный каталог $ HOME и запустить команду
  --debug Выводить отладочные данные контейнера
  --image = ИЗОБРАЖЕНИЕ Заменить изображение контейнера по умолчанию
  -e VAR = VALUE Передать переменные среды в контейнер
  -T Отключить выделение псевдо-tty (полезно для получения чистого stdout)

Примеры:
  fin rc ls -la Список текущего каталога
  fin rc "ls -la> / tmp / list" Выполнить расширенную команду оболочки с конвейерами или перенаправлениями stdout, происходящими внутри cli
  fin rc -e VAR1 = hello -e VAR2 = world 'echo $ VAR1 $ VAR2' Распечатать hello world, используя переменные ENV
  

хостов

  Добавить или удалить строки в / из файла OS-зависимых хостов (например,g., / etc / hosts)

Использование: hosts [команда]

Команды:
  add [hostname] Добавить имя хоста в файл hosts. Если ничего не указано, используется VIRTUAL_HOST
  remove [hostname] Удаляет строки, содержащие имя хоста, из файла hosts. Если ничего не указано, используется VIRTUAL_HOST
  list Выходной файл hosts

Примеры:
  fin hosts добавить Добавить VIRTUAL_HOST текущего проекта в файл hosts
  fin hosts add demo.docksal Добавить строку 192.168.64.100 demo.docksal в файл hosts
  fin hosts удалить Удалить VIRTUAL_HOST текущего проекта из файла hosts
  fin хосты удаляют демо.docksal Удалить * все * строки, содержащие demo.docksal, из файла hosts
  fin hosts Выходной файл hosts
  

псевдоним

  Создание, обновление или удаление псевдонимов проекта.
Псевдонимы обеспечивают функциональность, аналогичную псевдонимам drush.
С помощью псевдонима вы можете выполнять команду в проекте, не переходя в папку проекта.
Вы можете предварять любую команду псевдонимом.
Псевдонимы - это фактически символические ссылки, хранящиеся в $ HOME / .docksal / alias.

Использование: псевдоним <команда или путь> [alias_name]

Команды:
  list Показать список псевдонимов
    Создать / обновить псевдоним с , который ссылается на 
  remove  Удалить псевдоним

Примеры:
  fin alias ~ / site1 / docroot dev Создать или обновить псевдоним dev, связанный с ~ / site1 / docroot
  fin @ project1 drush st Выполнить команду `drush st` в каталоге, связанном с псевдонимом project1
                                Подсказка: создайте псевдоним, связанный с подсайтом Drupal, для запуска целевых команд
  fin alias remove project1 Удалить псевдоним project1
  

журналов

  Просмотр вывода из контейнеров.Использование: журналы [параметры] [-] [СЕРВИС ...]

Опции:
    --no-color Производить монохромный вывод.
    -f, --follow Следить за выводом журнала.
    -t, --timestamps Показать отметки времени.
    --tail = "all" Количество строк, отображаемых с конца журналов
                        для каждого контейнера.

Примеры:
  fin logs web Показать журналы веб-контейнера
  fin logs -f web Показать журналы веб-контейнера и следовать им
  

изображение

  Список и сохранение изображений Docksal

Использование: изображение <команда>

Команды:
  реестр Показать все образы Docksal в Docker Hub
  реестр [имя изображения] Показать все теги для определенного изображения
  save --system, - project, - all Сохранить образы докеров в tar-архив.load <файл> Загрузить образы докеров из tar-архива.

Примеры:
  реестр образов fin Показать все доступные образы Docksal в Docker Hub
  fin image registry docksal / db Показать все теги для образа docksal / db
  fin image save --system Сохранить образы системы Docksal.
  fin image save --project Сохранить изображения текущего проекта.
  fin image save --all Сохранить все изображения, доступные на хосте.
  

fin help :: Docksal Documentation

плавник

  Утилита командной строки Docksal (v1.103,0)
Документы Docksal: https://docs.docksal.io/

Использование: fin [команда]

Команды управления:
  db <команда> Управление базами данных (fin help db)
  project <команда> Управление проектами (fin help project)
  ssh-key <команда> Управление ключами SSH (fin help ssh-key)
  system <команда> Управление состоянием Docksal (справочная система fin)
  vm <команда> Управление Docksal VM (fin help vm)

Команды:
  bash [служба] Открыть оболочку в контейнере службы.По умолчанию cli
  журналы [служба] Показать журналы службы (например, журналы Apache, журналы MySQL) и журналы Unison (журналы справки fin)
  exec <команда | файл> Выполнить команду или сценарий в cli
  config [команда] Показать или изменить конфигурацию (fin help config)
  run-cli (rc) <команда> Запустить команду в автономном контейнере cli в текущем каталоге (fin help run-cli)

  pull [параметры] Команды для взаимодействия с хостинг-провайдером (fin help pull)
  drush [команда] Команда Drush (требуется Drupal)
  drupal [команда] Команда консоли Drupal (требуется Drupal 8)
  платформа [команда] Платформа.Интерфейс командной строки sh (требуется docksal / cli 2.3+)
  terminus [команда] Терминус Пантеона (требуется docksal / cli 2.1+)
  wp [команда] WordPress CLI-команда (требуется WordPress)
  composer [команда] Запустить команды Composer
  docker (d) [команда] Запускать команды Docker напрямую
  docker-compose (dc) [cmd] Запускать команды Docker Compose напрямую

  init Инициализировать проект (заменить его собственной автоматизацией, см. fin help init)
  addon <команда> Команды управления аддонами: установить, удалить (fin help addon)
  псевдоним Управлять псевдонимами, разрешающими выполнение fin @alias (псевдоним справки fin)
  очистка [параметры] Удалите все неиспользуемые образы Docker, неиспользуемые тома Docksal и контейнеры.
  share Создать временный общедоступный URL-адрес для текущего проекта с помощью ngrok
  exec-url  Загрузите скрипт с URL-адреса и запустите его на хосте (URL-адрес должен быть общедоступным)
  image <команда> Команды управления изображениями: реестр, сохранение, загрузка (fin help image)
  hosts <команда> Команды файла Hosts: добавить, удалить, перечислить (fin help hosts)
  vhosts Список всех виртуальных *.Docksal-хосты, зарегистрированные в Docksal-прокси
  sysinfo Показать системную информацию
  диагностировать Показать диагностическую информацию для устранения неполадок и отчетов об ошибках
  version (--version, v, -v) Версия для печати. [v, -v] печатает короткую версию
  обновить Обновить Docksal
  

проект

  Управление проектами

Использование: проект <команда> [параметры]

Команды:
  start Запуск сервисов проекта (псевдоним: fin start)
  вверх Перечитайте конфигурацию и запустите службы проекта (псевдоним: fin up)
  stop [option] [service] Остановить все или указанные службы проекта (псевдоним: fin stop)
    --all (-a) Остановить все службы во всех проектах Docksal

  status Список сервисов проекта (псевдоним: fin ps)
  перезапустить Перезапустить службы проекта (псевдоним: fin restart)
  reset [service] Воссоздать все или указанные службы проекта, их контейнеры и тома.

  remove [option] [service] Удалить все службы проекта, сети и все их тома или только указанные службы
      rm [опция] [услуга]
    --force (-f) Не запрашивать подтверждение при удалении всех сервисов проекта

  list [option] Список запущенных проектов Docksal (псевдоним: fin pl)
    --all (-a) Список всех проектов Docksal (также остановленных)

  create [options] Создайте новый проект с предварительно настроенным шаблоном:
                            Drupal, WordPress, Magento, Laravel, Backdrop, Hugo, Gatsby и другие
    --name = name Предоставить название проекта заранее
    --choice = # Предоставить номер выбора программного обеспечения заранее
    --repo = name Клонировать из настраиваемого репо: name (--choice автоматически устанавливается в '0')
    --branch = name Клонировать из настраиваемого репо: имя ветки (необязательно)
    --yes (-y) Избегать подтверждения

  config Показать конфигурацию проекта
  build Сервисы сборки или восстановления (псевдоним для docker-compose build)

Примеры:
  fin pl -a Перечислить все известные проекты Docksal, включая остановленные
  fin project reset db Сбросить только службу БД, чтобы начать работу с БД с нуля
  fin project create Запустить мастер нового проекта
  fin project create --name = myproject --repo = https: // github.com / org / project.git
                            Инициализировать проект из настраиваемого репозитория git
  

дб

  Команды управления базой данных

Использование: db <команда> [файл] [параметры]

Команды:
  import [файл] [параметры] Обрезать базу данных и импортировать из файла дампа SQL или стандартного ввода.
           --progress Показать процесс импорта (требуется pv).
           --no-truncate Не обрезать базу данных перед импортом.
  dump [файл] Дамп базы данных в файл дампа SQL или стандартный вывод.list (ls) Показать список существующих баз данных.
  cli [запрос] Открыть интерфейс командной строки для сервера БД (и выполнить запрос, если он предусмотрен).
  create  Создать базу данных.
  drop <имя> Удалить базу данных.
  truncate [имя] Обрезать базу данных (по умолчанию `default`)

Опции:
  --db = drupal Использовать другую базу данных (по умолчанию та, которая установлена ​​с 'MYSQL_DATABASE')
  --db-user = admin Использовать другое имя пользователя mysql (по умолчанию root)
  --db-password = p4 $$ Использовать другой пароль базы данных (по умолчанию установлен пароль MYSQL_ROOT_PASSWORD, см. конфигурацию fin)
  --db-charset = utf8 Заменить кодировку при создании базы данных (по умолчанию utf8)
  --db-collation = utf8mb4 Переопределить сопоставление при создании базы данных (по умолчанию utf8_general_ci)

Примеры:
  fin db import ~ / dump.sql Импорт из файла dump.sql
  fin db import ~ / dump.sql --progress Импорт из файла dump.sql, показывающий прогресс импорта
  fin db import ~ / partial.sql --no-truncate Импортировать partial.sql без усечения БД

  кот dump.sql | fin db import Импортировать дамп из стандартного ввода в базу данных по умолчанию
  zcat  

тянуть

  Команды взаимодействия с Docksal Provider.

Использование: pull <параметры> <актив>

Возможные варианты наборов заданий:
  init Вытяните репо проекта вниз
  db Экспорт базы данных от провайдера
  files Файлы Rsync с удаленного на локальный
  code Выполнить извлечение кода
  (пусто) Все (по умолчанию)

Опции:
  --hosting-platform =  Платформа для взаимодействия.Варианты: acquia, pantheon, platform.sh, drush, wp
  --hosting-site =  ID сайта у провайдера
  --hosting-env =  Env сайта на провайдере

Дополнительные параметры для кода
  --sync-git-remote Пульт GIT, с которого нужно извлечь. (По умолчанию происхождение)
  --sync-git-branch Ветвь GIT, из которой нужно извлечь. (По умолчанию текущая ветка)

Дополнительные параметры для БД
  --db-user =  Указать пользователя БД (по умолчанию root)
  --db-pass =  Указать пароль БД (по умолчанию root)
  --db-name =  Укажите имя базы данных для импорта.(По умолчанию по умолчанию)
  --force Сгенерировать и получить новый дамп базы данных вместо использования локально кэшированного в / tmp
  --remote-db =  Укажите имя удаленной БД для извлечения. (Используется с Acquia)

Дополнительные параметры для файлов
  --rsync-options =  Параметры Rsync для добавления.
  --files-dir =  Каталог для синхронизации файлов.
                            Drupal по умолчанию: {DOCROOT} / sites / default / files /
                            WordPress По умолчанию: {DOCROOT} / wp-content / uploads /

Примеры:
  fin pull init Запустите проект, получив репозиторий от провайдера.--hosting-platform = acquia Укажите название платформы.
      --hosting-site = testsiteid Укажите идентификатор сайта.
      test_project_directory Укажите каталог для клонирования проекта.
  Fin pull Вытащить все предметы у поставщика
  fin pull db вытащить только db от провайдера
  fin pull db --remote-db = dbname Извлечь имя базы данных dbname от провайдера. (Только Acquia Cloud)
  

ssh-ключ

  Управление ключами SSH, загруженными в Docksal

  Закрытые ключи SSH, загруженные в безопасную службу docksal-ssh-agent, доступны для всех контейнеров проекта.Это позволяет контейнерам подключаться к внешним SSH-серверам, которым требуются SSH-ключи.
  без необходимости каждый раз копировать ключ в контейнер.
  Ключи по умолчанию id_rsa / id_dsa / id_ecdsa / id_ed25519 загружаются автоматически при каждом запуске проекта.

Использование: fin ssh-key <команда> [параметры]

Команды:
  add [имя-ключа] [--quiet] Добавить закрытый SSH-ключ из $ HOME / .ssh по имени файла
                            Добавляет все ключи по умолчанию (id_rsa / id_dsa / id_ecdsa / id_ed25519), если имя файла не указано.Подавить ключевые уже загруженные уведомления, если указана опция --quiet.
  ls Список SSH-ключей, загруженных в docksal-ssh-agent
  rm Удалите все ключи из docksal-ssh-agent
  new [key-name] Создать новую пару ключей SSH

Примеры:
  fin ssh-key add Загружает все ключи SSH с именами по умолчанию: id_rsa / id_dsa / id_ecdsa из $ HOME / .ssh /
  fin ssh-key add server_rsa Загружает ключ, хранящийся в $ HOME / .ssh / server_id_rsa, в агент
  fin ssh-key new server2_rsa Создает новую пару ключей SSH в ~ /.ssh / server2_id_rsa
  

система

  Управление статусом системы Docksal (Docker должен быть запущен)

Использование: system <команда> [параметры]

Команды:
  сбросить сбросить доксал
  запустить Start Docksal
  остановить Stop Docksal
  status Проверить статус Docksal

Примеры:
  fin Сброс системы Сброс всех системных служб и настроек Docksal
  fin system reset dns Reset Docksal DNS service
  fin сброс системы vhost-proxy Сброс службы обратного прокси Docksal HTTP / HTTPS (разрешает *.docksal доменные имена в IP-адреса контейнера)
  fin Сброс системы ssh-agent Сброс службы SSH-агента Docksal
  

конфигурация

  Отображение, создание или изменение конфигурации проекта

Использование: config [команда]

Команды:
  show [options] Показать конфигурацию для текущего проекта
      --show-secrets Не усекать значение переменных среды SECRET_ *
  env Показать только раздел переменных среды
  yml Отображение статической конфигурации проекта YML, подходящей для экспорта (ПРИМЕЧАНИЕ: значения SECRET_ * не будут скрыты)

  generate [options] Сгенерировать пустую конфигурацию Docksal для проекта
      --stack = acquia Установить нестандартный DOCKSAL_STACK во время создания конфигурации
      --docroot = mydir Установить нестандартный DOCROOT во время генерации конфигурации

  set [options] [VAR = VAL] Установить значение (я) для переменной (ей) в файле ENV проекта
      --global Установить для глобального файла ENV
      --env = [имя] Установить в файле ENV проекта для конкретной среды

  remove [options] [VAR] Удалить переменные из файла ENV проекта
  rm [параметры] [VAR]
      --global Удалить из глобального файла ENV
      --env = [имя] Удалить ENV-файл проекта для конкретной среды.

  get [options] [VAR] Получить значение единственной переменной из файла ENV проекта
      --global Получить значение из глобального файла ENV
      --env = [имя] Получить значение из файла ENV проекта для конкретной среды

Примеры:
  fin config set DOCKER_NATIVE = 1 --global Добавляет DOCKER_NATIVE = 1 в $ HOME /.docksal / docksal.env
  fin config rm DOCKER_NATIVE --global Удаляет значение DOCKER_NATIVE из $ HOME / .docksal / docksal.env
  fin config set DOCKSAL_STACK = acquia Установить другой стек по умолчанию в .docksal / docksal.env
  fin config set --env = local XDEBUG_ENABLED = 1 Включить XDEBUG в .docksal / docksal-local.env
  

аддон

  Команды управления Docksal Addons.
Смотрите доступные дополнения в репозитории дополнений https://github.com/docksal/addons

Использование: аддон <команда> <имя>

Команды:
  install <имя> Установить аддон
  remove <имя> Удалить аддон

Примеры:
  fin addon install solr Установить надстройку solr в текущий проект
  fin addon remove solr Удалить надстройку solr из текущего проекта
  

исполнительный

  Выполнять команды или скрипт в сервисном контейнере cli,
или выполнять команды в других контейнерах, если это указано в params.fin exec автоматически переместится в ту же папку внутри cli.

Использование: exec [-T] [--in = имя] <команда | файл>
  [!] Порядок параметров имеет значение.

Опции:
  -T Отключить выделение псевдо-tty.
                            Полезно для неинтерактивных команд, когда вывод сохраняется в переменной для дальнейшего сравнения.
                            В режиме телетайпа выходные данные могут содержать неожиданные невидимые управляющие символы.
  --in = name Имя службы или контейнера, в котором выполняется команда.Примеры:
  fin exec ls -la Список текущего каталога
  fin exec "ls -la> / tmp / list" Выполнить расширенную команду оболочки с конвейерами или перенаправлениями stdout, происходящими внутри `cli`
  res = $ (fin exec -T drush st) Используйте переключатель -T при использовании вывода exec
  fin exec .docksal / script.sh Выполнить весь файл внутри контейнера cli
  fin exec --in = db mysql -uroot -p Выполнить команду в контейнере db (НЕ будет cd в ту же папку)
  

run-cli

  Выполняет команды в автономном контейнере cli, сопоставленном с текущим каталогом.Контейнер имеет постоянный каталог $ HOME, в котором можно что-то сохранять между запусками.
ПРИМЕЧАНИЕ: `fin cleanup` очистит постоянный каталог $ HOME.

Использование: run-cli [параметры] <команда>
       rc [параметры] <команда>

Опции:
  --clean Выполнить команду с непостоянным каталогом $ HOME
  --cleanup Очистить постоянный каталог $ HOME и запустить команду
  --debug Выводить отладочные данные контейнера
  --image = ИЗОБРАЖЕНИЕ Заменить изображение контейнера по умолчанию
  -e VAR = VALUE Передать переменные среды в контейнер
  -T Отключить выделение псевдо-tty (полезно для получения чистого stdout)

Примеры:
  fin rc ls -la Список текущего каталога
  fin rc "ls -la> / tmp / list" Выполнить расширенную команду оболочки с конвейерами или перенаправлениями stdout, происходящими внутри cli
  fin rc -e VAR1 = hello -e VAR2 = world 'echo $ VAR1 $ VAR2' Распечатать hello world, используя переменные ENV
  

хостов

  Добавить или удалить строки в / из файла OS-зависимых хостов (например,g., / etc / hosts)

Использование: hosts [команда]

Команды:
  add [hostname] Добавить имя хоста в файл hosts. Если ничего не указано, используется VIRTUAL_HOST
  remove [hostname] Удаляет строки, содержащие имя хоста, из файла hosts. Если ничего не указано, используется VIRTUAL_HOST
  list Выходной файл hosts

Примеры:
  fin hosts добавить Добавить VIRTUAL_HOST текущего проекта в файл hosts
  fin hosts add demo.docksal Добавить строку 192.168.64.100 demo.docksal в файл hosts
  fin hosts удалить Удалить VIRTUAL_HOST текущего проекта из файла hosts
  fin хосты удаляют демо.docksal Удалить * все * строки, содержащие demo.docksal, из файла hosts
  fin hosts Выходной файл hosts
  

псевдоним

  Создание, обновление или удаление псевдонимов проекта.
Псевдонимы обеспечивают функциональность, аналогичную псевдонимам drush.
С помощью псевдонима вы можете выполнять команду в проекте, не переходя в папку проекта.
Вы можете предварять любую команду псевдонимом.
Псевдонимы - это фактически символические ссылки, хранящиеся в $ HOME / .docksal / alias.

Использование: псевдоним <команда или путь> [alias_name]

Команды:
  list Показать список псевдонимов
    Создать / обновить псевдоним с , который ссылается на 
  remove  Удалить псевдоним

Примеры:
  fin alias ~ / site1 / docroot dev Создать или обновить псевдоним dev, связанный с ~ / site1 / docroot
  fin @ project1 drush st Выполнить команду `drush st` в каталоге, связанном с псевдонимом project1
                                Подсказка: создайте псевдоним, связанный с подсайтом Drupal, для запуска целевых команд
  fin alias remove project1 Удалить псевдоним project1
  

журналов

  Просмотр вывода из контейнеров.Использование: журналы [параметры] [-] [СЕРВИС ...]

Опции:
    --no-color Производить монохромный вывод.
    -f, --follow Следить за выводом журнала.
    -t, --timestamps Показать отметки времени.
    --tail = "all" Количество строк, отображаемых с конца журналов
                        для каждого контейнера.

Примеры:
  fin logs web Показать журналы веб-контейнера
  fin logs -f web Показать журналы веб-контейнера и следовать им
  

изображение

  Список и сохранение изображений Docksal

Использование: изображение <команда>

Команды:
  реестр Показать все образы Docksal в Docker Hub
  реестр [имя изображения] Показать все теги для определенного изображения
  save --system, - project, - all Сохранить образы докеров в tar-архив.load <файл> Загрузить образы докеров из tar-архива.

Примеры:
  реестр образов fin Показать все доступные образы Docksal в Docker Hub
  fin image registry docksal / db Показать все теги для образа docksal / db
  fin image save --system Сохранить образы системы Docksal.
  fin image save --project Сохранить изображения текущего проекта.
  fin image save --all Сохранить все изображения, доступные на хосте.
  

UF Управление финансовой помощи и стипендий студентам

Федеральные гранты на чрезвычайную помощь

Университету Флориды были выделены средства в соответствии с Законом о дополнительных ассигнованиях на борьбу с коронавирусом и чрезвычайной помощи от 2021 года (CRRSAA).Дополнительная информация о федеральных грантах на случай чрезвычайной ситуации https://www.sfa.ufl.edu/federal-cares-act/2021.

Вопросы о финансовой помощи?

https://onestop.em.ufl.edu/connectaria-label="Свяжитесь с OneStop "> https://onestop.em.ufl.edu/connect https://onestop.em.ufl.edu/connectaria -label = "Связаться с OneStop"> https://onestop.em.ufl.edu/connectСвяжитесь с OneStop . https://onestop.em.ufl.edu/connectaria-label="Свяжитесь с OneStop "> https: //onestop.em.Команда ufl.edu/connectOneStop доступна по телефону или Zoom с понедельника по пятницу с 8:30 до 16:30.

Подать заявку на финансовую помощь

Хотя вы должны быть приняты для зачисления в UF до рассмотрения вопроса о финансовой помощи, вам следует подать заявление на получение помощи до того, как вас примут. Заполните бесплатное заявление на федеральную помощь студентам (FAFSA) по адресу https://studentaid.gov/h/apply-for-aid/fafsaaria-label="Studentaid.gov">https://studentaid.gov/h/apply. -for-aid / fafsaaria-label = "Студент.gov "> https://studentaid.gov/h/apply-for-aid/fafsatarget=" _blank "rel =" noopener noreferrer "> studentaid.gov .

Чтобы подать заявку на финансовую помощь, студенты должны заполнить Бесплатное заявление на Федеральную помощь студентам (FAFSA) по адресу https://studentaid.gov/h/apply-for-aid/fafsaaria-label="Studentaid.gov">https:/ /studentaid.gov/h/apply-for-aid/fafsaaria-label="Studentaid.gov">https://studentaid.gov/h/apply-for-aid/fafsastudentaid.gov. FAFSA открывается 1 октября каждого года. Чтобы получить лучшее предложение финансовой помощи, заполните FAFSA как можно раньше.

Для того, чтобы программа UF по финансовой помощи и стипендиям для студентов рассматривала вас для получения пакета финансовой помощи, вы должны быть зачисленным студентом, ищущим ученую степень.
UF Код федеральной школы 001535.
http://www.sfa.ufl.edu/process/how-to-apply-for-aid/ Как подать заявку на помощь

https://studentaid.gov/h/apply-for-aid/fafsaaria-label="Studentaid.gov">https://studentaid.gov/h/apply-for-aid/fafsaaria-label="Studentaid. gov "> https://studentaid.gov/h/apply-for-aid/fafsatarget=" _blank "rel =" noopener noreferrer "> Отправьте свой FAFSA

Дом | Офис финансовой помощи

По состоянию на 26 июля 2021 года МГУ предложил

63 627

на общую сумму более

2 050 962 493 долл. США

в виде финансовой помощи на осень 2021 и весну 2022 года!

Объявления

Спартанский фонд помощи2

запросов на общую сумму более 127 миллионов долларов было получено в ответ на объявление президента Стэнли о том, что студентам МГУ доступны федеральные средства грантов HEERF II для оказания чрезвычайной помощи.Это намного превышает 15 миллионов долларов, которые нам пришлось распределить, поэтому приложение было закрыто на время обработки оставшихся запросов. Экстренные стипендии получают около 14 000 студентов МГУ.

Если вы столкнулись с чрезвычайной финансовой ситуацией, вам следует подумать о том, чтобы обратиться за помощью в один из следующих офисов.

Аварийные службы МГУ

Проверьте и завершите оформление вашей помощи на 2021-2022 годы

Важная информация о студенческой ссуде

Осенью 2021 года порядок обработки федеральных ссуд Стаффорда в МГУ изменится для всех студентов.Под новым подходите, ваша годовая сумма кредита будет доступна осенью, весной и летом учебного года.

Перейдите по этой ссылке, чтобы получить дополнительную информацию о федеральных займах Стаффорда на осень 2021 года

Закрытие офиса

Управление финансовой помощи приостановило все личные услуги.
Свяжитесь с сотрудниками Офиса финансовой помощи по телефону: (517) 353-5940, по факсу: (517) 432-1155 или по электронной почте: finaid @ msu.edu. Многие ответы на вопросы о финансовой помощи доступны здесь, на нашем веб-сайте, Ask Sparty или на студенческом портале StuInfo.

Задержка ответа

Из-за большего, чем обычно, количества телефонных звонков и электронных писем могут возникнуть задержки. Мы знаем, что это может расстраивать. Приносим извинения за неудобства и находимся в процессе найма и обучения дополнительного персонала, а также сверхурочной работы для удовлетворения ваших потребностей.Мы очень благодарны за ваше терпение.

Обратите внимание, что ответы на большинство вопросов можно найти на нашем сайте или на студенческом портале МГУ.

Для телефонных звонков : Наше текущее время ожидания в среднем составляет 15 минут. Мы ограничиваем количество вызовов, которые помещаются в режим ожидания, чтобы сэкономить ваше время.

Для электронных писем : На ответ у нас уходит около 3 дней, в зависимости от сложности вашего вопроса. Ответ на более сложные вопросы может занять неделю.

Несмотря на то, что у вас может быть задержка или длительное время ожидания, мы все равно будем рады помочь вам, чем сможем. Мы собрали наши ТОП-12 причин, по которым люди обращаются к нам, в единый список со ссылками на ресурсы, а также с дополнительными часто задаваемыми вопросами.

Уведомления о поступлении в больницу с новым коронавирусом

Университет штата Мичиган внимательно следит за развитием коронавируса. В результате МГУ внес следующие изменения и приспособления, чтобы облегчить процесс приема и защитить здоровье наших студентов.Щелкните здесь для получения более подробной информации.

Калькулятор цены нетто

Управление финансовой помощи предоставляет потенциальным первокурсникам калькулятор чистой цены, чтобы помочь им оценить фактическую «цену» MSU после вычета всех грантов и стипендий, на которые они могут иметь право.

Финансовая помощь |

Наши уникальные инициативы по оказанию финансовой помощи иллюстрируют нашу приверженность оказанию помощи на основе потребностей и обеспечению доступности Cornell для принятых студентов.Чтобы узнать больше, просмотрите все наши инициативы по оказанию финансовой помощи.

Инициатива недокументированных поступающих на бакалавриат

Cornell будет предлагать институциональную финансовую помощь всем зачисленным в настоящее время студентам бакалавриата Cornell, имеющим статус DACA , на оставшуюся часть их программы бакалавриата Cornell. Cornell также будет предлагать институциональную финансовую помощь зачисленным и в настоящее время зачисленным на бакалавриат студентам Cornell, которые были постоянными недокументированными студентами , которые соответствуют нашим требованиям.

Инициатива "Зеленая карта"

Cornell будет предлагать институциональную финансовую помощь зачисленным и в настоящее время зачисленным в бакалавриат иностранным студентам, которые были долгосрочными кандидатами на получение грин-карты, но еще не достигли статуса законного постоянного жителя (грин-карта). Студенты бакалавриата, которые полны решимости удовлетворить требования Корнелла к документации, будут иметь право на зачисление без необходимости и финансовую помощь на основе потребностей, как любой гражданин США или постоянный житель.

Инициатива родительского вклада

Семьи с общим семейным доходом менее 60 000 долларов США и совокупными активами менее 100 000 долларов США (включая основной домашний капитал) не будут иметь родительского взноса.

Кредитные инициативы

Студенты из семей с общим годовым доходом менее 60 000 долларов США не будут получать студенческие ссуды в рамках их пакета финансовой помощи, что сокращает задолженность студента и / или семьи после окончания учебы.

Оценка предложений на основе потребностей коллег

Если вы получили предложение о финансовой помощи от другого учреждения Лиги плюща, Массачусетского технологического института, Герцога или Стэнфорда, Корнелл постарается рассчитать такое же право на получение помощи на основе предоставленной информации.Компоненты, которые мы будем оценивать, - это родительский вклад, вклад студента и первоначальные предложения ссуды и работы. Мы не можем рассматривать возможность оценки предложений стипендий, поступающих от школ, отличных от Ivy League, Стэнфорда, Дьюка или Массачусетского технологического института, или предложений, основанных на спортивных состязаниях и / или стипендиях за заслуги. Оценка может быть сделана только для заявителей, получивших предложение. Он не будет применяться к другим братьям и сестрам в Корнелле.

Пожалуйста, отправьте копию официального предложения о помощи от другого учреждения непосредственно в отдел финансовой помощи.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *