Procházet zdrojové kódy

create videos and playlists as posts instead of pages. get archive and rss

Harlan Iverson před 7 roky
rodič
revize
dc3f9b5acd
35 změnil soubory, kde provedl 189 přidání a 14 odebrání
  1. 56 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-playlist-Random.md
  2. 84 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-playlist-SillyconValley.md
  3. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs.md
  4. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-A_managers_hire_A_players-y8Dduuqt25I.md
  5. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Coffee_and_Lao_Tzu-wHPtYexGOfI.md
  6. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Cooperation_in_the_workplace-UtlJSxx38F4.md
  7. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk.md
  8. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-False_Rage_Accusation-3TE0NaxDjTA.md
  9. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Fauxbundance-CZWI95mzBGk.md
  10. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k.md
  11. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-How_to_be_saved_from_Hell_being_fired-eva2HalIYlc.md
  12. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Huel_Break-AYt0HH2AwOc.md
  13. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Humidity_dropping-ioZzfjCywKs.md
  14. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Ideas_without_talking-cst16R_6tsg.md
  15. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g.md
  16. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Intellectual_property_trapping-XRK4_7RyN2o.md
  17. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Isolation_without_talking-5HYrc-R9Y04.md
  18. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk.md
  19. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Passionate_Programmers-cxqtlRh4g48.md
  20. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-SBC_Pushin-pyTTbaz-Bnk.md
  21. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Sunset_at_Ocean_Beach-wBA6drSk1z0.md
  22. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8.md
  23. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Thriving_with_0.03_in_SF-do9jtpZQ2JA.md
  24. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Tiny_DataCenter_up_close-5see9H8s4R8.md
  25. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Vetting_commitment-rz7U3xn081s.md
  26. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Washing_garments_in_the_sink-LE3tX_91iCI.md
  27. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Why_iSpooge_Now_2-c67jmNPjVog.md
  28. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Why_iSpooge_now-1sU-DwWvl0M.md
  29. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4.md
  30. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.md
  31. 1 0
      ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc.md
  32. 5 5
      ispooge.com-v2/scripts/env.sh
  33. 12 8
      ispooge.com-v2/scripts/import-playlist.sh
  34. 1 0
      ispooge.com-v2/scripts/start-static.sh
  35. 2 1
      ispooge.com-v2/scripts/start.sh

+ 56 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-playlist-Random.md

