How can I put a demon altar in my house?
Solution 1:
Demon Altars cannot be moved or placed without maphacking. The only option is to destroy them (with the Pwnhammer or Hamdrax).
In the screenshot you provided, it looks like that they took their compact crafting station to the altar, rather than the other way around (like you were hoping to do so).