diff --git a/services/deluge/data/config/core.conf b/services/deluge/data/config/core.conf index 9adda65..7d9f6fe 100644 --- a/services/deluge/data/config/core.conf +++ b/services/deluge/data/config/core.conf @@ -13,8 +13,11 @@ "del_copy_torrent_file": false, "dht": true, "dont_count_slow_torrents": false, - "download_location": "/downloads", - "download_location_paths_list": [], + "download_location": "/mnt/Teka2/Videos", + "download_location_paths_list": [ + "/mnt/Teka2/Videos", + "/downloads" + ], "enabled_plugins": [], "enc_in_policy": 1, "enc_level": 2, @@ -31,22 +34,24 @@ "listen_reuse_port": true, "listen_use_sys_port": false, "lsd": true, - "max_active_downloading": 3, - "max_active_limit": 8, - "max_active_seeding": 5, + "max_active_downloading": 5, + "max_active_limit": -1, + "max_active_seeding": -1, "max_connections_global": 200, "max_connections_per_second": 20, "max_connections_per_torrent": -1, "max_download_speed": -1.0, "max_download_speed_per_torrent": -1, "max_half_open_connections": 20, - "max_upload_slots_global": 4, + "max_upload_slots_global": -1, "max_upload_slots_per_torrent": -1, "max_upload_speed": -1.0, "max_upload_speed_per_torrent": -1, "move_completed": false, "move_completed_path": "/downloads", - "move_completed_paths_list": [], + "move_completed_paths_list": [ + "/mnt/Teka2/Videos" + ], "natpmp": true, "new_release_check": true, "outgoing_interface": "", diff --git a/services/icons/Bookmarks b/services/icons/Bookmarks new file mode 100644 index 0000000..07b3df0 --- /dev/null +++ b/services/icons/Bookmarks @@ -0,0 +1,468 @@ +{ + "checksum": "92e3018dca8b9b2642acd834fd190847", + "roots": { + "bookmark_bar": { + "children": [ { + "children": [ { + "date_added": "13338680845612695", + "date_last_used": "0", + "guid": "a5538caa-04dc-42c9-89e4-f2c6d4d2822e", + "id": "27", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/summeet.png", + "power_bookmark_meta": "" + }, + "name": "KB-Stand", + "type": "url", + "url": "https://kb-stand.digdes.com/" + }, { + "date_added": "13338680902788164", + "date_last_used": "0", + "guid": "53c22948-3102-4a25-893c-72b3f6399600", + "id": "32", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/kb-bizon.png", + "power_bookmark_meta": "" + }, + "name": "KB-Bizon", + "type": "url", + "url": "https://kb-bizon.digdes.com/" + }, { + "date_added": "13338680913060114", + "date_last_used": "0", + "guid": "4e0d92a4-d37c-4122-8145-bbccf1bb1bb8", + "id": "33", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/gitlab.jpeg", + "power_bookmark_meta": "" + }, + "name": "Git Lab SIT", + "type": "url", + "url": "https://ddsm-gitlab.digdes.com/" + }, { + "date_added": "13338681208288701", + "date_last_used": "0", + "guid": "3df4cf3f-da5f-41e3-b44d-28c85c681618", + "id": "42", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/gitlab.jpeg", + "power_bookmark_meta": "" + }, + "name": "Git Lab ZR", + "type": "url", + "url": "https://vdrsk-java-repo.digdes.com/" + }, { + "date_added": "13338680887641365", + "date_last_used": "0", + "guid": "5cc692c5-acc2-40e9-be03-5cdfa71b9a64", + "id": "31", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/gitlab.jpeg", + "power_bookmark_meta": "" + }, + "name": "Git Lab Etalon", + "type": "url", + "url": "http://gitlab.etalongroup.com/" + }, { + "date_added": "13338680925215336", + "date_last_used": "0", + "guid": "9ea01f0e-e60b-406c-a62e-21b72e88fe03", + "id": "34", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/sharepoint.jpeg", + "power_bookmark_meta": "" + }, + "name": "DigDes (Сотрудники)", + "type": "url", + "url": "http://ddsm-sharepoint.digdes.com/sites/corp/SitePages/NSI.aspx" + }, { + "date_added": "13338680937271194", + "date_last_used": "0", + "guid": "468428b8-9805-484b-b08b-2e67b3f1310e", + "id": "35", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/confluence.jpeg", + "power_bookmark_meta": "" + }, + "name": "Конфля", + "type": "url", + "url": "https://ddsm-confluence.digdes.com/#recently-viewed" + }, { + "date_added": "13338680950261089", + "date_last_used": "0", + "guid": "83df23bc-aac6-43cd-874a-66d7ee6c5384", + "id": "36", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/jira.jpeg", + "power_bookmark_meta": "" + }, + "name": "JIRA Digital Design", + "type": "url", + "url": "https://ddsm-jira.digdes.com/secure/Dashboard.jspa?selectPageId=11900" + }, { + "date_added": "13338681018206020", + "date_last_used": "0", + "guid": "104a91a8-ae81-427b-adaa-76aeec80cb72", + "id": "41", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/hse.jpeg", + "power_bookmark_meta": "" + }, + "name": "Охрана Труда (ДД)", + "type": "url", + "url": "https://dev-etalon-c.digdes.com/" + }, { + "date_added": "13338680868878979", + "date_last_used": "0", + "guid": "1249a2dc-e76e-4448-8968-5efe83216657", + "id": "29", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/hse.jpeg", + "power_bookmark_meta": "" + }, + "name": "Охрана Труда (Сейдж Эталон)", + "type": "url", + "url": "http://stage.contrust.pro/hse/" + }, { + "date_added": "13338680961787499", + "date_last_used": "13339293502570377", + "guid": "658437e6-f086-42df-a5f1-147be127db13", + "id": "37", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/vk.jpeg", + "power_bookmark_meta": "" + }, + "name": "ВК", + "type": "url", + "url": "https://vk.com/" + }, { + "date_added": "13338680982924350", + "date_last_used": "13339034701688667", + "guid": "78e09036-ce85-4162-8b22-1ebeecdc103e", + "id": "39", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/inoreader.jpeg", + "power_bookmark_meta": "" + }, + "name": "InoReader", + "type": "url", + "url": "https://www.inoreader.com/web_pages#" + }, { + "date_added": "13338680994216262", + "date_last_used": "0", + "guid": "7b950409-039d-4a8d-980b-2a4548f765d2", + "id": "40", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/notion.jpeg", + "power_bookmark_meta": "" + }, + "name": "Notion — Hop&Scotch", + "type": "url", + "url": "https://www.notion.so/maksimpankov/Block-2-27557a38eb5f48b68c340c83bd192e27" + }, { + "date_added": "13337797788775372", + "date_last_used": "0", + "guid": "a4d0c752-2bf7-470d-85cd-8b2ddd1ec82b", + "id": "8", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/youtube.jpeg" + }, + "name": "YouTube", + "type": "url", + "url": "https://www.youtube.com/feed/subscriptions" + }, { + "date_added": "13338680858991040", + "date_last_used": "0", + "guid": "dee6d5ab-2314-4090-9f6c-1eb15387bccc", + "id": "28", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/dramacool.png", + "power_bookmark_meta": "" + }, + "name": "Drama Cool", + "type": "url", + "url": "https://dramacool.pa/" + }, { + "date_added": "13338680878940648", + "date_last_used": "0", + "guid": "a54fa446-e870-4df0-9ed4-3fd62499df04", + "id": "30", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/mydramalist.jpeg", + "power_bookmark_meta": "" + }, + "name": "My Drama List", + "type": "url", + "url": "http://mydramalist.com/dramalist/Skazochnik/watching" + }, { + "date_added": "13338680972545752", + "date_last_used": "0", + "guid": "f01d11ae-ab72-45a2-8b55-e50c4cee7264", + "id": "38", + "meta_info": { + "Thumbnail": "http://icons.skazochnik.spb.ru/avistaz.jpeg", + "power_bookmark_meta": "" + }, + "name": "AvistaZ", + "type": "url", + "url": "https://avistaz.to/tv-shows" + } ], + "date_added": "13337797788775049", + "date_last_used": "0", + "date_modified": "13338681559083957", + "guid": "44641543-f123-438f-bc5c-8da7bb7c6819", + "id": "6", + "meta_info": { + "Partner": "44641543-f123-438f-bc5c-8da7bb7c6819", + "Speeddial": "true" + }, + "name": "Speed Dial", + "type": "folder" + } ], + "date_added": "13337797787429363", + "date_last_used": "0", + "date_modified": "13338679139745436", + "guid": "0bc5d13f-2cba-5d74-951f-3f233fe6c908", + "id": "1", + "name": "Закладки", + "type": "folder" + }, + "other": { + "children": [ ], + "date_added": "13337797787429369", + "date_last_used": "0", + "date_modified": "0", + "guid": "82b081ec-3dd3-529c-8475-ab6c344590dd", + "id": "2", + "name": "Другие закладки", + "type": "folder" + }, + "synced": { + "children": [ ], + "date_added": "13337797787429370", + "date_last_used": "0", + "date_modified": "0", + "guid": "4cf2e351-0e85-532b-bb37-df045d8f8d0f", + "id": "3", + "name": "Моб. закладки", + "type": "folder" + }, + "trash": { + "children": [ { + "children": [ ], + "date_added": "13338679139745084", + "date_last_used": "0", + "date_modified": "13338679139745084", + "guid": "1d2b0ee4-94ac-487d-a81e-8c54b3d71e34", + "id": "25", + "meta_info": { + "Speeddial": "true" + }, + "name": "Новая папка", + "type": "folder" + }, { + "children": [ { + "children": [ { + "date_added": "13337797788776013", + "date_last_used": "0", + "guid": "a91e4453-0a84-4a58-be63-eb3d7c257c35", + "id": "17", + "meta_info": { + "Description": "Vivaldi, браузер", + "Partner": "a91e4453-0a84-4a58-be63-eb3d7c257c35", + "Thumbnail": "/resources/sd_thumbnails/sd_vivaldi.png" + }, + "name": "Функции Vivaldi", + "type": "url", + "url": "https://vivaldi.com/bk/sd-browser-features-ru" + }, { + "date_added": "13337797788776121", + "date_last_used": "0", + "guid": "eb5c2f32-c648-4f69-a875-472da896d50b", + "id": "18", + "meta_info": { + "Partner": "eb5c2f32-c648-4f69-a875-472da896d50b", + "Thumbnail": "/resources/sd_thumbnails/sd_webmail.png" + }, + "name": "Vivaldi Webmail", + "type": "url", + "url": "https://vivaldi.com/bk/sd-webmail" + } ], + "date_added": "13337797788776005", + "date_last_used": "0", + "date_modified": "13337797788776121", + "guid": "04f107b7-203e-49e6-ab97-d6b9e613cc4a", + "id": "16", + "meta_info": { + "Partner": "04f107b7-203e-49e6-ab97-d6b9e613cc4a" + }, + "name": "Vivaldi", + "type": "folder" + }, { + "date_added": "13337797788777094", + "date_last_used": "0", + "guid": "9aa817db-5072-440c-b262-c49a601bc499", + "id": "19", + "meta_info": { + "Partner": "9aa817db-5072-440c-b262-c49a601bc499", + "Thumbnail": "/resources/sd_thumbnails/sd_ru_ostrovok.png" + }, + "name": "Ostrovok.ru", + "type": "url", + "url": "https://vivaldi.com/bk/booking-ru-bk" + }, { + "date_added": "13337797788777200", + "date_last_used": "0", + "guid": "c5ceea21-8d73-4eec-89d1-be72552cf9c8", + "id": "20", + "meta_info": { + "Partner": "c5ceea21-8d73-4eec-89d1-be72552cf9c8" + }, + "name": "Expedia", + "type": "url", + "url": "https://vivaldi.com/bk/expedia-eu" + }, { + "date_added": "13337797788777275", + "date_last_used": "0", + "guid": "09c48cbf-f0fe-4763-a4b2-b7c5c4f57833", + "id": "21", + "meta_info": { + "Partner": "09c48cbf-f0fe-4763-a4b2-b7c5c4f57833" + }, + "name": "Kayak", + "type": "url", + "url": "https://vivaldi.com/bk/kayak-ru" + }, { + "date_added": "13337797788777338", + "date_last_used": "0", + "guid": "e0307500-2b4f-4e2b-b67d-c9d30aa4582b", + "id": "22", + "meta_info": { + "Partner": "e0307500-2b4f-4e2b-b67d-c9d30aa4582b" + }, + "name": "Беру", + "type": "url", + "url": "https://vivaldi.com/bk/beru-ru-bk" + }, { + "date_added": "13337797788778456", + "date_last_used": "0", + "guid": "930d9804-4a0f-45ee-9317-b78ed2b548fd", + "id": "23", + "meta_info": { + "Partner": "930d9804-4a0f-45ee-9317-b78ed2b548fd", + "Thumbnail": "/resources/sd_thumbnails/sd_ebay.png" + }, + "name": "eBay", + "type": "url", + "url": "https://vivaldi.com/bk/ebay-ru-bk" + } ], + "date_added": "13337797788775991", + "date_last_used": "0", + "date_modified": "13337797788778456", + "guid": "12c04539-d01e-4fd3-9fbf-aa09a91e91ba", + "id": "15", + "meta_info": { + "Partner": "12c04539-d01e-4fd3-9fbf-aa09a91e91ba" + }, + "name": "Bookmarks", + "type": "folder" + }, { + "date_added": "13337797788775876", + "date_last_used": "0", + "guid": "141663a9-c661-4478-9199-dcb1b241b1f4", + "id": "14", + "meta_info": { + "Description": "Блог, IT, информационные технологии, программирование", + "Partner": "141663a9-c661-4478-9199-dcb1b241b1f4", + "Thumbnail": "/resources/sd_thumbnails/sd_habr.png" + }, + "name": "Хабр", + "type": "url", + "url": "https://vivaldi.com/bk/habr-ru" + }, { + "date_added": "13337797788775693", + "date_last_used": "0", + "guid": "848a4ba4-5f69-4a38-8ccc-d0cea9fe0709", + "id": "12", + "meta_info": { + "Partner": "848a4ba4-5f69-4a38-8ccc-d0cea9fe0709", + "Thumbnail": "/resources/sd_thumbnails/sd_vivaldi_social.png" + }, + "name": "Vivaldi Social", + "type": "url", + "url": "https://vivaldi.com/bk/sd-social" + }, { + "date_added": "13337797788775149", + "date_last_used": "0", + "guid": "2016b066-cae6-4d96-a9ae-0f95258f2000", + "id": "7", + "meta_info": { + "Partner": "2016b066-cae6-4d96-a9ae-0f95258f2000", + "Thumbnail": "/resources/sd_thumbnails/sd_ru_yandex.png" + }, + "name": "Яндекс", + "type": "url", + "url": "https://vivaldi.com/bk/yandex-ru" + }, { + "date_added": "13337797788775767", + "date_last_used": "0", + "guid": "cbe202d3-71df-4491-a825-448e4d745e43", + "id": "13", + "meta_info": { + "Description": "Vivaldi, браузер, портал, сообщество", + "Partner": "cbe202d3-71df-4491-a825-448e4d745e43", + "Thumbnail": "/resources/sd_thumbnails/sd_vivaldi_community.png" + }, + "name": "Сообщество Vivaldi", + "type": "url", + "url": "https://vivaldi.com/bk/sd-community-ru" + }, { + "date_added": "13337797788775575", + "date_last_used": "0", + "guid": "4e1fc0cf-08f4-40d9-acc9-dc79ea44cf82", + "id": "11", + "meta_info": { + "Partner": "4e1fc0cf-08f4-40d9-acc9-dc79ea44cf82", + "Thumbnail": "/resources/sd_thumbnails/sd_accuweather.png" + }, + "name": "AccuWeather", + "type": "url", + "url": "https://vivaldi.com/bk/sd-accuweather" + }, { + "date_added": "13337797788775512", + "date_last_used": "0", + "guid": "0efbb5fb-d366-4a91-95b1-b5690a0cf0ef", + "id": "10", + "meta_info": { + "Partner": "0efbb5fb-d366-4a91-95b1-b5690a0cf0ef", + "Thumbnail": "/resources/sd_thumbnails/sd_aliexpress.png" + }, + "name": "AliExpress", + "type": "url", + "url": "https://vivaldi.com/bk/aliexpresscom" + }, { + "date_added": "13337797788775447", + "date_last_used": "0", + "guid": "1ae91658-7fed-46d5-9652-ecb063628d57", + "id": "9", + "meta_info": { + "Description": "путешествия, отели, бронирование", + "Partner": "1ae91658-7fed-46d5-9652-ecb063628d57", + "Thumbnail": "/resources/sd_thumbnails/sd_ru_ostrovok.png" + }, + "name": "Ostrovok", + "type": "url", + "url": "https://vivaldi.com/bk/bookingcom-ru" + } ], + "date_added": "13337797787429381", + "date_last_used": "0", + "date_modified": "13338754702791317", + "guid": "9f32a0fb-bfd9-5032-be46-07afe4a25400", + "id": "4", + "name": "Корзина", + "type": "folder" + } + }, + "sync_metadata": "CoMBCgkIiIECEgMxOTASABpYdUJmVEI5MFpjNXczUU5qVk5yMHN4ai9uNVNnTFp6UGNnT2xWK2swSkloVjhhN2EzNUQ1czh4SEZUZnBjV1l6VjNMRFZnYkVaNDJ6OTlhWXM4aGtOSEE9PSoYNEk2aHhVbWZOZ3F5M3pIaFN0RityUT09SAMSpwEIGxKiAQocSFlJMUJxZnEveXFCZWFXWUZ2ay9LWkFQMGNrPRIfPEM+SFlJMUJxZnEveXFCZWFXWUZ2ay9LWkFQMGNrPRgAIB8oHzC+ATit+vu0pzFAvsCkgaoxShxGZldrZUdqeC93WXBKWU1aZzdRMW9vUEI0UXc9WiciJQAAAAD////cAW5RaGIrKy9qaVNVczJ4SWM1QXBZdUxFUHNWND1lHMCLmhKnAQgoEqIBChxzWGRlT29qVm1OQTBXRTBaVE5DeDUrdS9VNEk9Eh88Qz5zWGRlT29qVm1OQTBXRTBaVE5DeDUrdS9VNEk9GAAgISghMLcBOKiDhbWnMUC8t7GkqTFKHEVGNURyRGpHV3pVVXFBcDlNUkZac1RKY3k1dz1aJyIlAAAAAP///90mUHBENGdsRjhzRTM3N2xYK3NZSlNnYUU5UDkwPWWqeCACEqYBCCMSoQEKHHR4aFlnVE1SOGo0UGpSaE1RSE82K3FRSEtFUT0SHzxDPnR4aFlnVE1SOGo0UGpSaE1RSE82K3FRSEtFUT0YACAbKBswowE4t8aBtacxQNiz+qyoMUocZmFnbWM1WkdzZXlOalZNdWJPaXBvZWZLOGNBPVomIiQAAAAA////3FpBZndqL2RGNzA0WEdDbUlzWGZFZndLbzZtQT1l+uKR1hKnAQgcEqIBChxFbE93ZVRkMW05WU5zTmxEQ0U0clFZdHQ1cWc9Eh88Qz5FbE93ZVRkMW05WU5zTmxEQ0U0clFZdHQ1cWc9GAAgHigeML0BOO/i/LSnMUC44KCBqjFKHHBnZHFJaHhGZU5ac1A0VFBUeHZMUlJ3V2FWRT1aJyIlAAAAAP///94BZERjYmVQTW1mZTBhM1pDZStWeDZXeUN3STRRPWVNTDcMEqcBCCESogEKHEt4Y05yWUpZaWVnRDBpZHJqeS9MUXdLN0RoOD0SHzxDPkt4Y05yWUpZaWVnRDBpZHJqeS9MUXdLN0RoOD0YACAZKBkwjgE4pImAtacxQNj9kpioMUocNVA0WElwbWFmb2VXYmdLOXVZWmppTGgxaEZnPVonIiUAAAAA////3AVmUHI0b1ZoRm56cmo4Q3pEODZXdXJ5STdNQU09ZbiVLd8SpwEIJhKiAQocOHlPZjl2S0ZnVHR5VHB5UnhzRkg3TWt5RDVFPRIfPEM+OHlPZjl2S0ZnVHR5VHB5UnhzRkg3TWt5RDVFPRgAIBUoFTCrATiB2oO1pzFA85+ZragxShxqeEI1WGFWRk93cnJFMkZhSzlpK1NlbmxJaWs9WiciJQAAAAD////eBHhQNlBIamR3aS9oN21ER3R0WFkyWThCcFFiRT1l42hpGhKnAQgfEqIBChx4c3N1RTFicGUrODQvWk53UzQ4RmZRdWFoZ289Eh88Qz54c3N1RTFicGUrODQvWk53UzQ4RmZRdWFoZ289GAAgGigaMI8BONnC/rSnMUCR5pOYqDFKHGRRQyttOTYxbGh3WUZSSUlQZ2tlTDkvUXozYz1aJyIlAAAAAP///9wWYU9QdmdVS2ZRS0dkMnJJckZrQ3lBTlg3QXlZPWW4lS3fEqcBCCkSogEKHHozRjNwa3JIZ3dNVEM5UlhNOXRPN3lFRDJocz0SHzxDPnozRjNwa3JIZ3dNVEM5UlhNOXRPN3lFRDJocz0YACAMKAwwkwE43r6GtacxQNLVs5ioMUoccFA5ZlVoK1Y0QnpGaWhlMjZ0NXpkcHJZN3JRPVonIiUAAAAA////3QJ0MzVXWWR6TzFjSnE3bjg3Q0VQNEdka0c5L0E9ZQAAAAASpwEIHhKiAQocSVY3a1BxcXo1MlVEZUxTSnVobDNvajlrZUtNPRIfPEM+SVY3a1BxcXo1MlVEZUxTSnVobDNvajlrZUtNPRgAIBsoGzCtATjc/v20pzFA2+aZragxShw2dGVaWE1zQnhmNVF1bWV4UGxoZjV2eFVKMDg9WiciJQAAAAD////eAjdyVndFQ2FNOFBCdERsQW02R3dPV1JWQjJJYz1lzTCRDhKnAQggEqIBChxzWlVQSGhXb2FOa09tU2tuZUUxQStiT0l1Rm89Eh88Qz5zWlVQSGhXb2FOa09tU2tuZUUxQStiT0l1Rm89GAAgGigaMIwBOIS5/7SnMUDqo42YqDFKHGp6Y0hLcUZabTdEWXFCblNQRUV3ekJMVzhRVT1aJyIlAAAAAP///9wCbW42bGNPZnc4QzFFNDIzK3A4dEpuZ2FRRHRzPWUcwIuaEqcBCCUSogEKHHE0ZTd4bUJXNmsxU0lNd2FZbUs4VWlWZTM4Zz0SHzxDPnE0ZTd4bUJXNmsxU0lNd2FZbUs4VWlWZTM4Zz0YACAXKBcwuQE4+4WDtacxQMD9lNmpMUocK21pZ2xKcVR1ZDRhL2YwQ1BDSjMwNVF4UmVBPVonIiUAAAAA////3QlNVitPaTdwbWZMRlZwaStxZ1lhVjdRS2k0TjA9ZX4ri3ISpwEIIhKiAQocbitxZjZsUmZUcmJLbG4wd3lGUXZuRCtLcFRJPRIfPEM+bitxZjZsUmZUcmJLbG4wd3lGUXZuRCtLcFRJPRgAIBkoGTCgATif6IC1pzFAzqzqrKgxShxlVjFiNm9sQit1QjB5YjF3RFRleW96TkdPa1U9WiciJQAAAAD////cLXlNYVVXeG1HaGd4T3VVMEk3MUpaTk83THJpUT1lRMnhIxKeAQgHEpkBChxLUFpOL2hyS25OeHdyMlJUL0o1ZWxyY1hFYWs9Eh88Qz5LUFpOL2hyS25OeHdyMlJUL0o1ZWxyY1hFYWs9GAAgAygDMBs4l9KvtKcxQNLEzbSnMUocVng5cXVWOURXMHlJRVdQckFNaWQ1MXB4SGdrPVofIh0DYVRadngrMUpEcUJFWmxabURtUkVON1BjK2owPWWDaM5DEqcBCCoSogEKHDJiZ0xEWFNzUEozMHFtZ1JUVnZqeWRibThlVT0SHzxDPjJiZ0xEWFNzUEozMHFtZ1JUVnZqeWRibThlVT0YACAPKA8wkAE44YuStacxQPGzk5ioMUocbW00WHN6dHpXcDVTUS9aNHl2Y1J0UWNWby9jPVonIiUAAAAA////3AtHQTI1SVhnT1JHZmt2WnRiL2hmSU55cm5pUFU9ZbiVLd8SZwgEEmMKHDdRQitPMTcrTnd3WExjNEdUaWthZS9GYXI3bz0SEjxTPnRyYXNoX2Jvb2ttYXJrcxgAIAAoADAFOABAAEocY0RKbHVXS2xqK0dwOW5KWFVQVStDcis0N1JvPVoAZQAAAAASZwgCEmMKHFljU1RvbnZFU1B3cUNzNEwyY3JWaHY2OEw5OD0SEjxTPm90aGVyX2Jvb2ttYXJrcxgAIAAoADADOABAAEocb1BWa2h3QlJiVjY1S0NXUjIrSU9OSFdvT3U4PVoAZQAAAAASnQEIExKYAQocbVdEem11NXFmdzB4R0NhT2NmZWZJRlhLcTFRPRIfPEM+bVdEem11NXFmdzB4R0NhT2NmZWZJRlhLcTFRPRgAIAIoAjAKOJjSr7SnMUCy0q+0pzFKHGNIeGpneWdsNnFpOTBFazFJMnhEMEFXRENyYz1aHiIcbXNNOXdMVjlIaWFyMTYxQS8xNUhvWS9qNytjPWXAhXrxEp4BCAwSmQEKHG5YZDdpYlZkTU9kK0Z6S0Z6Sy81eTFhR3ZhTT0SHzxDPm5YZDdpYlZkTU9kK0Z6S0Z6Sy81eTFhR3ZhTT0YACADKAMwGTiX0q+0pzFAvNPNtKcxShxITnhMdHhVbTdkYUczSXNjdUJCcVFrUmFWMnM9Wh8iHQFrTjcvcFRnVnRaR3UreWxyaFRTc2hacXkrS1E9ZbBmB2ASngEIDxKZAQocNGgzVG5jclpKLytHU3E1ajRNanUzSFZweVc4PRIfPEM+NGgzVG5jclpKLytHU3E1ajRNanUzSFZweVc4PRgAIAIoAjB5OJjSr7SnMUDz1JfYpzFKHDhUdDhGZG5xMDI4aGJmRDd4ZnpGVDBPcC9MWT1aHyIdAFNsSGdiMHFhQUZEcndLNEVZbjB5a3p6alNoVT1lAAAAABKdAQgGEpgBChxvQ3JqUnZ5K3ZPZFcxbll1aG5oSHIyUHdESnM9Eh88Qz5vQ3JqUnZ5K3ZPZFcxbll1aG5oSHIyUHdESnM9GAAgASgBMA84l9KvtKcxQJfSr7SnMUoceEFUVzFYQU51OTdLMWpFb1R0L3VCN1ZJREpvPVoeIhxTREQwSFlJSkJuOFcvS09DeHBjQVBnaTdZUzQ9ZQAAAAASngEIFRKZAQocMFVNNWJCblYvNU1kdHMyNUZGNlFkTWdESXNNPRIfPEM+MFVNNWJCblYvNU1kdHMyNUZGNlFkTWdESXNNPRgAIAIoAjAMOJjSr7SnMUC10q+0pzFKHG92QXI4Rzd1SlAya3E3c0ZIS3BGQWRHRE9xbz1aHyId205ENVZ2NTdWcTNseC9qZENBZjVyOXdYcVBGaz1lT1VUJhKdAQgSEpgBChxDNTRVVXZsRzc0OGVtNzVsV0VZT2E2NDRJSk09Eh88Qz5DNTRVVXZsRzc0OGVtNzVsV0VZT2E2NDRJSk09GAAgAigCMAk4mNKvtKcxQK7Sr7SnMUocbUkwU2paSHQ4c09EYzR4SVdwSTI2NkllUml3PVoeIhxnYXJxTXZid0xNMmF4NjkwY1ExSlk1VWEyc2M9ZT9MXWUSpwEIJBKiAQocSDUrcVA5YysyZGRBTVRhNGNjWFE5cDV4Z25RPRIfPEM+SDUrcVA5YysyZGRBTVRhNGNjWFE5cDV4Z25RPRgAIBcoFzClATj1q4K1pzFA2uaDragxShxWcWx5eEdWbUlvZkRvaHBrMUE5MWRjOXhDajg9WiciJQAAAAD////dATl6WWpSaGxYdTltb3ByQ05ZRy9iNU1QcWJ1WT1lWrgQ8xJkCAESYAoceXhKLzZmdmtlY3I3a3A1RVF6QjR0V0xwZGJFPRIPPFM+Ym9va21hcmtfYmFyGAAgACgAMAI4AEAAShxhUkNXTGdoRjliNUlucUtJRHZ1Si9qdlFrRmM9WgBlAAAAABKnAQgnEqIBChxsV0RPREZRdzFkeTlEMUQ2SHoyeXpMNHJXYzQ9Eh88Qz5sV0RPREZRdzFkeTlEMUQ2SHoyeXpMNHJXYzQ9GAAgFCgUMLgBOIyrhLWnMUDg7Pi9qTFKHEhKWXhaOEhuNHRtbzduSityMmJJRjBBT3BDQT1aJyIlAAAAAP///90TOVRFOHhOUlNodjU2QzVJeXdyT042czRuZ3RnPWVQyCiPEp4BCBYSmQEKHGRhdnF2Q25IZUp5ZFB0THVDS25iUklIYkVyST0SHzxDPmRhdnF2Q25IZUp5ZFB0THVDS25iUklIYkVyST0YACACKAIwDTiY0q+0pzFAt9KvtKcxShx6Y2RHaEd3OXJzN0xVMFBKUlRnZXY1TXQ0Sk09Wh8iHe1LNmxweExxRjV4VjhQVllBcGRvTXlXZ0FjVUk9ZbYTl3sSnQEICRKYAQocZHdFTXdyK3YwV1IxMTJBd3VjaGRHYmlKWkZFPRIfPEM+ZHdFTXdyK3YwV1IxMTJBd3VjaGRHYmlKWkZFPRgAIAMoAzAaOJfSr7SnMUCijc20pzFKHGt2NW9hRUcxaHRWWk9uVlZ3MmlVWWdQbnZYbz1aHiIcNGFyTGhoOTBYQ1pCNVF5QmVaMXZrTk9BV2lJPWXAhXrxEp4BCBcSmQEKHGtiQ2hGSFBNRkVKdkF0a2tPRE56d1JNY28yRT0SHzxDPmtiQ2hGSFBNRkVKdkF0a2tPRE56d1JNY28yRT0YACACKAIwDjiY0q+0pzFAuNKvtKcxShxqanMxblZLaGZSMjIyTkxudUpBQ0xDeGZGaVk9Wh8iHfZCMk5XQlBoUEJqMi9Rdmx6dFNEYUZUVGJJYlU9ZYbok5sSngEIERKZAQocMzkyVW92eEJ0VHZrRzlWNTVZUmhaVEp0aUdZPRIfPEM+MzkyVW92eEJ0VHZrRzlWNTVZUmhaVEp0aUdZPRgAIAMoAzC7ATiY0q+0pzFAjubfgKoxShxlek5vZ0FpM2FscWVMZitIWEhadE4wVmRWTGs9Wh4iHFY0WFA1cExsbFhMNUlNaEtLVEdVWG40cmhSaz1lWhAVWBKeAQgOEpkBChxJQzJiOUVOcDRadkhlMWNYNmU5YU9VLzBzT1k9Eh88Qz5JQzJiOUVOcDRadkhlMWNYNmU5YU9VLzBzT1k9GAAgAygDMB44mNKvtKcxQMHezbSnMUocWVAyRlN5aWtIeWJzWndvK1RVOHVzanR2RzQ4PVofIh0Aa2dVcDZyUFhQTXpJMUY0RXRLRklMaTFmSkFnPWXvJZV4Ep4BCBQSmQEKHEN3SExxdEltT2pKdExCRWZKL1JCQnhSK1RPYz0SHzxDPkN3SExxdEltT2pKdExCRWZKL1JCQnhSK1RPYz0YACACKAIwCziY0q+0pzFAtNKvtKcxShw3bVpxaUxMUitPR0ZNRkg5UDVmeGxYQi9vR1E9Wh8iHbZqT01xSWlVNjlHa05yQStWUCtHWFNaVGZCYmc9Zb8j3YMSpgEICBKhAQocck91UTlHTGVuUTE5M1Y3NGNlS0ZBOC85NVIwPRIfPEM+ck91UTlHTGVuUTE5M1Y3NGNlS0ZBOC85NVIwPRgAIB0oHTCoATiX0q+0pzFA5qOOragxShw4aHU5QSsvcyttVjB3bTFMclVKaUNEY0dxREU9WiYiJAAAAAD////dTHRjV3RyNnFwS1UxYTgvYVcxdFB6UTRoSDFVPWU4+TkzEp4BCBkSmQEKHHBxNVIrZ3A0VE5mdUx4andYTEFZVVlzZVdmZz0SHzxDPnBxNVIrZ3A0VE5mdUx4andYTEFZVVlzZVdmZz0YACACKAIweDiY0q+0pzFAx+uX2KcxShxIR2d1eEYvVXVRUnRhVmszUExzWWduVDZ6UFk9Wh8iHQBFWVRqNWZWYW92MElSK0RIVmNqbis2dHptM1E9ZQAAAAASpwEIHRKiAQocRkJnc2lqa0pUS21DdkJ4VTJrTW5pVzdNdEdBPRIfPEM+RkJnc2lqa0pUS21DdkJ4VTJrTW5pVzdNdEdBPRgAIBkoGTCWATiPsP20pzFAy720mKgxShxEVWdYMXovTW1XL29aY2lYZTZGZ2dlWGkzQUU9WiciJQAAAAD////dBG9WaGRpMG5MM2dKYzlsQ1lkTG1MUlNSamFXND1lZzdVGhKdAQgQEpgBChxSSVdkUHFSSzFzSmltMzN1RG1Qdk9aZUY2d289Eh88Qz5SSVdkUHFSSzFzSmltMzN1RG1Qdk9aZUY2d289GAAgASgBMAc4mNKvtKcxQJjSr7SnMUocUkdkMG84T3dST1V5OUdXNTZJck5DcTdkN0FnPVoeIhwrZ05BRGtjdC8wRndvYkZMalR5NzY5b3h1T1U9ZQAAAAASngEICxKZAQocVjhVOEZSTlNxNndQUnhQR1Vsa1l6Kzh4eHdBPRIfPEM+VjhVOEZSTlNxNndQUnhQR1Vsa1l6Kzh4eHdBPRgAIAMoAzAcOJfSr7SnMUDspM20pzFKHEljaXBZM0Jja3dtcEdDVHMwZnVXYWw3ZFBMWT1aHyIdDWNNdnBvakVXdkp3OTBaZlRFQUF6ZE5XbHlMVT1lMnLEHhKeAQgNEpkBChw4WFdzMFhqUndHZFNoK0E1ZjRvYmUvME83VXc9Eh88Qz44WFdzMFhqUndHZFNoK0E1ZjRvYmUvME83VXc9GAAgAygDMB84l9KvtKcxQKqzzbSnMUocb3FhbGJzNmMwQzd2WGhEdTNRQlRYbW01ZDdzPVofIh0GMWlSVGc2SHp6ekx5dWZpSkpzYlYyelMxLzNJPWVMLjt/EmgIAxJkChxuamdEdTg4ZUNydlhwODZwRDdmSEdjcUZwODg9EhM8Uz5zeW5jZWRfYm9va21hcmtzGAAgACgAMAQ4AEAAShx5ek5CMDFjbjU0QTdjUlUwdVQrL1BnbVR0VW89WgBlAAAAABKeAQgKEpkBChx5aVd3MG82L0JHWGFDM1pwU0l4U1RwNkZpYlU9Eh88Qz55aVd3MG82L0JHWGFDM1pwU0l4U1RwNkZpYlU9GAAgAygDMB04l9KvtKcxQLuZzbSnMUocamErQjIvMjg1Zlg3cGh1Z25DOTgwcmdMRlZnPVofIh0aSEhpS1RTWit3SGt3MThVdXhGdHZDbTNBcndBPWU/Ofq/MAE4AIDxBAE=", + "version": 1 +} diff --git a/services/icons/avistaz.jpeg b/services/icons/avistaz.jpeg new file mode 100644 index 0000000..a1b03f3 Binary files /dev/null and b/services/icons/avistaz.jpeg differ diff --git a/services/icons/confluence.jpeg b/services/icons/confluence.jpeg new file mode 100644 index 0000000..07047c0 Binary files /dev/null and b/services/icons/confluence.jpeg differ diff --git a/services/icons/dramacool.png b/services/icons/dramacool.png new file mode 100644 index 0000000..e54ff0d Binary files /dev/null and b/services/icons/dramacool.png differ diff --git a/services/icons/gitlab.jpeg b/services/icons/gitlab.jpeg new file mode 100644 index 0000000..0336d10 Binary files /dev/null and b/services/icons/gitlab.jpeg differ diff --git a/services/icons/hse.jpeg b/services/icons/hse.jpeg new file mode 100644 index 0000000..6370ce2 Binary files /dev/null and b/services/icons/hse.jpeg differ diff --git a/services/icons/inoreader.jpeg b/services/icons/inoreader.jpeg new file mode 100644 index 0000000..06c16ad Binary files /dev/null and b/services/icons/inoreader.jpeg differ diff --git a/services/icons/jira.jpeg b/services/icons/jira.jpeg new file mode 100644 index 0000000..89cef04 Binary files /dev/null and b/services/icons/jira.jpeg differ diff --git a/services/icons/kb-bizon.png b/services/icons/kb-bizon.png new file mode 100644 index 0000000..bd990ae Binary files /dev/null and b/services/icons/kb-bizon.png differ diff --git a/services/icons/mydramalist.jpeg b/services/icons/mydramalist.jpeg new file mode 100644 index 0000000..275cbf1 Binary files /dev/null and b/services/icons/mydramalist.jpeg differ diff --git a/services/icons/notion.jpeg b/services/icons/notion.jpeg new file mode 100644 index 0000000..1ed329b Binary files /dev/null and b/services/icons/notion.jpeg differ diff --git a/services/icons/sharepoint.jpeg b/services/icons/sharepoint.jpeg new file mode 100644 index 0000000..c604958 Binary files /dev/null and b/services/icons/sharepoint.jpeg differ diff --git a/services/icons/summeet.png b/services/icons/summeet.png new file mode 100644 index 0000000..e67d414 Binary files /dev/null and b/services/icons/summeet.png differ diff --git a/services/icons/summeet.svg b/services/icons/summeet.svg new file mode 100644 index 0000000..14a01f1 --- /dev/null +++ b/services/icons/summeet.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/services/icons/vk.jpeg b/services/icons/vk.jpeg new file mode 100644 index 0000000..10d0ddc Binary files /dev/null and b/services/icons/vk.jpeg differ diff --git a/services/icons/youtube.jpeg b/services/icons/youtube.jpeg new file mode 100644 index 0000000..7c751bb Binary files /dev/null and b/services/icons/youtube.jpeg differ diff --git a/services/gitea/gitea.nginx.conf b/services/ingress/gitea.nginx.conf similarity index 100% rename from services/gitea/gitea.nginx.conf rename to services/ingress/gitea.nginx.conf diff --git a/services/ingress/nextcloud.conf b/services/ingress/nextcloud.conf new file mode 100644 index 0000000..921e8c6 --- /dev/null +++ b/services/ingress/nextcloud.conf @@ -0,0 +1,28 @@ +server { + listen 443 ssl default_server; # managed by Certbot + server_name skazochnik.spb.ru gipat; + location / { + proxy_pass http://gipat:5002/; + sub_filter "http://gipat:5002/" "https://skazochnik.spb.ru/"; + client_max_body_size 0; + } + + ssl_certificate /etc/letsencrypt/live/skazochnik.spb.ru/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/skazochnik.spb.ru/privkey.pem; # managed by Certbot + include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot + ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot +} + +server { + listen 8989 ssl default_server; # managed by Certbot + server_name skazochnik.spb.ru gipat; + location / { + root /var/www/website_frontend; + index index.html index.htm; + } + + ssl_certificate /etc/letsencrypt/live/skazochnik.spb.ru/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/skazochnik.spb.ru/privkey.pem; # managed by Certbot + include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot + ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot +} diff --git a/services/pigallery/pigallery.nginx.conf b/services/ingress/pigallery.conf similarity index 100% rename from services/pigallery/pigallery.nginx.conf rename to services/ingress/pigallery.conf diff --git a/services/portainer/portainer.nginx.conf b/services/ingress/portainer.conf_disabled similarity index 100% rename from services/portainer/portainer.nginx.conf rename to services/ingress/portainer.conf_disabled diff --git a/services/ingress/ports.txt b/services/ingress/ports.txt new file mode 100644 index 0000000..5893295 --- /dev/null +++ b/services/ingress/ports.txt @@ -0,0 +1,12 @@ +== Internet ports + +== Open + +443 - nextcloud, pigallery, gitea +6881 (+udp) - deluge + +== Closed + +443 - portainer +51413 (+udp) - transmission +8989 - custom web site (test) \ No newline at end of file diff --git a/services/transmission/.gitignore b/services/transmission/.gitignore new file mode 100644 index 0000000..8b9beb7 --- /dev/null +++ b/services/transmission/.gitignore @@ -0,0 +1,4 @@ +data/config/**/* +data/**/*.resume +data/**/*.torrent +!data/config/settings.json \ No newline at end of file diff --git a/services/transmission/docker-compose.yml b/services/transmission/docker-compose.yml index d5c9332..b3a0ec0 100644 --- a/services/transmission/docker-compose.yml +++ b/services/transmission/docker-compose.yml @@ -4,10 +4,9 @@ services: image: lscr.io/linuxserver/transmission:latest container_name: transmission environment: - - PUID=1000 + - PUID=0 - PGID=1000 - TZ=Etc/MSK - # - TRANSMISSION_WEB_HOME= #optional - USER=torrent - PASS=torrent # - WHITELIST= #optional @@ -17,10 +16,8 @@ services: - /mnt/Teka1/Videos:/mnt/Teka1/Videos - /mnt/Teka2/Videos:/mnt/Teka2/Videos - ./data/config:/config - # - /path/to/downloads:/downloads - # - /path/to/watch/folder:/watch ports: - 9091:9091 - 51413:51413 - 51413:51413/udp - restart: always \ No newline at end of file + restart: always