First up, in order to fortify your base in the swamp you should take a page out of the US's militaries book on operating for extended periods in extremely hostile environments and buy a shit ton of chinese knock off Hesco bastions.
These are huge tough bags with some wire mesh, you fill them with dirt and can stack them on top of each other for walls, they are fire resistant, blast resistant, bullet resistant and easy if labor intensive to set up.
You can use them to create a perimeter wall around your house, you can create a fob around the walls of your house as reinforcement. This will remove most threats from easily sneaking up and killing you with firearms, explosives, molotovs and other handheld devices.
In order to reinforce your FOB further you are going to need hardwired surveillance and extremely bright floodlights, hook them up to some motion detectors and maybe have a couple huge microphones to blare an alarm and you are good.
Then you need to prevent drones from dropping explosives onto your house.
To do this cheaply i would buy some extremely tall flagpoles, i would then buy large amounts of netting to make a net wall and roof over your entire compund leaving no gaps.
This would catch grenades and fpv suicide drones although if you havnt reinforced the roof of your house with FR materials they might be able to use flammables to get it to catch fire from outside the netting.
Then just get a gun and some thermals/nightvision.
Maybe create a couple FPV suicide drones you can use to blast them from inside your dirt bunker.
Honestly i'd go even further and setup auto turrets with ar15's strapped to them but chuck them on top of the roof of my house and turn them on when i go to bed.
If you are far enough from civilisation in the swamp and there's no cell service you could make a laser turret that targets peoples eyes and perma blinds them like this:
Then after they get hit they'd be wandering around for days lost without help and probably just die from a gator or something, theyd definitely start yelling for help loudly which would make locating them with your fpv drones easy if they run off.
In minecraft of course.