Skip to content

An API for managing mancaves, specifically designed for games, PC hardware, and books, but it can be used in different ways. There is no frontend because I don't know how to create one. I wouldn't recommend using it in production; although this might not fully apply here, you get the idea. I haven't tested everything, so be careful.

License

Notifications You must be signed in to change notification settings

rootifera/mancaveman-postgresql

Repository files navigation

mancaveman

this is not entirely accurate at the moment. I'll write a more detailed readme, maybe start a wiki later, soon, probably, yes.

./start               # runs docker compose up -d
./stop                # runs docker compose down
./stop --wipe         # wipes data, REMOVED DB and EVERYTHING!
scripts/wipe          # deletes EVERYTHING, containers, networks, images, volumes. Don't use unless you have to
scripts/create_env    # creates .env file with defaults and random passwords. Other scripts call this script.
scripts/backuip       # backs up database, env file and the uploads folder.
scripts/run.sh        # mancaveman container startup script, you won't need to do anything with it
scripts/build         # builds mancaveman image
scripts/build --push  # builds mancaveman image and pushes into the repo\

About

An API for managing mancaves, specifically designed for games, PC hardware, and books, but it can be used in different ways. There is no frontend because I don't know how to create one. I wouldn't recommend using it in production; although this might not fully apply here, you get the idea. I haven't tested everything, so be careful.

Resources

License

Stars

Watchers

Forks

Languages