Skip to content

stepin/home-cloud

Repository files navigation

Домашнее облако

Данный репозитарий можно рассматривать с 4х позиций:

  • прототип домашнего облака
  • прототип системы автоустановки MicroOS через combustion
  • простой скрипт автоустановки MicroOS через combustion
  • файлы от статьи по VPN-клиенту

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

Находится в папке combastion.

Скрипт автоустановки MicroOS модульный: состоит из множества отдельных шагов.

Один из шагов распаковывает и настраивает приложения по пути /cloud.

В приложениях home-cloud предоставляет веб-интерфейс для приложений:

  • оно ищет установленные приложения на данной системе
  • ищет такие же другие системы

В папке system более технические вещи (например, резервное копирование).

Достаточно легко написать веб-приложение (даже без какой-либо серверной части), которое сможет через GUI настраивать базовую систему и какие docker-приложения запустить. Это не сделано, т.к. не до конца понятно в итоге это будет кому-то нужно или просто искусство ради искусства. Посмотрим.

Простой скрипт автоустановки MicroOS через combustion

Настройка MicroOS под домашний сервер: папка home-server. Там файл script для combastion.

Настраивает базовые вещи. Использую для установки "чистой" MicroOS.

Скрипт create_iso.sh позволяет создать из него .iso-файл, чтобы подключать к виртуальным машинам.

Файлы от статьи по VPN-клиенту

Статья:

Файлы расположены в папке /vpn-client.

About

Combustion steps for MicroOS to setup self hosted apps for home cloud experience

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published