summaryrefslogtreecommitdiffstats
path: root/organizers-notebook/index.org
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2024-11-13 12:37:32 -0500
committerSacha Chua <sacha@sachachua.com>2024-11-13 12:37:38 -0500
commit5e52bfca9e01e17228ff7b08b0b3f76fee8f4b1c (patch)
tree57322a31bd5e0c3440b9508eede5ee878d627f67 /organizers-notebook/index.org
parente6f7446b6004b04eced8711482346e4caf4a768f (diff)
downloademacsconf-wiki-master.tar.xz
emacsconf-wiki-master.zip
cancel flpHEADmaster
Diffstat (limited to 'organizers-notebook/index.org')
-rw-r--r--organizers-notebook/index.org30
1 files changed, 27 insertions, 3 deletions
diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org
index 50dc9158..59c73611 100644
--- a/organizers-notebook/index.org
+++ b/organizers-notebook/index.org
@@ -367,7 +367,7 @@ manager so that the VNC window is not resized.
2. Set up your local environment:
- - gen: export TRACK=gen; export TRACK_PORT=5905; export SSH_PORT=46668
+ - gen: ~export TRACK=gen; export TRACK_PORT=5905; export SSH_PORT=46668~
- dev: export TRACK=dev; export TRACK_PORT=5906; export SSH_PORT=46668
3. Copy the password:
@@ -407,8 +407,8 @@ xvncviewer 127.0.0.1:$TRACK_PORT -shared -geometry 1280x720 -passwd vnc-passwd-$
** Streaming with OBS
Success: Confirm that you can stream
-- [ ] gen
-- [ ] dev
+- [X] gen
+- [X] dev
New year: reprovision with
@@ -451,6 +451,30 @@ ansible-playbook -i inventory.yml prod-playbook.yml --tags stream
so that the year is updated in the configuration.
This is on live.emacsconf.org and can be restarted with =/etc/init.d/emacsconf restart=.
+** Public media
+:PROPERTIES:
+:CUSTOM_ID: media
+:END:
+
+Start of year:
+
+1. Set =media_protect_root= to true in Ansible =group_vars/all.yml=.
+2. =ansible-playbook -i inventory.yml prod-playbook.yml --tags media=
+3. Generate the index with =emacsconf-publish-update-media=
+
+Confirm by setting a submitted talk to =PLAYING= and testing with
+elisp:emacsconf-publish-media-files-on-change . The public media
+directory should have the files and the entry should be in the index.
+Switching it back to =TO_STREAM= and calling
+elisp:emacsconf-publish-media-files-on-change should remove it.
+
+*** TODO Switch public media to unprotected root before the conference
+
+1. Clear public media directory.
+2. Set =media_protect_root= to false in Ansible =group_vars/all.yml=.
+3. =ansible-playbook -i inventory.yml prod-playbook.yml --tags media=
+
+You can generate the index with =emacsconf-publish-update-media=.
** Low-res stream
** Restream to YouTube
** Restream to Toobnix