HumanHummus.com -- Alex's Website with Lots of Cool Stuff!!

This Is My Website, with Info, Games, Demos, and More! Welcome!

NOTE: I am currently in the process of migrating this site to PAWS;expect a lot of errors and strange activity!

About Me:

About This Site:

HumanHummus.com is meant to be my personal website (generally) where I host projects, random ideas, my portfolio, and talk about my life. One thing you should probably know about this website is that while I make all the code (unless explicitly stated otherwise), some of the assets were made by friends, mainly in the minigames; They're often made by my (best UwU) friend, SoundHaptics You can view the source code for the website on GitHub (if you aren't already!). Also visit The HumanHummus Wiki, created by SoundHaptics.

I'm also selling very random stuff on my eBay store. It's just stuff I have; nothing too interesting at this time, but maybe I'll make custom electronics or figures or whatever IDK.

Check out the completely unfinished and currently useless Icklemaker!

blog/drungipedia/index

To-Do:

  • Fix Yandelere simulator
  • Fix admit one not accepting button presses
  • Maybe migrate to bespoke game engine?
  • Get update.py to actually work
  • Fix weird table layout sizing chaos.
  • Convert ASCII art to PAWS
  • Migrate everything to Markdown
    • Finish the to-do in paws for Markdown
    • Migrate pages
  • Add last.fm to sidebar
  • Improve mobile support
    • Collapsible sidebar.
  • pages to add
    • to-do
    • main
    • games
    • Yandelere sim
    • sorting algorithms
    • Scool Sim
    • ASCII art gen
    • admit one
    • poop factory
    • software
    • mds
    • start page
    • personal configs
    • PAWS?
  • sidebar
    • main list
      • software
      • portfolio
    • audio
  • big spinny title
  • Make icklemaker

Misc. Tech Info:

Software Used on the Server

Installing / Running the Server (**Very Liable to Change!!!!)

  • Copy etc.nginx to /etc/nginx on the hosting server. If starting from scratch, these files will need to be updated with certbot.
  • Set autoupdate.py to run on boot, to keep the server up to date.
    • Run crontab -e to get to the config file for cron
    • Add @reboot python3 /humanhummusdotcom/autoupdate.py
    • and @reboot sleep 10s && fish /humanhummusdotcom/python\_server/exec.fish
  • If you're building the server from scratch, git clone this git repo in the root directory.
  • Run python autoupdate.py cl (cl meaning change locally) to update the changelog and recompile files locally

If you're reading this on GitHub, and think it's strange I'd show my social media here, remember that this readme is shown on the main page of the site.