@botoid

Страница 3895 из 4042
~/42/elrandir> ?ᅠ
08.10.2018
09:02:33
и в гитигнор залей файлик где твой токен

PROFITT

или юзай BitBucket

Terry
08.10.2018
09:02:58
Понял, спасибо

Google
Marlik
08.10.2018
09:09:55
Потом на серваке запиши его через нано.
Тогда не проще ли деплоить со своего компа, а не через гитхаб, ибо геморрой получается.

Andrey ?
08.10.2018
09:11:14
Не проще ли использовать переменные окружения?

Собственно, где токену и самое место

Marlik
08.10.2018
09:16:07
В смысле, токен ручками вбивать?

Andrey ?
08.10.2018
09:17:38
В смысле, токен ручками вбивать?
Ты точно знаешь, что такое переменные окружения?

Marlik
08.10.2018
09:18:14
Andrey ?
08.10.2018
09:18:26
И что же?

͏
08.10.2018
09:18:45
Marlik
08.10.2018
09:19:36
Ща, а то бой проипу.

И что же?
Нууу, я и грю, ручками вбивать?

Andrey ?
08.10.2018
09:25:18
Marlik
08.10.2018
09:25:45
В ось, не?

Andrey ?
08.10.2018
09:26:17
Интересно ты деплоишь

Google
Andrey ?
08.10.2018
09:26:25
Я в системд-юниты прописываю

Marlik
08.10.2018
09:28:29
Я в системд-юниты прописываю
Ну не волшебной палочкой же! Ручками прописываешь, о чём и речь. Я то через гит деплою, иногда конфиг рядом с ботом кладу, в нём токен.

Marlik
08.10.2018
09:29:19
И нахера токен в системд?

Andrey ?
08.10.2018
09:29:29
Токены не должны быть в репо ни при каких обстоятельствах

Хоть это трижды приватный репо

И нахера токен в системд?
Потому что системд занимается запуском приложения, внезапно

У меня там, на самом деле, EnvironmentFile, не сам токен

Marlik
08.10.2018
09:30:55
Это понятно, но и в системд, в конфиге тоже не вариант, нужно в код пхать.

Andrey ?
08.10.2018
09:31:03
Никогда и ни при каких обстоятельствах никакие токены не должны быть захардкожены в коде

Marlik
08.10.2018
09:32:23
А чё нет-то? Оттуда тяжелее достать.

Andrey ?
08.10.2018
09:33:05
Потому что именно из-за таких «а чё нет-то?» и лежит на гитхабе куча токенов AWS/телеграма/etc

Marlik
08.10.2018
09:33:57
Я ща про код.

Andrey ?
08.10.2018
09:34:00
Потому что захочешь ты дать код фрилансеру для доработок - и будешь ревокать токен и выносить в переменные окружения

Или заопенсорсить

Marlik
08.10.2018
09:35:16
Ага, я буржуй буду фрилансеров нанимать, чё я тут делаю-то? Сам напишу. Опенсорс не платят, а идеи сопрут.

Andrey ?
08.10.2018
09:35:51
Это не повод писать как школьник-похапешник, складируя токены в репо)

Google
Marlik
08.10.2018
09:38:11
Хм, не припоминаю что я такое предлогал.

Andrey ?
08.10.2018
09:38:25
Если в конфиге, то конфиг должен быть в гитигноре

Marlik
08.10.2018
09:38:36
В код пхать предлагал, в конфиг предлагал.

Marlik
08.10.2018
10:01:34
Ну да.

Oleg
08.10.2018
10:01:40
А в чём конфликт? Хочет говнокодить и выкладывать токен в репозиторий - пусть выкладывает. Но я б такого разраба ссаными тряпками гнал из своей компании.

Oleg
08.10.2018
10:13:32
Человек спрашивает как скрыть токен при заливке на гитхаб, а ты отвечаешь, что лучше деплоить с локальной машины. А потом ещё добавляешь, что токен надо хранить в коде, т.к. там его труднее достать. В мемы сохранил уже. Спасибо.

