Λυώνετε τα κρεμμύδια κομμένα φέτες στο μείγμα βουτύρου και λαδιού. Προσθέτετε τα πιπέρια, το τζίντζερ και το θυμάρι. Ρίχνετε σιγά-σιγά ένα ποτήρι βραστό νερό, και τις ντομάτες και το χταπόδι, βρασμένο και κομένο, σκεπάζετε και αφήνετε να σιγοψηθεί επί 1 ώρα. Ρίξτε τις ελιές σε βραστό νερό για 5 λεπτά. Στραγγίστε και βγάλτε τα κουκούτσια, κάτι που γίνεται εύκολα αν τις έχετε χαράξει ελικοειδώς πρίν τις βράσετε. Προσθέστε τις ελιές την τελευταία στιγμή, ανακατέψτε για λίγα λεπτά και, έξω από τη φωτιά, ρίξτε το λεμόνι και τη μαυροδάφνη.