Обычно все в порядке и ничто не предвещает беды, пока кто-то не потеряет доступ к своим конфиденциальным и/или деловым данным, потому что доверил их хранение кому-то другому.
Не нужно быть специалистом по поиску информации, чтобы найти кучу историй о людях, которых захлестнули чудовищные корпорации, исповедующие принципы в духе «не будь злым».
Вот некоторые примеры:
- Как меня однажды заблокировали на месяц доступ к моему аккаунту Google
- Что значит быть навсегда забаненным в Google
- Apple Card отключила мои учетные записи iCloud, App Store и Apple ID [ перевод на Хабре]
- GitHub заблокировал всю компанию, потому что один из ее сотрудников находился в Иране
Как сохранить контроль над своими данными и инструментами
Наличие цифровых резервных копий далеко не достаточно, чтобы владеть вашими данными.Это также вопрос контроль С конфиденциальность .
Дело в том доверять .
Не знаю, как вы, а я многим сервисам хранения своих данных (за редким исключением) не особо доверяю.
Поскольку эта статья посвящена самостоятельному хостингу, я не буду проповедовать (хотя перед этим трудно устоять), что вам следует рассмотреть возможность перехода с WhatsApp на Сигнале , из Карт Google в OpenStreetMap , или вам нужно прекратить использование Инстаграм И Фейсбук .
Вы создаете там большой объем информации, и владельцы этих сервисов они используют это не лучшим образом .
Ну, я наконец начал проповедовать, извините.
Примечание.
Я не полностью избавился от социальных сетей.
Я использую Twitter и LinkedIn. Все, что у меня есть в Твиттере, является общедоступным и личным, и я не использую функцию личных сообщений.
LinkedIn используется для общения на работе, и я потихоньку начну от него отказываться, но отказаться сложно.
Объяснение: Я понимаю, что большинство людей не продвинутые пользователи , и что не все хотят тратить время на настройку альтернатив вышеперечисленным сервисам, а также на создание стратегий резервного копирования, как это делаю я.
Это требует времени (в основном на настройку) и денег.
Если вынести из этого поста самое главное, так это вывод о том, что всегда следует создавать резервные копии своих данных (да, даже если они дублируются в пяти дата-центрах Google).
Если возникнут серьезные проблемы, адаптация к новым инструментам и процессам может занять время, но, по крайней мере, у вас будут резервные копии.
Сохраняйте часто, сохраняйте заранее .
Какую систему я создал?
Я нарисовал простую диаграмму, чтобы примерно показать, как работает моя личная система.Я понимаю, что кто-то скажет, что мой самохостинг на самом деле не самохостинг.
Для размещения своих веб-приложений я использую Вультр *, а не сервер, расположенный у меня дома.
К сожалению, ситуация пока не позволяет мне это реализовать.
Итак, вот моя схема.
Подробное описание будет представлено ниже.
Я разделил диаграмму на четыре части, каждая из которых представляет отдельное физическое расположение данных.
Самая активная часть — желтая, расположенная в облаке.
Вультр
Я живу в Германии, поэтому логичным было запустить свои инстансы в дата-центре.Вультр * во Франкфурте, так как перед этим центром у меня самый низкий пинг.
На данный момент у меня работает шесть вычислительных экземпляров.
Типы экземпляров облачных вычислений показаны на изображении ниже.
Они почти аналогичны продуктам DigitalOcean или AWS EC2. Почему я выбрал Вультр *? У него здесь довольно хорошая техническая поддержка, к тому же я нашел его до того, как DigitalOcean стал большим и популярным, а AWS стала лидером на рынке облачных вычислений.
В любом случае, я бы не выбрал AWS, если бы мне пришлось выбирать сегодня.
Я оставлю все как есть.
Разбивка цен выглядит следующим образом:
- 1 VPS по 10 долларов США в месяц + 1 объектное хранилище по 5 долларов США в месяц — Следующее облако
- 1 x 10 $/мес VPS — Гитеа
- 1 x 5 $/мес VPS — Моника CRM / Канборд
- 1 x 5$/мес VPS - различные инструменты разработки + аналитика ( Правдоподобный )
- 2 x 10 $/мес VPS — несколько веб-проектов, которые мы с друзьями ведем
Следующее облако
Nextcloud — основная движущая сила моего ежедневного потока данных и манипуляций с ними.При добавлении Приложения это становится очень мощным решением «все в одном», которое служит альтернативой популярным продуктам-монстрам FAANG. Если система настроена правильно, она практически не требует поддержки.
- Задания — альтернатива Todoist или Any.do, которыми я пользовался раньше.
- Примечания — альтернатива Google Keep. У него не так много функций, как у Evernote или OneNote, которые я тоже пробовал, но я им вполне доволен.
- Календарь — альтернатива Календарю Google, которым я пользовался раньше.
- Контакты это альтернатива контактам Google/Samsung, которые я использовал раньше.
В качестве клиента можно использовать любое приложение, совместимое с Ampache или Subsonic. Я выбрал Мощность Ампаха .
Однако я не слушаю много музыки в потоковом режиме.
У меня на телефоне всегда лежит 30-40 ГБ файлов MP3, которые время от времени заменяются.
Все данные из Nextcloud синхронизируются с Synology у меня дома через CloudSync. Серьезный плюс — красивая темная тема графического веб-интерфейса:
Гитеа
Я разработчик, и контроль версий мне нужен больше, чем воздух и кофе.Я выбрал git, и это удачно, поскольку для него существует множество хостинговых решений.
Выбор сводился к GitLab или Гитеа .
GitLab оказался слишком мощным для моих нужд, поэтому я выбрал Gitea. Он легкий, легко обновляется и просто работает. Его интерфейс ясен и прост для понимания, поскольку пользовательский интерфейс похож на GitHub; люди, с которыми я работаю, сказали, что не заметили разницы.
С другой стороны, если вы захотите настроить его под себя, это может оказаться затруднительным.
Моника CRM / Канборд
Моника это персональная CRM. Некоторые считают меня странным, потому что я использую персональную CRM. Я думаю, она потрясающая.После знакомства с людьми я часто записываю о них информацию, которую иначе забыл бы.
Иногда я делаю заметки во время долгих телефонных разговоров, если знаю, что информация из разговора пригодится в будущем.
Дни рождения коллег и друзей, идеи подарков для них и тому подобное – все это сохраняется в CRM. Я говорил о Монике в своем посте о том, как Не игнорируйте письма с отказом , там есть еще один пример того, как мне помогает эта CRM. Канборд это бесплатное программное обеспечение с открытым исходным кодом для управления проектами Канбан.
Я использую его для управления своими побочными проектами, а также для отслеживания книг, которые читаю, финансового планирования, отслеживания своего образования и т. д. Kanboard написан на PHP, легко настраивается и поддерживает несколько пользователей.
Обычно, когда я начинаю совместные проекты, я сразу создаю аккаунт человеку в Gitea и Kanboard.
Инструменты разработки и аналитика
Мой выбор в пользу аналитики - Правдоподобный , я использую его на нескольких своих сайтах.Он легкий, с открытым исходным кодом и, самое главное, уважает вашу конфиденциальность .
Я написал инструкцию как сделать самому установите его на машину с Ubuntu .
Бонусом является подход разработчиков к ведению бизнеса, который мне очень нравится.
У них есть отличный блог , где об этом можно прочитать.
Инструменты разработки, о которых я упомянул выше, по сути, представляют собой набор скриптов, которые я накопил с течением времени.
Кодировщики/декодеры текста, средства выбора цвета, построители макетов WYSIWYG, редактор Swagger и т. д. Если я что-то использую часто и это легко реализовать самостоятельно, то я это делаю.
Что у меня дома
Настольный ПК и NAS — это часть моей схемы с пометкой «Дом».Рабочий стол не представляет собой ничего особенного.
Я не играю в игры и не выполняю работу, требующую высокой вычислительной мощности.
У меня i5 8-го поколения со встроенной графикой, твердотельным накопителем емкостью 1 ТБ и 16 ГБ оперативной памяти.
Используемая ОС — Ubuntu, последняя версия LTS. Устанавливается как на настольный компьютер, так и на ноутбук.
Все, кроме ОС и приложений, синхронизируется с Synology в режиме реального времени с помощью Synology Drive Client. Synology NAS Я использую DS220j. Не самый быстрый, но, опять же, для меня подходящий.
У меня есть два диска Вестерн Цифровой Красный по 2 ТБ каждый.
Каждые последние выходные месяца я вручную сохраняю резервные копии всех своих данных на диски Blu-ray. И не один раз, а дважды.
Одна копия отправляется в безопасное место хранения в доме, другая оказывается совершенно в другом месте.
Резервные копии в другом месте
Это моя защита от ситуации «все сломано, сожжено или украдено».Меня не совсем устраивает физическая безопасность, установленная у меня дома, поэтому одной из проблем является возможность кражи дисков и резервных копий.
Здесь я ничего не могу сделать, кроме как переехать в другое место, где будет легче работать над улучшением физической защиты (но, надеюсь, ненадолго).
Могут произойти и другие происшествия, такие как пожары, наводнения и т. д. Конечно, это немного натянуто, но я считаю, что нужно быть готовым к любой ситуации, какой бы маловероятной она ни была.
Ноутбук и смартфон
Когда вы размещаетесь самостоятельно, это естественным образом отражается на приложениях, которые вы выбираете для своих портативных устройств.Раньше экран моего телефона был в основном заполнен приложениями Google — Календарь, Keep, Карты, Диск.
Еще был Dropbox, Spotify/Deezer. Теперь все по-другому.
я отключил мой телефон от Google используя / е / И F-Дроид. Если вы решите пойти по этому пути, вам придется пойти на компромиссы.
Иногда все происходит без проблем, но время от времени это жутко бесит. Для меня игра стоила свеч.
Я достаточно ценю свою свободу и конфиденциальность, чтобы мириться со случайными сбоями в работе программного обеспечения.
Вот список часто используемых мной приложений, связанных с самостоятельным хостингом:
- ОсмАн~ — глобальный просмотр карт и навигация по офлайн- и онлайн-картам OSM
- Следующее облако: заметки — клиентское приложение для Nextcloud Notes
- PowerAmpache - позволяет транслировать музыку из моего облака
- PulseМузыка - мое основное музыкальное приложение, которое я использую для прослушивания музыкальной коллекции, хранящейся на телефоне (примерно 30-40 ГБ, список время от времени меняется)
- Следующее облако это клиент синхронизации телефона и файловый менеджер
- К-9 Почта - крайне уродливый на вид почтовый клиент, и в то же время, на мой взгляд, лучший клиент для Android
Для частичной синхронизации с NextCloud я использую официальный настольный клиент .
Чтобы перечислить другие инструменты, связанные с самостоятельным хостингом, которые я использую как разработчик, потребовалось бы еще две тысячи слов, поэтому я не буду сейчас вдаваться в подробности.
Заключение
Стоило ли это времени и усилий? Ответить на этот вопрос можете только вы сами.Поиск альтернатив коммерческим облачным продуктам и все настройка, безусловно, заняли некоторое время.
Я не записывал, поэтому не могу сказать, сколько именно, но определенно двузначное количество часов.
Я бы сказал около 40 часов.
К счастью, после этого этапа все работает (в основном) без моего вмешательства.
У меня есть ежемесячное напоминание о необходимости проверять наличие обновлений и обновлять программное обеспечение, которое я использую.
Я не заморачиваюсь мелкими обновлениями - не чиню то, что не сломано.
Если я побудил хотя бы одного человека хотя бы задуматься о возможности самостоятельного хостинга, то я буду рад. Напиши мне, если решишь пойти на это! Теги: #Хостинг #облачные сервисы #Хранение данных
-
Символизм В Рекламном Креативе
19 Oct, 24 -
Электронная Книга Как Дисплей
19 Oct, 24 -
О Великодержавных Патриотах
19 Oct, 24 -
Выпуск Nginx 1.8 И 1.9
19 Oct, 24