media-frontend

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
media-frontend [2015/03/15 16:27] – remote mazdermindmedia-frontend [2026/07/26 21:08] (current) – external edit 127.0.0.1
Line 1: Line 1:
-media.ccc.de frontend+media.ccc.de frontend
  
-== update from git+## update from git
  
-The frontend is generated by nanoc. To increase visibility the project is hosted on github: +The frontend is generated by nanoc. To increase visibility the project 
-  +is hosted on github: 
-https://github.com/voc/media-frontend+ 
 +<https://github.com/voc/media-frontend>
  
 However the deployment uses a seperate git server on koeln.media.ccc.de However the deployment uses a seperate git server on koeln.media.ccc.de
Line 11: Line 12:
 ''gitolite@koeln.media.ccc.de:media-frontend'' ''gitolite@koeln.media.ccc.de:media-frontend''
  
-Setup local working repository: +Setup local working repository: - git remote set origin 
-  - git remote set origin git@github.com:voc/media-frontend.git +git@github.com:voc/media-frontend.git - git remote add live 
-  - git remote add live gitolite@koeln.media.ccc.de:media-frontend +gitolite@koeln.media.ccc.de:media-frontend - git co master - git reset 
-  - git co master +--hard origin/master \# (dangerous)
-  - git reset --hard origin/master  # (dangerous) +
- +
-Usual workflow: +
-  - git co master +
-  - git pull origin  # resolve conflicts +
-  - git push live    # if this fails big problem +
-  - git co deployment-media.ccc.de +
-  - git rebase master +
-  - git push -f live +
- +
-Never push the deployment-media.ccc.de branch to github, as it contains database passwords and such.+
  
-== get all torrent hashes +Usual workflow: - git co master - git pull origin \# resolve conflicts - 
-We still use the mirrorbrain generated torrentsSo they don't exist in the filesystem, but are generated on the fly with matching webseeds.+git push live \# if this fails big problem - git co 
 +deployment-media.ccc.de - git rebase master - git push -f live
  
-<code> curl -L http://cdn.media.ccc.de/INDEX.gz | zgrep congress/2014 | ruby -ane 'puts "http://cdn.media.ccc.de/#{$F[2][2..-1]}.torrent"' </code>+Never push the deployment-media.ccc.de branch to github, as it contains 
 +database passwords and such.
  
-TODO: remove mirrorbrain torrents and have real torrents in the filesystem, generate with large enough chunk size, but not to large for streaming, or remove webseeds and use dedicated seed boxes. 
  • media-frontend.1426436860.txt.gz
  • Last modified: 2015/03/15 16:27
  • by mazdermind