It would be ideal for the administrators to be able to archive or have a copy of that web page on their server in case of the original post being deleted, links moving, servers being down etc.
Currently they are using http://archive.is to implement a half solution to this intent. It does not work for some websites and ideally they could host their own archived copy.
What are easy solutions to do this?
With Python I was thinking requests - but this would just grab the HTML and not images, or content generated by javascript.
Thinking Selenium, you could take a screenshot of the content - not the most user friendly to read.
What are some other solutions?