@@ -0,0 +1,56 @@
+{:title "Random"
+
+:page-index 1002
+:layout :playlist
+
+
+:playlist-items [
+    {:video-thumbnail-url "/media/videos/Random/iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.jpg"
+	  :video-url "/media/videos/Random/iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.hls/out.m3u8"
+	  :title "iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo"
+	  :url "/video-iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.html"}
+    {:video-thumbnail-url "/media/videos/Random/Humidity_dropping-ioZzfjCywKs.jpg"
+	  :video-url "/media/videos/Random/Humidity_dropping-ioZzfjCywKs.hls/out.m3u8"
+	  :title "Humidity_dropping-ioZzfjCywKs"
+	  :url "/video-Humidity_dropping-ioZzfjCywKs.html"}
+    {:video-thumbnail-url "/media/videos/Random/Sunset_at_Ocean_Beach-wBA6drSk1z0.jpg"
+	  :video-url "/media/videos/Random/Sunset_at_Ocean_Beach-wBA6drSk1z0.hls/out.m3u8"
+	  :title "Sunset_at_Ocean_Beach-wBA6drSk1z0"
+	  :url "/video-Sunset_at_Ocean_Beach-wBA6drSk1z0.html"}
+    {:video-thumbnail-url "/media/videos/Random/Why_iSpooge_Now_2-c67jmNPjVog.jpg"
+	  :video-url "/media/videos/Random/Why_iSpooge_Now_2-c67jmNPjVog.hls/out.m3u8"
+	  :title "Why_iSpooge_Now_2-c67jmNPjVog"
+	  :url "/video-Why_iSpooge_Now_2-c67jmNPjVog.html"}
+    {:video-thumbnail-url "/media/videos/Random/Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k.jpg"
+	  :video-url "/media/videos/Random/Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k.hls/out.m3u8"
+	  :title "Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k"
+	  :url "/video-Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k.html"}
+    {:video-thumbnail-url "/media/videos/Random/3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs.jpg"
+	  :video-url "/media/videos/Random/3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs.hls/out.m3u8"
+	  :title "3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs"
+	  :url "/video-3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs.html"}
+    {:video-thumbnail-url "/media/videos/Random/YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4.jpg"
+	  :video-url "/media/videos/Random/YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4.hls/out.m3u8"
+	  :title "YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4"
+	  :url "/video-YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4.html"}
+    {:video-thumbnail-url "/media/videos/Random/Tiny_DataCenter_up_close-5see9H8s4R8.jpg"
+	  :video-url "/media/videos/Random/Tiny_DataCenter_up_close-5see9H8s4R8.hls/out.m3u8"
+	  :title "Tiny_DataCenter_up_close-5see9H8s4R8"
+	  :url "/video-Tiny_DataCenter_up_close-5see9H8s4R8.html"}
+    {:video-thumbnail-url "/media/videos/Random/SBC_Pushin-pyTTbaz-Bnk.jpg"
+	  :video-url "/media/videos/Random/SBC_Pushin-pyTTbaz-Bnk.hls/out.m3u8"
+	  :title "SBC_Pushin-pyTTbaz-Bnk"
+	  :url "/video-SBC_Pushin-pyTTbaz-Bnk.html"}
+    {:video-thumbnail-url "/media/videos/Random/Huel_Break-AYt0HH2AwOc.jpg"
+	  :video-url "/media/videos/Random/Huel_Break-AYt0HH2AwOc.hls/out.m3u8"
+	  :title "Huel_Break-AYt0HH2AwOc"
+	  :url "/video-Huel_Break-AYt0HH2AwOc.html"}
+    {:video-thumbnail-url "/media/videos/Random/Why_iSpooge_now-1sU-DwWvl0M.jpg"
+	  :video-url "/media/videos/Random/Why_iSpooge_now-1sU-DwWvl0M.hls/out.m3u8"
+	  :title "Why_iSpooge_now-1sU-DwWvl0M"
+	  :url "/video-Why_iSpooge_now-1sU-DwWvl0M.html"}
+    {:video-thumbnail-url "/media/videos/Random/Washing_garments_in_the_sink-LE3tX_91iCI.jpg"
+	  :video-url "/media/videos/Random/Washing_garments_in_the_sink-LE3tX_91iCI.hls/out.m3u8"
+	  :title "Washing_garments_in_the_sink-LE3tX_91iCI"
+	  :url "/video-Washing_garments_in_the_sink-LE3tX_91iCI.html"}
+]}

+ 84 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-playlist-SillyconValley.md

