Свое облачное хранилище?
возможно это сделать вообще
Dropbox же есть, значит возможно.написать свой сайт, где будут хранится мои файлы
Это и без облачных технологий можно сделать.Как это реализовать?Изучить принципы web-разработки;Изучить Python;Выбрать подходящий фреймворк;Написать код;Настроить сервера(а);Развернуть на них свой проект.
Owncloud в помощь