A gift manager
  • Go 41.8%
  • TypeScript 36.3%
  • CSS 16.8%
  • Dockerfile 2.9%
  • PLpgSQL 1.1%
  • Other 1.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Theis Randeris Mathiassen e262e0c5b9 chore: added a plan of development
Signed-off-by: Theis Randeris Mathiassen <theis@tmathiassen.dk>
2025-11-01 22:40:57 +01:00
.forgejo/workflows chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
backend chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
frontend chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
.env.example chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
.gitignore Initial commit 2025-11-01 20:34:18 +00:00
Caddyfile chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
docker-compose.override.yaml chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
docker-compose.yaml chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
jwt.secret chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
jwt.secret.example chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
package-lock.json chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
plan.md chore: added a plan of development 2025-11-01 22:40:57 +01:00
postgres.secret chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
postgres.secret.example chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00
README.md chore: copied auth functionality from other project of mine 2025-11-01 21:45:25 +01:00

giftman

A gift manager

Setup

  1. Clone the repository.
  2. Create the secret files from the example files, can be populated by openssl rand -base64 32
  3. Create the .env file based on the example. (You do not need to own the domain)
  4. On linux edit the /etc/hosts to tell your computer to point the domain specified in .env to this computer by adding the following line.
    • IP domain_from_env
  5. run: docker compose up --build