Library of Congress: American Memory
http://memory.loc.gov/ammem/index.html
American Memory of the Library of Congress holds a large digital collection of primary sources on the Civil War, from music and written documents to photographs and maps.
Referenced in:
To Be or Not to Be: A Marriage of Civil War Descendants