MirrorOSRequirements
Jason Fesler edited this page Apr 5, 2014
·
3 revisions
#summary Mirror HW/OS Responsibilities
If you are willing to provide a public mirror for test-ipv6.com, you'll need to figure out which model you want to use.
<wiki:toc max_depth="1" />
This model is preferred at this time due to jfesler's time not scaling well. If you're able to fully build the mirror, get on the v6code list, and do updates regularly, your help would be tremendously appreciated.
In this model, jfesler has no access.
In this case:
- You provision your own gear
- Handle security updates (stay on top of OS needs)
- Installation
-
Stay Current
- Subscribe to the v6code@test-ipv6.com list
- Ask jfesler@test-ipv6.com to get on the official mirrors list
- No outside access is needed.
You may want to see:
- MirrorDNSRequirements
- MirrorACLRequirements (Except the port 22 part - since I won't need access to your server)
Your responsibilities:
- Provision HW or VM, dedicated for this purpose
- Negotiate with jfesler for OS
- Provide root-level access (sudo is OK)
- MirrorDNSRequirements Initial DNS entries on your existing DNS servers
- MirrorACLRequirements Open up access control lists
jfesler's responsibilities
- Handle security updates (stay on top of OS needs)
- apache setup, with mod_ip, and web server configuration
- other applications as needed (rsync)
- update apache as needed
- Automate pushing updates to your server (HTML, JavaScript, CSS, etc)
-
Install - Installation Outline
- DownloadOptions
- InstallDNS
- InstallApachePHP
- InstallModIP
- InstallContent
- InstallApacheVirtualHost
- InstallProjectConfigFile
- InstallCharts (Optional)
- InstallPMTUD
- Validation
- BecomeAnOfficialMirror (Recommended)
- TransparentMirror (Appreciated!)
- SSL-and-HTTP-2-plans
- Developers
- Community
- New Mirrors
- Working notes