Static copy of the FOSSY 2024 conference website.
Find a file
2025-02-14 09:42:41 +11:00
about Add an "archived" banner at the top 2025-02-12 17:41:42 +11:00
attend Add an "archived" banner at the top 2025-02-12 17:41:42 +11:00
credits Add an "archived" banner at the top 2025-02-12 17:41:42 +11:00
events Add an "archived" banner at the top 2025-02-12 17:41:42 +11:00
pages/tracks Add an "archived" banner at the top 2025-02-12 17:41:42 +11:00
schedule Add an "archived" banner at the top 2025-02-12 17:41:42 +11:00
site_media/media/speaker_photos Initial wget mirror of https://2024.fossy.us 2024-07-24 10:00:51 +10:00
speaker/profile Add an "archived" banner at the top 2025-02-12 17:41:42 +11:00
sponsorship Add an "archived" banner at the top 2025-02-12 17:41:42 +11:00
static/build Initial wget mirror of https://2024.fossy.us 2024-07-24 10:00:51 +10:00
travel Add an "archived" banner at the top 2025-02-12 17:41:42 +11:00
index.html Remove wayward comment 2025-02-14 09:42:41 +11:00
README.md Remove wayward comment 2025-02-14 09:42:41 +11:00

Mirror of https://2024.fossy.us

Generated with:

cd ..
wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://2024.fossy.us/
cd 2024.fossy.us

You may then want to remove the dashboard links, since the login won't work, as well as the link to buy tickets.

find -name '*.html' -print0 | xargs -0 sed -i 's|.*Dashboard</a>||g'
find -name '*.html' -print0 | xargs -0 sed -i 's|.*Get your ticket!.*||' attend/tickets/index.html
find -name '*.html' -print0 | xargs -0 sed -i 's|<header class="clearfix d-print-none">|<header class="bg-washed-yellow pa2"><div class="container"><strong>Archived:</strong> This is an archive from the 2024 conference. See <a href="https://fossy.us/">fossy.us</a> for the latest event.</div></header><header class="clearfix d-print-none">|'
rm dashboard.html
rm -rf tickets/
rm -rf account/

On the web server:

git clone https://f.sfconservancy.org/Conservancy/2024.fossy.us.git
sudo mv 2024.fossy.us/ /var/www/
sudo chown -R www-data:www-data /var/www/2024.fossy.us/
sudo cp /etc/apache2/sites-available/420-2023.fossy.us.conf /etc/apache2/sites-available/420-2024.fossy.us.conf
sudo sed -i 's/2023/2024/g' /etc/apache2/sites-available/420-2024.fossy.us.conf
sudo a2ensite 420-2024.fossy.us

After setting up the 2025 DNS and pointing the 2024 to the archive server, create an HTTPS certificate. You may need to comment out the certificate configuration temporarily:

sudo certbot certonly --verbose --domains 2024.fossy.us --agree-tos --email=sysadmin@sfconservancy.org

If you need to update the web server with changes from the repository:

cd /var/www/2024.fossy.us
sudo -u www-data git pull