Marlik
08.10.2018
10:15:06
Угу, есть лучше вариант где хранить? Озвучьте, не томите.

Marlik
08.10.2018
10:15:53
Не, тоже не вариант.

Павел
08.10.2018
10:15:59
Влад
08.10.2018
10:16:02
Josh
08.10.2018
10:16:10
житигнор, сказали же

Oleg
08.10.2018
10:16:26
Уже написали выше все нормальные варианты. 1) виртуальные переменные 2) конфиг системд 3) отдельный файл (добавленный в .gitignore) с его примером в репозитории

Josh
08.10.2018
10:17:10
любая обфускация решается за конечное число времени

Влад
08.10.2018
10:17:25
Так это разные вещи
Тогда файл Конфига

Google
Marlik
08.10.2018
10:17:31
Ага))) Так я вам его строчкой и положил пля.

Павел
08.10.2018
10:17:31
Получить доступ к серверу явно сложнее чем реверснуть твой код

Marlik
08.10.2018
10:18:20
Получить доступ к серверу явно сложнее чем реверснуть твой код
Ну а бинарь то на серваке, нормально, даже если сервак поломают.

Admin
ERROR: S client not available

Павел
08.10.2018
10:18:58
Полнейшая дичь

Oleg
08.10.2018
10:19:15
Кста, а шо за виртуальные переменные :?
Блин, переменные виртуального окружения )) не дописал )

Aleksandr
08.10.2018
10:19:16
Ну а бинарь то на серваке, нормально, даже если сервак поломают.
осталось взять бинарь и проснифать трафик с твоем токеном в нем. твоей компетенции не хватает продолжить этот разговор. https://12factor.net/ru/

Marlik
08.10.2018
10:19:16
Кста, а шо за виртуальные переменные :?
Переменные среды я так полагаю.

~/42/elrandir> ?ᅠ
08.10.2018
10:19:32
Oleg
08.10.2018
10:19:45
но вопрос не отпал )
тогда в гугл )

~/42/elrandir> ?ᅠ
08.10.2018
10:19:51
Типа в виртуалку задать переменные, которые будут браться кодом из среды :?

Влад
08.10.2018
10:19:56
Зачем вообще глупый срач, пусть хранит в коде

Oleg
08.10.2018
10:20:10
Зачем вообще глупый срач, пусть хранит в коде
Я с этого и начал, меня ебанько назвали )

Marlik
08.10.2018
10:20:43
Я с этого и начал, меня ебанько назвали )
Ебанько потому что чат весь не читал.

Я не предлагал хранить токен в репе.

Google
Oleg
08.10.2018
10:21:18
Ты советуешь людям всякую дичь, а я ебанько. Спасибо )

Marlik
08.10.2018
10:22:04
Сколько денег дашь?
Нисколько не дам. Сам нищеброд.

Andrey ?
08.10.2018
10:22:10
Похуй, пляшем

Компиль

Oleg
08.10.2018
10:22:24
ахаха ))) под это дело ща бота со ставками напишу ))

Andrey ?
08.10.2018
10:22:43
Я хотел поспорить, но коль не на что

Влад
08.10.2018
10:23:32
А через трафик можно посмотреть, если через пуллинг ?

Andrey ?
08.10.2018
10:23:34
Только под линукс плиз

Andrey ?
08.10.2018
10:23:46
Ну и что бы он действительно этим токеном пользовался, лол

Marlik
08.10.2018
10:23:53
Только под линукс плиз
Конечно, я под ним только и пишу.

Oleg
08.10.2018
10:23:56
(трафик != джейсон), да? )

Andrey ?
08.10.2018
10:24:16
(трафик != джейсон), да? )
Как бы тебе сказать что да

Страница 3895 из 4042