@@ -0,0 +1,84 @@
+{:title "SillyconValley"
+
+:page-index 1002
+:layout :playlist
+
+
+:playlist-items [
+    {:video-thumbnail-url "/media/videos/SillyconValley/iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.jpg"
+	  :video-url "/media/videos/SillyconValley/iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.hls/out.m3u8"
+	  :title "iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo"
+	  :url "/video-iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Isolation_without_talking-5HYrc-R9Y04.jpg"
+	  :video-url "/media/videos/SillyconValley/Isolation_without_talking-5HYrc-R9Y04.hls/out.m3u8"
+	  :title "Isolation_without_talking-5HYrc-R9Y04"
+	  :url "/video-Isolation_without_talking-5HYrc-R9Y04.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc.jpg"
+	  :video-url "/media/videos/SillyconValley/iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc.hls/out.m3u8"
+	  :title "iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc"
+	  :url "/video-iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/False_Rage_Accusation-3TE0NaxDjTA.jpg"
+	  :video-url "/media/videos/SillyconValley/False_Rage_Accusation-3TE0NaxDjTA.hls/out.m3u8"
+	  :title "False_Rage_Accusation-3TE0NaxDjTA"
+	  :url "/video-False_Rage_Accusation-3TE0NaxDjTA.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/How_to_be_saved_from_Hell_being_fired-eva2HalIYlc.jpg"
+	  :video-url "/media/videos/SillyconValley/How_to_be_saved_from_Hell_being_fired-eva2HalIYlc.hls/out.m3u8"
+	  :title "How_to_be_saved_from_Hell_being_fired-eva2HalIYlc"
+	  :url "/video-How_to_be_saved_from_Hell_being_fired-eva2HalIYlc.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk.jpg"
+	  :video-url "/media/videos/SillyconValley/Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk.hls/out.m3u8"
+	  :title "Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk"
+	  :url "/video-Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Coffee_and_Lao_Tzu-wHPtYexGOfI.jpg"
+	  :video-url "/media/videos/SillyconValley/Coffee_and_Lao_Tzu-wHPtYexGOfI.hls/out.m3u8"
+	  :title "Coffee_and_Lao_Tzu-wHPtYexGOfI"
+	  :url "/video-Coffee_and_Lao_Tzu-wHPtYexGOfI.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8.jpg"
+	  :video-url "/media/videos/SillyconValley/The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8.hls/out.m3u8"
+	  :title "The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8"
+	  :url "/video-The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Vetting_commitment-rz7U3xn081s.jpg"
+	  :video-url "/media/videos/SillyconValley/Vetting_commitment-rz7U3xn081s.hls/out.m3u8"
+	  :title "Vetting_commitment-rz7U3xn081s"
+	  :url "/video-Vetting_commitment-rz7U3xn081s.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk.jpg"
+	  :video-url "/media/videos/SillyconValley/Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk.hls/out.m3u8"
+	  :title "Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk"
+	  :url "/video-Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/A_managers_hire_A_players-y8Dduuqt25I.jpg"
+	  :video-url "/media/videos/SillyconValley/A_managers_hire_A_players-y8Dduuqt25I.hls/out.m3u8"
+	  :title "A_managers_hire_A_players-y8Dduuqt25I"
+	  :url "/video-A_managers_hire_A_players-y8Dduuqt25I.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Cooperation_in_the_workplace-UtlJSxx38F4.jpg"
+	  :video-url "/media/videos/SillyconValley/Cooperation_in_the_workplace-UtlJSxx38F4.hls/out.m3u8"
+	  :title "Cooperation_in_the_workplace-UtlJSxx38F4"
+	  :url "/video-Cooperation_in_the_workplace-UtlJSxx38F4.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Fauxbundance-CZWI95mzBGk.jpg"
+	  :video-url "/media/videos/SillyconValley/Fauxbundance-CZWI95mzBGk.hls/out.m3u8"
+	  :title "Fauxbundance-CZWI95mzBGk"
+	  :url "/video-Fauxbundance-CZWI95mzBGk.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Thriving_with_0.03_in_SF-do9jtpZQ2JA.jpg"
+	  :video-url "/media/videos/SillyconValley/Thriving_with_0.03_in_SF-do9jtpZQ2JA.hls/out.m3u8"
+	  :title "Thriving_with_0.03_in_SF-do9jtpZQ2JA"
+	  :url "/video-Thriving_with_0.03_in_SF-do9jtpZQ2JA.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Why_iSpooge_now-1sU-DwWvl0M.jpg"
+	  :video-url "/media/videos/SillyconValley/Why_iSpooge_now-1sU-DwWvl0M.hls/out.m3u8"
+	  :title "Why_iSpooge_now-1sU-DwWvl0M"
+	  :url "/video-Why_iSpooge_now-1sU-DwWvl0M.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Intellectual_property_trapping-XRK4_7RyN2o.jpg"
+	  :video-url "/media/videos/SillyconValley/Intellectual_property_trapping-XRK4_7RyN2o.hls/out.m3u8"
+	  :title "Intellectual_property_trapping-XRK4_7RyN2o"
+	  :url "/video-Intellectual_property_trapping-XRK4_7RyN2o.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Passionate_Programmers-cxqtlRh4g48.jpg"
+	  :video-url "/media/videos/SillyconValley/Passionate_Programmers-cxqtlRh4g48.hls/out.m3u8"
+	  :title "Passionate_Programmers-cxqtlRh4g48"
+	  :url "/video-Passionate_Programmers-cxqtlRh4g48.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Ideas_without_talking-cst16R_6tsg.jpg"
+	  :video-url "/media/videos/SillyconValley/Ideas_without_talking-cst16R_6tsg.hls/out.m3u8"
+	  :title "Ideas_without_talking-cst16R_6tsg"
+	  :url "/video-Ideas_without_talking-cst16R_6tsg.html"}
+    {:video-thumbnail-url "/media/videos/SillyconValley/Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g.jpg"
+	  :video-url "/media/videos/SillyconValley/Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g.hls/out.m3u8"
+	  :title "Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g"
+	  :url "/video-Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g.html"}
+]}

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs.md

@@ -0,0 +1 @@
+{:title "Video 3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs.jpg" :video-url "/media/videos/Random/3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs.hls/out.m3u8" :video-description "3...2..1..._GO_--_iSpooge_Live_is_faster-2vaKQmTHEUs" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-A_managers_hire_A_players-y8Dduuqt25I.md

@@ -0,0 +1 @@
+{:title "Video A_managers_hire_A_players-y8Dduuqt25I" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/A_managers_hire_A_players-y8Dduuqt25I.jpg" :video-url "/media/videos/SillyconValley/A_managers_hire_A_players-y8Dduuqt25I.hls/out.m3u8" :video-description "A_managers_hire_A_players-y8Dduuqt25I" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Coffee_and_Lao_Tzu-wHPtYexGOfI.md

@@ -0,0 +1 @@
+{:title "Video Coffee_and_Lao_Tzu-wHPtYexGOfI" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Coffee_and_Lao_Tzu-wHPtYexGOfI.jpg" :video-url "/media/videos/SillyconValley/Coffee_and_Lao_Tzu-wHPtYexGOfI.hls/out.m3u8" :video-description "Coffee_and_Lao_Tzu-wHPtYexGOfI" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Cooperation_in_the_workplace-UtlJSxx38F4.md

@@ -0,0 +1 @@
+{:title "Video Cooperation_in_the_workplace-UtlJSxx38F4" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Cooperation_in_the_workplace-UtlJSxx38F4.jpg" :video-url "/media/videos/SillyconValley/Cooperation_in_the_workplace-UtlJSxx38F4.hls/out.m3u8" :video-description "Cooperation_in_the_workplace-UtlJSxx38F4" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk.md

@@ -0,0 +1 @@
+{:title "Video Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk.jpg" :video-url "/media/videos/SillyconValley/Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk.hls/out.m3u8" :video-description "Don_t_fear_parasitic_tech_crews_coming_to_rape_you-IwH-UYQT5zk" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-False_Rage_Accusation-3TE0NaxDjTA.md

@@ -0,0 +1 @@
+{:title "Video False_Rage_Accusation-3TE0NaxDjTA" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/False_Rage_Accusation-3TE0NaxDjTA.jpg" :video-url "/media/videos/SillyconValley/False_Rage_Accusation-3TE0NaxDjTA.hls/out.m3u8" :video-description "False_Rage_Accusation-3TE0NaxDjTA" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Fauxbundance-CZWI95mzBGk.md

@@ -0,0 +1 @@
+{:title "Video Fauxbundance-CZWI95mzBGk" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Fauxbundance-CZWI95mzBGk.jpg" :video-url "/media/videos/SillyconValley/Fauxbundance-CZWI95mzBGk.hls/out.m3u8" :video-description "Fauxbundance-CZWI95mzBGk" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k.md

@@ -0,0 +1 @@
+{:title "Video Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k.jpg" :video-url "/media/videos/Random/Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k.hls/out.m3u8" :video-description "Friends_-_body_lang_texting_worst_possible_interpretation._so_social-nLLQqc55V6k" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-How_to_be_saved_from_Hell_being_fired-eva2HalIYlc.md

@@ -0,0 +1 @@
+{:title "Video How_to_be_saved_from_Hell_being_fired-eva2HalIYlc" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/How_to_be_saved_from_Hell_being_fired-eva2HalIYlc.jpg" :video-url "/media/videos/SillyconValley/How_to_be_saved_from_Hell_being_fired-eva2HalIYlc.hls/out.m3u8" :video-description "How_to_be_saved_from_Hell_being_fired-eva2HalIYlc" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Huel_Break-AYt0HH2AwOc.md

@@ -0,0 +1 @@
+{:title "Video Huel_Break-AYt0HH2AwOc" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/Huel_Break-AYt0HH2AwOc.jpg" :video-url "/media/videos/Random/Huel_Break-AYt0HH2AwOc.hls/out.m3u8" :video-description "Huel_Break-AYt0HH2AwOc" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Humidity_dropping-ioZzfjCywKs.md

@@ -0,0 +1 @@
+{:title "Video Humidity_dropping-ioZzfjCywKs" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/Humidity_dropping-ioZzfjCywKs.jpg" :video-url "/media/videos/Random/Humidity_dropping-ioZzfjCywKs.hls/out.m3u8" :video-description "Humidity_dropping-ioZzfjCywKs" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Ideas_without_talking-cst16R_6tsg.md

@@ -0,0 +1 @@
+{:title "Video Ideas_without_talking-cst16R_6tsg" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Ideas_without_talking-cst16R_6tsg.jpg" :video-url "/media/videos/SillyconValley/Ideas_without_talking-cst16R_6tsg.hls/out.m3u8" :video-description "Ideas_without_talking-cst16R_6tsg" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g.md

@@ -0,0 +1 @@
+{:title "Video Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g.jpg" :video-url "/media/videos/SillyconValley/Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g.hls/out.m3u8" :video-description "Insensitive_or_Bully_Recognizing_intent_3x_rule_strategy-b2gjY-ugc8g" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Intellectual_property_trapping-XRK4_7RyN2o.md

@@ -0,0 +1 @@
+{:title "Video Intellectual_property_trapping-XRK4_7RyN2o" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Intellectual_property_trapping-XRK4_7RyN2o.jpg" :video-url "/media/videos/SillyconValley/Intellectual_property_trapping-XRK4_7RyN2o.hls/out.m3u8" :video-description "Intellectual_property_trapping-XRK4_7RyN2o" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Isolation_without_talking-5HYrc-R9Y04.md

@@ -0,0 +1 @@
+{:title "Video Isolation_without_talking-5HYrc-R9Y04" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Isolation_without_talking-5HYrc-R9Y04.jpg" :video-url "/media/videos/SillyconValley/Isolation_without_talking-5HYrc-R9Y04.hls/out.m3u8" :video-description "Isolation_without_talking-5HYrc-R9Y04" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk.md

@@ -0,0 +1 @@
+{:title "Video Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk.jpg" :video-url "/media/videos/SillyconValley/Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk.hls/out.m3u8" :video-description "Just_fucking_quit_to_founder_censored_from_HN-7AxkyVN1ySk" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Passionate_Programmers-cxqtlRh4g48.md

@@ -0,0 +1 @@
+{:title "Video Passionate_Programmers-cxqtlRh4g48" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Passionate_Programmers-cxqtlRh4g48.jpg" :video-url "/media/videos/SillyconValley/Passionate_Programmers-cxqtlRh4g48.hls/out.m3u8" :video-description "Passionate_Programmers-cxqtlRh4g48" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-SBC_Pushin-pyTTbaz-Bnk.md

@@ -0,0 +1 @@
+{:title "Video SBC_Pushin-pyTTbaz-Bnk" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/SBC_Pushin-pyTTbaz-Bnk.jpg" :video-url "/media/videos/Random/SBC_Pushin-pyTTbaz-Bnk.hls/out.m3u8" :video-description "SBC_Pushin-pyTTbaz-Bnk" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Sunset_at_Ocean_Beach-wBA6drSk1z0.md

@@ -0,0 +1 @@
+{:title "Video Sunset_at_Ocean_Beach-wBA6drSk1z0" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/Sunset_at_Ocean_Beach-wBA6drSk1z0.jpg" :video-url "/media/videos/Random/Sunset_at_Ocean_Beach-wBA6drSk1z0.hls/out.m3u8" :video-description "Sunset_at_Ocean_Beach-wBA6drSk1z0" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8.md

@@ -0,0 +1 @@
+{:title "Video The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8.jpg" :video-url "/media/videos/SillyconValley/The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8.hls/out.m3u8" :video-description "The_road_to_homelessness_for_software_engineers-DmJSsfDIoF8" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Thriving_with_0.03_in_SF-do9jtpZQ2JA.md

@@ -0,0 +1 @@
+{:title "Video Thriving_with_0.03_in_SF-do9jtpZQ2JA" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Thriving_with_0.03_in_SF-do9jtpZQ2JA.jpg" :video-url "/media/videos/SillyconValley/Thriving_with_0.03_in_SF-do9jtpZQ2JA.hls/out.m3u8" :video-description "Thriving_with_0.03_in_SF-do9jtpZQ2JA" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Tiny_DataCenter_up_close-5see9H8s4R8.md

@@ -0,0 +1 @@
+{:title "Video Tiny_DataCenter_up_close-5see9H8s4R8" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/Tiny_DataCenter_up_close-5see9H8s4R8.jpg" :video-url "/media/videos/Random/Tiny_DataCenter_up_close-5see9H8s4R8.hls/out.m3u8" :video-description "Tiny_DataCenter_up_close-5see9H8s4R8" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Vetting_commitment-rz7U3xn081s.md

@@ -0,0 +1 @@
+{:title "Video Vetting_commitment-rz7U3xn081s" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Vetting_commitment-rz7U3xn081s.jpg" :video-url "/media/videos/SillyconValley/Vetting_commitment-rz7U3xn081s.hls/out.m3u8" :video-description "Vetting_commitment-rz7U3xn081s" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Washing_garments_in_the_sink-LE3tX_91iCI.md

@@ -0,0 +1 @@
+{:title "Video Washing_garments_in_the_sink-LE3tX_91iCI" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/Washing_garments_in_the_sink-LE3tX_91iCI.jpg" :video-url "/media/videos/Random/Washing_garments_in_the_sink-LE3tX_91iCI.hls/out.m3u8" :video-description "Washing_garments_in_the_sink-LE3tX_91iCI" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Why_iSpooge_Now_2-c67jmNPjVog.md

@@ -0,0 +1 @@
+{:title "Video Why_iSpooge_Now_2-c67jmNPjVog" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/Why_iSpooge_Now_2-c67jmNPjVog.jpg" :video-url "/media/videos/Random/Why_iSpooge_Now_2-c67jmNPjVog.hls/out.m3u8" :video-description "Why_iSpooge_Now_2-c67jmNPjVog" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-Why_iSpooge_now-1sU-DwWvl0M.md

@@ -0,0 +1 @@
+{:title "Video Why_iSpooge_now-1sU-DwWvl0M" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/Why_iSpooge_now-1sU-DwWvl0M.jpg" :video-url "/media/videos/SillyconValley/Why_iSpooge_now-1sU-DwWvl0M.hls/out.m3u8" :video-description "Why_iSpooge_now-1sU-DwWvl0M" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4.md

@@ -0,0 +1 @@
+{:title "Video YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/Random/YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4.jpg" :video-url "/media/videos/Random/YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4.hls/out.m3u8" :video-description "YT_s_own_Comedy_category_channel_banned-_jnWM67-TA4" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.md

@@ -0,0 +1 @@
+{:title "Video iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.jpg" :video-url "/media/videos/SillyconValley/iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo.hls/out.m3u8" :video-description "iSpooge_Daily_-_Fri_Feb_16_2018-1ajKR1HoYoo" }

+ 1 - 0
ispooge.com-v2/app/resources/templates/md/posts/2018-03-01-video-iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc.md

@@ -0,0 +1 @@
+{:title "Video iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc" :page-index 5028 :layout :video :video-thumbnail-url "/media/videos/SillyconValley/iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc.jpg" :video-url "/media/videos/SillyconValley/iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc.hls/out.m3u8" :video-description "iSpooge_Daily_-_Wed_Jan_31_2018-oEgvbo_L2Fc" }

+ 5 - 5
ispooge.com-v2/scripts/env.sh

@@ -2,10 +2,10 @@
 
 # use with source
 
-ISPOOGE_MEDIA_PATH=$PWD/../ispooge-media
+ISPOOGE_MEDIA_PATH="$HOME/ispooge-media"
 
-IMAGE=ispooge-dev
-NAME=ispooge-dev
+IMAGE=ispooge-build
+NAME=ispooge.com-build
 DEV_PORT=33000
 STATIC_PORT=33080
 
@@ -14,5 +14,5 @@ DOMAIN=ispooge.com
 HOSTS=ispooge.com
 
 
-NAME_STATIC=$NAME-static
-IMAGE_STATIC=$IMAGE-static
+NAME_STATIC=ispooge.com-static
+IMAGE_STATIC=docker-registry.local:5000/ispooge.com/ispooge-static:7

+ 12 - 8
ispooge.com-v2/scripts/import-playlist.sh

@@ -4,9 +4,9 @@ PLAYLIST_ID=${1:-"PLD5lYPY-uZpq7x2zRIiULo2oZ-tWs2lPx"}
 NAME=${2:-"Random"}
 
 
-TINYDC=$HOME/p/tinydatacenter
+TINYDC=$HOME/tinydatacenter
 ISPOOGE=$TINYDC/ispooge.com-v2
-ISPOOGE_MEDIA=$TINYDC/ispooge-media
+ISPOOGE_MEDIA=$HOME/ispooge-media
 
 PLAYLIST=$ISPOOGE_MEDIA/videos/$NAME
 
@@ -16,12 +16,14 @@ mkdir -p $PLAYLIST
 cd $PLAYLIST
 
 
-$ISPOOGE/scripts/download-playlist.sh $PLAYLIST_ID
+#$ISPOOGE/scripts/download-playlist.sh $PLAYLIST_ID
 
 ls -la
 
-VIDEOS=$( find $PLAYLIST -maxdepth 1 -type f -name "*.mp4" \
-  | xargs -n1 basename -s .mp4 )
+VIDEOS=$( find $PLAYLIST -maxdepth 1 -type d -name "*.hls" \
+  | xargs -n1 basename -s ".hls" )
+
+
 
 for vid in $VIDEOS; do
   cd $PLAYLIST
@@ -35,12 +37,14 @@ for vid in $VIDEOS; do
   
     mkdir -p $hls
     cd $hls
-    $ISPOOGE/scripts/segment-video.sh $vid_file
+    #$ISPOOGE/scripts/segment-video.sh $vid_file
   fi  
     
   cd $ISPOOGE
-  scripts/make-video-page.sh $vid $NAME > "md-pages/video-${vid}.md" 
+  pdate=`date +%Y-%m-%d` # todo get from video metadata
+  scripts/make-video-page.sh $vid $NAME > "md-posts/${pdate}-video-${vid}.md" 
 done
 
 cd $ISPOOGE
-scripts/make-playlist-page.sh $PLAYLIST $NAME > "md-pages/playlist-${NAME}.md"
+pdate=`date +%Y-%m-%d` # todo get from playlist metadata
+scripts/make-playlist-page.sh $PLAYLIST $NAME > "md-posts/${pdate}-playlist-${NAME}.md"

+ 1 - 0
ispooge.com-v2/scripts/start-static.sh

@@ -6,5 +6,6 @@ source scripts/env.sh
 docker run -d --restart always  \
   --name $NAME_STATIC \
   -v $ISPOOGE_MEDIA_PATH:/tmp/http/media:ro \
+  -v /tmp/hls/ispooge.com:/tmp/http/hls:ro \
   -p $STATIC_PORT:9090 \
   $IMAGE_STATIC

+ 2 - 1
ispooge.com-v2/scripts/start.sh

@@ -4,6 +4,7 @@ source scripts/env.sh
 
 docker run -d --restart always \
 -v $PWD/app:/tmp/app \
--v $ISPOOGE_MEDIA_PATH:/tmp/app/resources/public/media:ro \
+-v "$ISPOOGE_MEDIA_PATH:/tmp/app/resources/public/media:ro" \
+-v "/tmp/hls/ispooge.com:/tmp/app/resources/public/hls:ro" \
 --name $NAME -p $DEV_PORT:3000 \
 $IMAGE